@Internal public final class ResolverRules extends Object
ResolverRule.| Modifier and Type | Field and Description |
|---|---|
static ResolverRule |
EXPAND_COLUMN_FUNCTIONS
Resolves column functions to corresponding fields of inputs.
|
static ResolverRule |
FIELD_RESOLVE
Resolves
UnresolvedReferenceExpression. |
static ResolverRule |
FLATTEN_STAR_REFERENCE
Resolves '*' expressions to corresponding fields of inputs.
|
static ResolverRule |
LOOKUP_CALL_BY_NAME
Looks up unresolved call by name.
|
static ResolverRule |
OVER_WINDOWS
Concatenates over aggregations with corresponding over window.
|
static ResolverRule |
QUALIFY_BUILT_IN_FUNCTIONS
Looks up unresolved calls of built-in functions to make them fully qualified.
|
static ResolverRule |
RESOLVE_CALL_BY_ARGUMENTS
Resolves call based on argument types.
|
static ResolverRule |
RESOLVE_SQL_CALL
Resolves
SqlCallExpressions. |
static ResolverRule |
UNWRAP_API_EXPRESSION
Unwraps all
ApiExpression. |
public static final ResolverRule FIELD_RESOLVE
UnresolvedReferenceExpression. See ReferenceResolverRule for
details.public static final ResolverRule RESOLVE_SQL_CALL
SqlCallExpressions.public static final ResolverRule RESOLVE_CALL_BY_ARGUMENTS
ResolveCallByArgumentsRule for details.public static final ResolverRule LOOKUP_CALL_BY_NAME
LookupCallByNameRule for details.public static final ResolverRule OVER_WINDOWS
OverWindowResolverRule for details.public static final ResolverRule FLATTEN_STAR_REFERENCE
StarReferenceFlatteningRule for details.public static final ResolverRule EXPAND_COLUMN_FUNCTIONS
ExpandColumnFunctionsRule for details.public static final ResolverRule QUALIFY_BUILT_IN_FUNCTIONS
public static final ResolverRule UNWRAP_API_EXPRESSION
ApiExpression.Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.