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.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.NestedFieldReferenceExpression A reference to a nested field in an input.ResolvedFieldReference A reference to a field in an input which has been resolved.SqlCallExpression A call to a SQL expression.TypeLiteralExpression Expression that wrapsDataType
as a literal.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.