Class: DataMapper::Query::Operator
- Inherits:
-
Object
- Object
- DataMapper::Query::Operator
- Includes:
- Assertions
- Defined in:
- lib/dm-core/query.rb
Overview
class Direction
Instance Attribute Summary collapse
-
#operator ⇒ Object
readonly
Returns the value of attribute operator.
-
#target ⇒ Object
readonly
Returns the value of attribute target.
Instance Method Summary collapse
Methods included from Assertions
Instance Attribute Details
#operator ⇒ Object (readonly)
Returns the value of attribute operator.
549 550 551 |
# File 'lib/dm-core/query.rb', line 549 def operator @operator end |
#target ⇒ Object (readonly)
Returns the value of attribute target.
549 550 551 |
# File 'lib/dm-core/query.rb', line 549 def target @target end |
Instance Method Details
#==(other) ⇒ Object
555 556 557 558 559 |
# File 'lib/dm-core/query.rb', line 555 def ==(other) return true if super return false unless other.kind_of?(self.class) @operator == other.operator && @target == other.target end |
#to_sym ⇒ Object
551 552 553 |
# File 'lib/dm-core/query.rb', line 551 def to_sym @property_name end |