Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
aero
main
Aero
Actions
CLI
Commands
BaseCommand
ConfigCommand
ExecCommand
SetKeyCommand
SetURLCommand
TestCommand
ComparisonError
Config
FieldError
Models
Fields
Query
And
BooleanLiteral
Expression
Identifier
Lexer
Node
NullLiteral
NumberLiteral
Operator
Kind
Or
Parser
Precedence
StringLiteral
Token
Kind
SyntaxError
SystemExit
Template
BoolLiteral
Field
Lexer
Literal
Node
Nullable
NullableString
NullLiteral
NumberLiteral
Operator
OpKind
Parser
Result
StringLiteral
Token
Kind
Value
TemplateError
Built with Crystal 1.9.2
2023-10-07 19:15:28 UTC
class
Aero::Query::Operator
Aero::Query::Operator
Aero::Query::Expression
Aero::Query::Node
Reference
Object
Defined in:
query/node.cr
Constructors
.new
(kind : Token::Kind, left : Aero::Query::Expression, right : Aero::Query::Expression)
Instance Method Summary
#left
: Expression
#op
: Kind
#right
: Expression
Instance methods inherited from class
Aero::Query::Node
start : Int32
start
,
stop : Int32
stop
Constructor methods inherited from class
Aero::Query::Node
new(start : Int32, stop : Int32)
new
Constructor Detail
def self.
new
(kind :
Token::Kind
, left :
Aero::Query::Expression
, right :
Aero::Query::Expression
)
#
[
View source
]
Instance Method Detail
def
left
:
Expression
#
[
View source
]
def
op
:
Kind
#
[
View source
]
def
right
:
Expression
#
[
View source
]