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)
ExecNodeVisitorvisit in interface ExecNodeVisitornode - 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.