Package io.trino.sql.planner
Class BuildSideJoinPlanVisitor<C>
java.lang.Object
io.trino.sql.planner.plan.PlanVisitor<Void,C>
io.trino.sql.planner.SimplePlanVisitor<C>
io.trino.sql.planner.BuildSideJoinPlanVisitor<C>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvisitIndexJoin(IndexJoinNode node, C context) visitSemiJoin(SemiJoinNode node, C context) visitSpatialJoin(SpatialJoinNode node, C context) Methods inherited from class io.trino.sql.planner.SimplePlanVisitor
visitPlanMethods inherited from class io.trino.sql.planner.plan.PlanVisitor
visitAdaptivePlanNode, visitAggregation, visitApply, visitAssignUniqueId, visitCorrelatedJoin, visitDistinctLimit, visitDynamicFilterSource, visitEnforceSingleRow, visitExcept, visitExchange, visitExplainAnalyze, visitFilter, visitGroupId, visitGroupReference, visitIndexSource, visitIntersect, visitLimit, visitMarkDistinct, visitMergeProcessor, visitMergeWriter, visitOffset, visitOutput, visitPatternRecognition, visitProject, visitRefreshMaterializedView, visitRemoteSource, visitRowNumber, visitSample, visitSimpleTableExecuteNode, visitSort, visitStatisticsWriterNode, visitTableDelete, visitTableExecute, visitTableFinish, visitTableFunction, visitTableFunctionProcessor, visitTableScan, visitTableUpdate, visitTableWriter, visitTopN, visitTopNRanking, visitUnion, visitUnnest, visitValues, visitWindow
-
Constructor Details
-
BuildSideJoinPlanVisitor
public BuildSideJoinPlanVisitor()
-
-
Method Details
-
visitJoin
- Overrides:
visitJoinin classPlanVisitor<Void,C>
-
visitSemiJoin
- Overrides:
visitSemiJoinin classPlanVisitor<Void,C>
-
visitSpatialJoin
- Overrides:
visitSpatialJoinin classPlanVisitor<Void,C>
-
visitIndexJoin
- Overrides:
visitIndexJoinin classPlanVisitor<Void,C>
-