Package org.apache.flink.table.expressions
-
Interface Summary Interface Description Expression General interface for all kinds of expressions.ExpressionVisitor<R> The visitor definition ofExpression
.ResolvedExpression Expression that has been fully resolved and validated.TableSymbol The base interface for all table symbols. -
Class Summary Class Description AggregateExpression Resolved and validated expression for calling an aggregate function.ApiExpressionUtils Utilities for API-specificExpression
s.ApiExpressionVisitor<R> A visitor for allExpression
s that might be created during API translation.CallExpression Resolved and validated call expression for calling a function.ExpressionDefaultVisitor<T> Implementation ofExpressionVisitor
that redirects all calls toExpressionDefaultVisitor.defaultMethod(Expression)
.ExpressionUtils Utility methods for working withExpression
s.FieldReferenceExpression A reference to a field in an input.LocalReferenceExpression Reference to entity local to a certainQueryOperation
.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 allResolvedExpression
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 wrapsDataType
as a literal.UnresolvedCallExpression Unresolved call expression for calling a function identified by aFunctionDefinition
.UnresolvedReferenceExpression An unresolved reference to a field, table, or local reference.ValueLiteralExpression Expression for constant literal values. -
Enum Summary Enum Description TimeIntervalUnit Units for working with time intervals.TimePointUnit Units for working with points in time. -
Exception Summary Exception Description ExpressionParserException Exception for all errors occurring during expression parsing.