--- !ruby/object:RI::MethodDescription 
aliases: []

block_params: 
comment: 
- !ruby/struct:SM::Flow::P 
  body: Tests that the Comparison is valid
- !ruby/struct:SM::Flow::P 
  body: "Subclasses can overload this to customise the means by which they determine the validity of the comparison. #valid? is called prior to performing a query on the repository: each Comparison within a Query must be valid otherwise the query will not be performed."
- !ruby/struct:SM::Flow::P 
  body: "@see DataMapper::Property#valid? @see DataMapper::Associations::Relationship#valid?"
- !ruby/struct:SM::Flow::P 
  body: "@return [Boolean]"
- !ruby/struct:SM::Flow::P 
  body: "@api semipublic"
full_name: DataMapper::Query::Conditions::AbstractComparison#valid?
is_singleton: false
name: valid?
params: ()
visibility: public
