Uses of Class
io.trino.sql.planner.plan.PlanVisitor
-
Packages that use PlanVisitor Package Description io.trino.sql.planner io.trino.sql.planner.iterative io.trino.sql.planner.plan -
-
Uses of PlanVisitor in io.trino.sql.planner
Subclasses of PlanVisitor in io.trino.sql.planner Modifier and Type Class Description classSimplePlanVisitor<C> -
Uses of PlanVisitor in io.trino.sql.planner.iterative
Methods in io.trino.sql.planner.iterative with parameters of type PlanVisitor Modifier and Type Method Description <R,C>
RGroupReference. accept(PlanVisitor<R,C> visitor, C context) -
Uses of PlanVisitor in io.trino.sql.planner.plan
Subclasses of PlanVisitor in io.trino.sql.planner.plan Modifier and Type Class Description classSimplePlanRewriter<C>Methods in io.trino.sql.planner.plan with parameters of type PlanVisitor Modifier and Type Method Description <R,C>
RAggregationNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RApplyNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RAssignUniqueId. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RCorrelatedJoinNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RDeleteNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RDistinctLimitNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
REnforceSingleRowNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RExceptNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RExchangeNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RExplainAnalyzeNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RFilterNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RGroupIdNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RIndexJoinNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RIndexSourceNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RIntersectNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RJoinNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RLimitNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RMarkDistinctNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
ROffsetNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
ROutputNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RPatternRecognitionNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RPlanNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RProjectNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RRefreshMaterializedViewNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RRemoteSourceNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RRowNumberNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RSampleNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RSemiJoinNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RSortNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RSpatialJoinNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RStatisticsWriterNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RTableDeleteNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RTableExecuteNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RTableFinishNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RTableScanNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RTableWriterNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RTopNNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RTopNRankingNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RUnionNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RUnnestNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RUpdateNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RValuesNode. accept(PlanVisitor<R,C> visitor, C context)<R,C>
RWindowNode. accept(PlanVisitor<R,C> visitor, C context)
-