Interface | Description |
---|---|
Expression |
General interface for all kinds of expressions.
|
ExpressionVisitor<R> |
The visitor definition of
Expression . |
ResolvedExpression |
Expression that has been fully resolved and validated.
|
TableSymbol |
The base interface for all table symbols.
|
Class | Description |
---|---|
AggregateExpression |
Resolved and validated expression for calling an aggregate function.
|
ApiExpressionUtils |
Utilities for API-specific
Expression s. |
ApiExpressionVisitor<R> |
A visitor for all
Expression s that might be created during API translation. |
CallExpression |
Resolved and validated call expression for calling a function.
|
ExpressionDefaultVisitor<T> |
Implementation of
ExpressionVisitor that redirects all calls to ExpressionDefaultVisitor.defaultMethod(Expression) . |
ExpressionUtils |
Utility methods for working with
Expression s. |
FieldReferenceExpression |
A reference to a field in an input.
|
LocalReferenceExpression |
Reference to entity local to a certain
QueryOperation . |
LookupCallExpression |
A call expression where the target function has not been resolved yet.
|
NestedFieldReferenceExpression |
A reference to a nested field in an input.
|
ResolvedExpressionVisitor<R> |
A visitor for all
ResolvedExpression s. |
ResolvedFieldReference |
A reference to a field in an input which has been resolved.
|
SqlCallExpression |
A call to a SQL expression.
|
TableReferenceExpression |
Expression that references another table.
|
TypeLiteralExpression |
Expression that wraps
DataType as a literal. |
UnresolvedCallExpression |
Unresolved call expression for calling a function identified by a
FunctionDefinition . |
UnresolvedReferenceExpression |
An unresolved reference to a field, table, or local reference.
|
ValueLiteralExpression |
Expression for constant literal values.
|
Enum | Description |
---|---|
TimeIntervalUnit |
Units for working with time intervals.
|
TimePointUnit |
Units for working with points in time.
|
Exception | Description |
---|---|
ExpressionParserException |
Exception for all errors occurring during expression parsing.
|
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.