Uses of Class
org.apache.pig.impl.plan.PlanWalker

Packages that use PlanWalker
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer   
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans   
org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans   
org.apache.pig.impl.plan   
 

Uses of PlanWalker in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer
 

Constructors in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer with parameters of type PlanWalker
UDFFinishVisitor(PhysicalPlan plan, PlanWalker<PhysicalOperator,PhysicalPlan> walker)
           
 

Uses of PlanWalker in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans
 

Constructors in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans with parameters of type PlanWalker
MROpPlanVisitor(MROperPlan plan, PlanWalker<MapReduceOper,MROperPlan> walker)
           
UDFFinder(PhysicalPlan plan, PlanWalker<PhysicalOperator,PhysicalPlan> walker)
           
 

Uses of PlanWalker in org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans
 

Constructors in org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans with parameters of type PlanWalker
PhyPlanVisitor(PhysicalPlan plan, PlanWalker<PhysicalOperator,PhysicalPlan> walker)
           
 

Uses of PlanWalker in org.apache.pig.impl.plan
 

Subclasses of PlanWalker in org.apache.pig.impl.plan
 class DependencyOrderWalker<O extends Operator,P extends OperatorPlan<O>>
          DependencyOrderWalker traverses the graph in such a way that no node is visited before all the nodes it depends on have been visited.
 class DepthFirstWalker<O extends Operator,P extends OperatorPlan<O>>
          DepthFirstWalker traverses a plan in a depth first manner.
 class ReverseDependencyOrderWalker<O extends Operator,P extends OperatorPlan<O>>
          ReverseDependencyOrderWalker traverses the graph in such a way that no node is visited before all the nodes that are its successors on have been visited.
 

Fields in org.apache.pig.impl.plan declared as PlanWalker
protected  PlanWalker<O,P> PlanVisitor.mCurrentWalker
          Guaranteed to always point to the walker currently being used.
 

Methods in org.apache.pig.impl.plan that return PlanWalker
 PlanWalker<O,P> ReverseDependencyOrderWalker.spawnChildWalker(P plan)
           
abstract  PlanWalker<O,P> PlanWalker.spawnChildWalker(P plan)
          Return a new instance of this same type of walker for a subplan.
 PlanWalker<O,P> DepthFirstWalker.spawnChildWalker(P plan)
           
 PlanWalker<O,P> DependencyOrderWalker.spawnChildWalker(P plan)
           
 

Methods in org.apache.pig.impl.plan with parameters of type PlanWalker
protected  void PlanVisitor.pushWalker(PlanWalker<O,P> walker)
          Push the current walker onto the stack of saved walkers and begin using the newly passed walker as the current walker.
 

Constructors in org.apache.pig.impl.plan with parameters of type PlanWalker
PlanVisitor(P plan, PlanWalker<O,P> walker)
           
 



Copyright © 2012 The Apache Software Foundation