# File lib/dm-aggregates/adapters/data_objects_adapter.rb, line 76 def property_to_column_name_with_operator(property, qualify) case property when DataMapper::Query::Operator aggregate_field_statement(property.operator, property.target, qualify) when Property, DataMapper::Query::Path property_to_column_name_without_operator(property, qualify) else raise ArgumentError, "+property+ must be a DataMapper::Query::Operator, a DataMapper::Property or a Query::Path, but was a #{property.class} (#{property.inspect})" end end