class Query::Criteria
- Query::Criteria
- Query::Query
- Reference
- Object
Included Modules
Defined in:
query.crConstructors
Class Method Summary
Instance Method Summary
-
#!=(other)
Returns
true
if this object is not equal to other. - #<(other)
- #<=(other)
-
#==(other)
Returns
false
(other can only be aValue
here). - #>(other)
- #>=(other)
- #in(other)
- #name
Instance methods inherited from class Query::Query
&(other)
&,
==(other : Query)==(other) ==, ^(other) ^, |(other) |, and(other) and, inspect(io) inspect, is_false is_false, is_not_false is_not_false, is_not_null is_not_null, is_not_true is_not_true, is_not_unknown is_not_unknown, is_null is_null, is_true is_true, is_unknown is_unknown, left : Query::Any | Query::Query left, not not, or(other) or, query_name : String query_name, right : Query::Any | Query::Query right, xor(other) xor
Constructor methods inherited from class Query::Query
new(query_name : String, left : Query | Any, right : Query | Any)
new
Class methods inherited from class Query::Query
new_u_query(query_name, left : L) forall L
new_u_query
Constructor Detail
Class Method Detail
Instance Method Detail
def !=(other)
#
Description copied from class Object
Returns true
if this object is not equal to other.
By default this method is implemented as !(self == other)
so there's no need to override this unless there's a more efficient
way to do it.
def ==(other)
#
Description copied from class Reference
Returns false
(other can only be a Value
here).