Package | Description |
---|---|
org.apache.flink.table.expressions.resolver | |
org.apache.flink.table.expressions.resolver.rules |
Modifier and Type | Method and Description |
---|---|
static List<ResolverRule> |
ExpressionResolver.getAllResolverRules()
List of rules that will be applied during expression resolution.
|
static List<ResolverRule> |
ExpressionResolver.getExpandingResolverRules()
List of rules for (possibly) expanding the list of unresolved expressions.
|
Modifier and Type | Field and Description |
---|---|
static ResolverRule |
ResolverRules.EXPAND_COLUMN_FUNCTIONS
Resolves column functions to corresponding fields of inputs.
|
static ResolverRule |
ResolverRules.FIELD_RESOLVE
Resolves
UnresolvedReferenceExpression . |
static ResolverRule |
ResolverRules.FLATTEN_STAR_REFERENCE
Resolves '*' expressions to corresponding fields of inputs.
|
static ResolverRule |
ResolverRules.LOOKUP_CALL_BY_NAME
Looks up unresolved call by name.
|
static ResolverRule |
ResolverRules.OVER_WINDOWS
Concatenates over aggregations with corresponding over window.
|
static ResolverRule |
ResolverRules.QUALIFY_BUILT_IN_FUNCTIONS
Looks up unresolved calls of built-in functions to make them fully qualified.
|
static ResolverRule |
ResolverRules.RESOLVE_CALL_BY_ARGUMENTS
Resolves call based on argument types.
|
static ResolverRule |
ResolverRules.RESOLVE_SQL_CALL
Resolves
SqlCallExpression s. |
static ResolverRule |
ResolverRules.UNWRAP_API_EXPRESSION
Unwraps all
ApiExpression . |
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.