public static interface ResolverRule.ResolutionContext
Modifier and Type | Method and Description |
---|---|
ReadableConfig |
configuration()
Access to configuration.
|
FunctionLookup |
functionLookup()
Access to available
FunctionDefinition s. |
Optional<LocalReferenceExpression> |
getLocalReference(String alias)
Access to available local references.
|
Optional<LocalOverWindow> |
getOverWindow(Expression alias)
Access to available local over windows.
|
ExpressionResolver.PostResolverFactory |
postResolutionFactory()
Enables the creation of resolved expressions for transformations after the actual
resolution.
|
FieldReferenceLookup |
referenceLookup()
Access to available
FieldReferenceExpression
in inputs. |
TableReferenceLookup |
tableLookup()
Access to available
TableReferenceExpression . |
DataTypeFactory |
typeFactory()
Access to
DataTypeFactory . |
ReadableConfig configuration()
FieldReferenceLookup referenceLookup()
FieldReferenceExpression
in inputs.TableReferenceLookup tableLookup()
TableReferenceExpression
.FunctionLookup functionLookup()
FunctionDefinition
s.DataTypeFactory typeFactory()
DataTypeFactory
.ExpressionResolver.PostResolverFactory postResolutionFactory()
Optional<LocalReferenceExpression> getLocalReference(String alias)
Optional<LocalOverWindow> getOverWindow(Expression alias)
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.