org.apache.pig.pen.util
Class DependencyOrderLimitedWalker<O extends Operator,P extends OperatorPlan<O>>

java.lang.Object
  extended by org.apache.pig.impl.plan.PlanWalker<O,P>
      extended by org.apache.pig.impl.plan.DependencyOrderWalker<O,P>
          extended by org.apache.pig.pen.util.DependencyOrderLimitedWalker<O,P>

public class DependencyOrderLimitedWalker<O extends Operator,P extends OperatorPlan<O>>
extends DependencyOrderWalker<O,P>


Field Summary
 
Fields inherited from class org.apache.pig.impl.plan.PlanWalker
mPlan
 
Constructor Summary
DependencyOrderLimitedWalker(O operator, P plan)
           
 
Method Summary
 void walk(PlanVisitor<O,P> visitor)
          Begin traversing the graph.
 
Methods inherited from class org.apache.pig.impl.plan.DependencyOrderWalker
doAllPredecessors, spawnChildWalker
 
Methods inherited from class org.apache.pig.impl.plan.PlanWalker
getPlan, setPlan
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DependencyOrderLimitedWalker

public DependencyOrderLimitedWalker(O operator,
                                    P plan)
Method Detail

walk

public void walk(PlanVisitor<O,P> visitor)
          throws VisitorException
Description copied from class: DependencyOrderWalker
Begin traversing the graph.

Overrides:
walk in class DependencyOrderWalker<O extends Operator,P extends OperatorPlan<O>>
Parameters:
visitor - Visitor this walker is being used by.
Throws:
VisitorException - if an error is encountered while walking.


Copyright © ${year} The Apache Software Foundation