class Query::Criteria

Included Modules

Defined in:

query.cr

Constructors

Instance Method Summary

Instance methods inherited from class Query::Query

&(other) : Query &, ^(other) : Query ^, |(other) : Query |, and(other) : Query and, inspect(io) inspect, not : Query not, or(other) : Query or, xor(other) : Query xor

Constructor Detail

def self.new(name : String) #

[View source]

Instance Method Detail

def !=(other) : Query #
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.


[View source]
def <(other) : Query #

[View source]
def <=(other) : Query #

[View source]
def ==(other) : Query #
Description copied from class Reference

Returns false (other can only be a Value here).


[View source]
def >(other) : Query #

[View source]
def >=(other) : Query #

[View source]
def in(other) : Query #

[View source]
def inspect(io) #

[View source]
def is_false : Query #

[View source]
def is_not_false : Query #

[View source]
def is_not_null : Query #

[View source]
def is_not_true : Query #

[View source]
def is_not_unknown : Query #

[View source]
def is_null : Query #

[View source]
def is_true : Query #

[View source]
def is_unknown : Query #

[View source]
def name : String #

[View source]