Class: DataMapper::Query::Operator
- Includes:
- Assertions
- Defined in:
- lib/gems/dm-core-0.9.7/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.
552 553 554 |
# File 'lib/gems/dm-core-0.9.7/lib/dm-core/query.rb', line 552 def operator @operator end |
#target ⇒ Object (readonly)
Returns the value of attribute target.
552 553 554 |
# File 'lib/gems/dm-core-0.9.7/lib/dm-core/query.rb', line 552 def target @target end |
Instance Method Details
#==(other) ⇒ Object
558 559 560 561 562 |
# File 'lib/gems/dm-core-0.9.7/lib/dm-core/query.rb', line 558 def ==(other) return true if super return false unless other.kind_of?(self.class) @operator == other.operator && @target == other.target end |
#to_sym ⇒ Object
554 555 556 |
# File 'lib/gems/dm-core-0.9.7/lib/dm-core/query.rb', line 554 def to_sym @property_name end |