Class StaticDynamicPathIdentifier
- java.lang.Object
-
- org.apache.flink.optimizer.traversals.StaticDynamicPathIdentifier
-
- All Implemented Interfaces:
org.apache.flink.util.Visitor<OptimizerNode>
public class StaticDynamicPathIdentifier extends Object implements org.apache.flink.util.Visitor<OptimizerNode>
A traversal that goes over the program data flow of an iteration and makes the nodes that depend on the partial solution (the data set recomputed in each iteration) as "dynamic" and the other nodes as "static".
-
-
Constructor Summary
Constructors Constructor Description StaticDynamicPathIdentifier(int costWeight)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidpostVisit(OptimizerNode visitable)booleanpreVisit(OptimizerNode visitable)
-
-
-
Method Detail
-
preVisit
public boolean preVisit(OptimizerNode visitable)
- Specified by:
preVisitin interfaceorg.apache.flink.util.Visitor<OptimizerNode>
-
postVisit
public void postVisit(OptimizerNode visitable)
- Specified by:
postVisitin interfaceorg.apache.flink.util.Visitor<OptimizerNode>
-
-