public abstract class AbstractExecNodeExactlyOnceVisitor extends Object implements ExecNodeVisitor
ExecNodeVisitor
. All nodes are visited exactly once.Constructor and Description |
---|
AbstractExecNodeExactlyOnceVisitor() |
Modifier and Type | Method and Description |
---|---|
void |
visit(org.apache.flink.table.planner.plan.nodes.exec.ExecNode<?,?> node)
Visits a node during a traversal.
|
protected void |
visitInputs(org.apache.flink.table.planner.plan.nodes.exec.ExecNode<?,?> node) |
protected abstract void |
visitNode(org.apache.flink.table.planner.plan.nodes.exec.ExecNode<?,?> node) |
public void visit(org.apache.flink.table.planner.plan.nodes.exec.ExecNode<?,?> node)
ExecNodeVisitor
visit
in interface ExecNodeVisitor
node
- ExecNode to visitprotected abstract void visitNode(org.apache.flink.table.planner.plan.nodes.exec.ExecNode<?,?> node)
protected void visitInputs(org.apache.flink.table.planner.plan.nodes.exec.ExecNode<?,?> node)
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.