@Internal
public interface ResolverRule
Expression
. Rules are applied to a
collection of expressions at once, e.g. all expressions in a projection. One must consider order
in which rules are applied. Some rules might e.g. require that references to fields have to be
already resolved.Modifier and Type | Interface and Description |
---|---|
static interface |
ResolverRule.ResolutionContext
Contextual information that can be used during application of the rule.
|
Modifier and Type | Method and Description |
---|---|
List<org.apache.flink.table.expressions.Expression> |
apply(List<org.apache.flink.table.expressions.Expression> expression,
ResolverRule.ResolutionContext context) |
List<org.apache.flink.table.expressions.Expression> apply(List<org.apache.flink.table.expressions.Expression> expression, ResolverRule.ResolutionContext context)
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.