@Internal public abstract class ResolvedExpressionVisitor<R> extends Object implements org.apache.flink.table.expressions.ExpressionVisitor<R>
ResolvedExpression
s.
All expressions of this visitor are the output of the API and might be passed to a planner.
Constructor and Description |
---|
ResolvedExpressionVisitor() |
Modifier and Type | Method and Description |
---|---|
R |
visit(org.apache.flink.table.expressions.Expression other) |
abstract R |
visit(LocalReferenceExpression localReference) |
abstract R |
visit(org.apache.flink.table.expressions.ResolvedExpression other)
For resolved expressions created by the planner.
|
abstract R |
visit(TableReferenceExpression tableReference) |
public final R visit(org.apache.flink.table.expressions.Expression other)
visit
in interface org.apache.flink.table.expressions.ExpressionVisitor<R>
public abstract R visit(TableReferenceExpression tableReference)
public abstract R visit(LocalReferenceExpression localReference)
public abstract R visit(org.apache.flink.table.expressions.ResolvedExpression other)
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.