| Class | Description |
|---|---|
| AstExpression |
Base class of every node in an AST
|
| BinaryOperation |
A binary operation consisting of an operator and two operands.
|
| ColumnReference |
A reference to a column in an input table.
|
| CompiledExpression |
This class wraps a native compiled AST and must be closed to avoid native memory leaks.
|
| Literal |
A literal value in an AST expression.
|
| UnaryOperation |
A unary operation consisting of an operator and an operand.
|
| Enum | Description |
|---|---|
| AstExpression.ExpressionType |
Enumeration for the types of AST nodes that can appear in a serialized AST.
|
| BinaryOperator |
Enumeration of AST operators that can appear in a binary operation.
|
| TableReference |
Enumeration of tables that can be referenced in an AST.
|
| UnaryOperator |
Enumeration of AST operators that can appear in a unary operation.
|
Copyright © 2023. All rights reserved.