Sha256: a9d5930536de15b5cae701849e667cd01fe24f5422b3f85ddd5615444ad786e8
Contents?: true
Size: 806 Bytes
Versions: 17
Compression:
Stored size: 806 Bytes
Contents
# TODO: rename this DM::Symbol::Operator # TODO: add a method to convert it into a DM::Query::AbstractComparison object, eg: # operator.comparison_for(repository, model) # TODO: rename #target to #property_name module DataMapper class Query class Operator include DataMapper::Assertions extend Equalizer equalize :target, :operator # @api private attr_reader :target # @api private attr_reader :operator # @api private def inspect "#<#{self.class.name} @target=#{target.inspect} @operator=#{operator.inspect}>" end private # @api private def initialize(target, operator) @target, @operator = target, operator.to_sym end end # class Operator end # class Query end # module DataMapper
Version data entries
17 entries across 17 versions & 3 rubygems