Package io.trino.sql.relational
Interface RowExpressionVisitor<R,C>
-
public interface RowExpressionVisitor<R,C>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RvisitCall(CallExpression call, C context)RvisitConstant(ConstantExpression literal, C context)RvisitInputReference(InputReferenceExpression reference, C context)RvisitLambda(LambdaDefinitionExpression lambda, C context)RvisitSpecialForm(SpecialForm specialForm, C context)RvisitVariableReference(VariableReferenceExpression reference, C context)
-
-
-
Method Detail
-
visitCall
R visitCall(CallExpression call, C context)
-
visitSpecialForm
R visitSpecialForm(SpecialForm specialForm, C context)
-
visitInputReference
R visitInputReference(InputReferenceExpression reference, C context)
-
visitConstant
R visitConstant(ConstantExpression literal, C context)
-
visitLambda
R visitLambda(LambdaDefinitionExpression lambda, C context)
-
visitVariableReference
R visitVariableReference(VariableReferenceExpression reference, C context)
-
-