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

Packages that use OperatorPlan
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans   
org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans   
org.apache.pig.impl.logicalLayer The logical operators that represent a pig script and tools for manipulating those operators. 
org.apache.pig.impl.plan   
org.apache.pig.impl.plan.optimizer   
org.apache.pig.pen.util   
 

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

Subclasses of OperatorPlan in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans
 class DotMRPrinter.InnerPlan
          Helper class to represent the relationship of map, reduce and combine phases in an MR operator.
 class MROperPlan
          A Plan used to create the plan of Map Reduce Operators which can be converted into the Job Control object.
 

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

Classes in org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans with type parameters of type OperatorPlan
 class PlanPrinter<O extends Operator,P extends OperatorPlan<O>>
           
 

Subclasses of OperatorPlan in org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans
 class PhysicalPlan
          The base class for all types of physical plans.
 

Uses of OperatorPlan in org.apache.pig.impl.logicalLayer
 

Subclasses of OperatorPlan in org.apache.pig.impl.logicalLayer
 class LogicalPlan
           
 

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

Classes in org.apache.pig.impl.plan with type parameters of type OperatorPlan
 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 DependencyOrderWalkerWOSeenChk<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 DotPlanDumper<E extends Operator,P extends OperatorPlan<E>,N extends Operator,S extends OperatorPlan<N>>
          This class puts everything that is needed to dump a plan in a format readable by graphviz's dot algorithm.
 class DotPlanDumper<E extends Operator,P extends OperatorPlan<E>,N extends Operator,S extends OperatorPlan<N>>
          This class puts everything that is needed to dump a plan in a format readable by graphviz's dot algorithm.
 class PlanDumper<E extends Operator,P extends OperatorPlan<E>,S extends OperatorPlan<? extends Operator>>
          This class dumps a nested plan to a print stream.
 class PlanDumper<E extends Operator,P extends OperatorPlan<E>,S extends OperatorPlan<? extends Operator>>
          This class dumps a nested plan to a print stream.
 class PlanPrinter<O extends Operator,P extends OperatorPlan<O>>
          A visitor mechanism printing out the logical plan.
 interface PlanValidationExecutor<P extends OperatorPlan>
          This is an abstract of classes for plan validation executor
 class PlanValidator<O extends Operator,P extends OperatorPlan<O>>
          Master of all plan validation classes.
 class PlanVisitor<O extends Operator,P extends OperatorPlan<O>>
          A visitor mechanism for navigating and operating on a plan of Operators.
 class PlanWalker<O extends Operator,P extends OperatorPlan<O>>
          PlanWalker encapsulates the logic to traverse a plan.
 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 OperatorPlan
protected  P PlanVisitor.mPlan
           
protected  P PlanWalker.mPlan
           
protected  P PlanDumper.plan
           
 

Methods in org.apache.pig.impl.plan that return OperatorPlan
 OperatorPlan<E> OperatorPlan.merge(OperatorPlan<E> inpPlan)
          Merges the operators in the incoming operPlan with this plan's operators.
 OperatorPlan<E> OperatorPlan.mergeSharedPlan(OperatorPlan<E> inpPlan)
          Merges the operators in the incoming plan with this plan's operators.
 

Methods in org.apache.pig.impl.plan with parameters of type OperatorPlan
 OperatorPlan<E> OperatorPlan.merge(OperatorPlan<E> inpPlan)
          Merges the operators in the incoming operPlan with this plan's operators.
 OperatorPlan<E> OperatorPlan.mergeSharedPlan(OperatorPlan<E> inpPlan)
          Merges the operators in the incoming plan with this plan's operators.
 

Uses of OperatorPlan in org.apache.pig.impl.plan.optimizer
 

Classes in org.apache.pig.impl.plan.optimizer with type parameters of type OperatorPlan
 class PlanOptimizer<O extends Operator,P extends OperatorPlan<O>>
          A class to optimize plans.
 class Rule<O extends Operator,P extends OperatorPlan<O>>
          A rule for optimizing a plan.
 class RuleMatcher<O extends Operator,P extends OperatorPlan<O>>
          RuleMatcher contains the logic to determine whether a given rule matches.
 class Transformer<O extends Operator,P extends OperatorPlan<O>>
          Transformer represents one tranform that the optimizer can apply to a graph.
 

Subclasses of OperatorPlan in org.apache.pig.impl.plan.optimizer
 class RulePlan
           
 

Fields in org.apache.pig.impl.plan.optimizer declared as OperatorPlan
protected  P PlanOptimizer.mPlan
           
 

Uses of OperatorPlan in org.apache.pig.pen.util
 

Classes in org.apache.pig.pen.util with type parameters of type OperatorPlan
 class DependencyOrderLimitedWalker<O extends Operator,P extends OperatorPlan<O>>
           
 class PreOrderDepthFirstWalker<O extends Operator,P extends OperatorPlan<O>>
           
 



Copyright © ${year} The Apache Software Foundation