Class ExpressionDefaultVisitor<T>
java.lang.Object
org.apache.flink.table.expressions.ExpressionDefaultVisitor<T>
- All Implemented Interfaces:
ExpressionVisitor<T>
@Internal
public abstract class ExpressionDefaultVisitor<T>
extends Object
implements ExpressionVisitor<T>
Implementation of
ExpressionVisitor that redirects all calls to defaultMethod(Expression).-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract TdefaultMethod(Expression expression) visit(CallExpression call) visit(Expression other) visit(FieldReferenceExpression fieldReference) visit(NestedFieldReferenceExpression nestedFieldReference) visit(TypeLiteralExpression typeLiteral) visit(ValueLiteralExpression valueLiteral)
-
Constructor Details
-
ExpressionDefaultVisitor
public ExpressionDefaultVisitor()
-
-
Method Details
-
visit
- Specified by:
visitin interfaceExpressionVisitor<T>
-
visit
- Specified by:
visitin interfaceExpressionVisitor<T>
-
visit
- Specified by:
visitin interfaceExpressionVisitor<T>
-
visit
- Specified by:
visitin interfaceExpressionVisitor<T>
-
visit
- Specified by:
visitin interfaceExpressionVisitor<T>
-
visit
- Specified by:
visitin interfaceExpressionVisitor<T>
-
defaultMethod
-