Uses of Interface
org.apache.flink.table.expressions.resolver.rules.ResolverRule
Packages that use ResolverRule
Package
Description
-
Uses of ResolverRule in org.apache.flink.table.expressions.resolver
Methods in org.apache.flink.table.expressions.resolver that return types with arguments of type ResolverRuleModifier and TypeMethodDescriptionstatic 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. -
Uses of ResolverRule in org.apache.flink.table.expressions.resolver.rules
Fields in org.apache.flink.table.expressions.resolver.rules declared as ResolverRuleModifier and TypeFieldDescriptionstatic final ResolverRuleResolverRules.EXPAND_COLUMN_FUNCTIONSResolves column functions to corresponding fields of inputs.static final ResolverRuleResolverRules.FIELD_RESOLVEResolvesUnresolvedReferenceExpression.static final ResolverRuleResolverRules.FLATTEN_STAR_REFERENCEResolves '*' expressions to corresponding fields of inputs.static final ResolverRuleResolverRules.LOOKUP_CALL_BY_NAMELooks up unresolved call by name.static final ResolverRuleResolverRules.OVER_WINDOWSConcatenates over aggregations with corresponding over window.static final ResolverRuleResolverRules.QUALIFY_BUILT_IN_FUNCTIONSLooks up unresolved calls of built-in functions to make them fully qualified.static final ResolverRuleResolverRules.RESOLVE_CALL_BY_ARGUMENTSResolves call based on argument types.static final ResolverRuleResolverRules.RESOLVE_SQL_CALLResolvesSqlCallExpressions.static final ResolverRuleResolverRules.UNWRAP_API_EXPRESSIONUnwraps allApiExpression.