@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 |
UNWRAP_API_EXPRESSION
Unwraps all
ApiExpression . |
public static final ResolverRule FIELD_RESOLVE
UnresolvedReferenceExpression
. See ReferenceResolverRule
for
details.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–2021 The Apache Software Foundation. All rights reserved.