<R,C> R |
ValuesNode.accept(PlanVisitor<R,C> visitor,
C context) |
<R,C> R |
UnionNode.accept(PlanVisitor<R,C> visitor,
C context) |
<R,C> R |
TopNNode.accept(PlanVisitor<R,C> visitor,
C context) |
<R,C> R |
TableScanNode.accept(PlanVisitor<R,C> visitor,
C context) |
<R,C> R |
ProjectNode.accept(PlanVisitor<R,C> visitor,
C context) |
<R,C> R |
PlanNode.accept(PlanVisitor<R,C> visitor,
C context)
A visitor pattern interface to operate on IR.
|
<R,C> R |
MarkDistinctNode.accept(PlanVisitor<R,C> visitor,
C context) |
<R,C> R |
LimitNode.accept(PlanVisitor<R,C> visitor,
C context) |
<R,C> R |
IntersectNode.accept(PlanVisitor<R,C> visitor,
C context) |
<R,C> R |
FilterNode.accept(PlanVisitor<R,C> visitor,
C context) |
<R,C> R |
ExceptNode.accept(PlanVisitor<R,C> visitor,
C context) |
<R,C> R |
DistinctLimitNode.accept(PlanVisitor<R,C> visitor,
C context) |
<R,C> R |
AggregationNode.accept(PlanVisitor<R,C> visitor,
C context) |