Module: Queries::AbstractQueryBuilder

Included in:
QueryBuilder
Defined in:
lib/queries/abstract_query_builder.rb

Overview

General methods for query classes

Instance Method Summary collapse

Instance Method Details

#do_equals?(query) ⇒ Boolean

Checks if both the query objects are same

Returns:

  • (Boolean)

    if both queries are same



9
10
11
12
# File 'lib/queries/abstract_query_builder.rb', line 9

def do_equals?(query)
  # Checks if given query object is same as this query object
  self.query == query.query
end

#nameObject



21
22
23
# File 'lib/queries/abstract_query_builder.rb', line 21

def name
  self.class::NAME.to_s
end