Package io.trino.sql.ir
Class DefaultTraversalVisitor<C>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected VoidvisitArray(Array node, C context) protected VoidvisitBetween(Between node, C context) protected Voidprotected Voidprotected Voidprotected Voidprotected VoidvisitCoalesce(Coalesce node, C context) protected VoidvisitComparison(Comparison node, C context) protected VoidvisitFieldReference(FieldReference node, C context) protected Voidprotected VoidvisitIsNull(IsNull node, C context) protected VoidvisitLambda(Lambda node, C context) protected VoidvisitLogical(Logical node, C context) protected VoidvisitNullIf(NullIf node, C context) protected Voidprotected VoidvisitSwitch(Switch node, C context) Methods inherited from class io.trino.sql.ir.IrVisitor
process, process, visitConstant, visitExpression, visitReference
-
Constructor Details
-
DefaultTraversalVisitor
public DefaultTraversalVisitor()
-
-
Method Details
-
visitArray
-
visitCast
-
visitBetween
-
visitCoalesce
-
visitFieldReference
- Overrides:
visitFieldReferencein classIrVisitor<Void,C>
-
visitComparison
- Overrides:
visitComparisonin classIrVisitor<Void,C>
-
visitIn
-
visitCall
-
visitSwitch
-
visitNullIf
-
visitBind
-
visitCase
-
visitIsNull
-
visitLogical
-
visitRow
-
visitLambda
-