class

ReQL::Term

Inherits Reference / Object

Constructors

new(args : Array(Type), options : Hash(String, JSON::Any) | Nil = nil)
Source

Class methods

add_type(k, v)
Source
encode(term : Type)
Source
parse(json : JSON::Any)
Source

Instance methods

==(other : self)

Returns true if this reference is the same as other. Invokes same?.

Source
args
Source
check
Source
expect_args(min, max)
Source
expect_args(count)
Source
expect_args_at_least(count)
Source
expect_maybe_options(*args)
Source
options
Source

Macros

infix_inspect(name)
Source
prefix_inspect(name)
Source
register_type(const)
Source

Nested types