class ReQL::FuncTerm
Defined in:
reql/term.cr
reql/terms/func.cr
Constructors
Class Method Summary
Instance Method Summary
Instance methods inherited from class ReQL::Term
==(other : self)
==,
args : Array(ReQL::Term::Type)
args,
args=(args : Array(ReQL::Term::Type))
args=,
check
check,
expect_args(min, max)
expect_args(count)
expect_args,
expect_args_at_least(count)
expect_args_at_least,
expect_maybe_options(*args)
expect_maybe_options,
options : Hash(String, JSON::Any)
options
Constructor methods inherited from class ReQL::Term
new(args : Array(Type), options : Hash(String, JSON::Any) | Nil = nil)
new
Class methods inherited from class ReQL::Term
add_type(k, v)
add_type,
encode(term : Type)
encode,
parse(json : JSON::Any)
parse
Instance methods inherited from class Object
!=(other : RethinkDB::DSL::R)
!=,
%(other : RethinkDB::DSL::R)
%,
&(other : RethinkDB::DSL::R)
&,
*(other : RethinkDB::DSL::R)
*,
+(other : RethinkDB::DSL::R)
+,
-(other : RethinkDB::DSL::R)
-,
/(other : RethinkDB::DSL::R)
/,
<(other : RethinkDB::DSL::R)
<,
<=(other : RethinkDB::DSL::R)
<=,
==(other : RethinkDB::DSL::R)
==,
>(other : RethinkDB::DSL::R)
>,
>=(other : RethinkDB::DSL::R)
>=,
|(other : RethinkDB::DSL::R)
|
Constructor Detail
def self.
new(args, options =
nil)
#
Class Method Detail
def self.
visit_variables(term, &block :
Int64 -> )
#
Instance Method Detail