Package org.apache.pig.impl.plan

Class Summary
CompilationMessageCollector This class is used for collecting all messages (error + warning) in compilation process.
CompilationMessageCollector.Message  
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.
DepthFirstWalker<O extends Operator,P extends OperatorPlan<O>> DepthFirstWalker traverses a plan in a depth first manner.
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.
MapKeysInfo  
NodeIdGenerator  
Operator<V extends PlanVisitor> Base class for all types of operators.
OperatorKey  
OperatorPlan<E extends Operator> A generic graphing class for use by LogicalPlan, PhysicalPlan, etc.
OperatorPlan.IndexHelper<E>  
PlanDumper<E extends Operator,P extends OperatorPlan<E>,S extends OperatorPlan<? extends Operator>> This class dumps a nested plan to a print stream.
PlanVisitor<O extends Operator,P extends OperatorPlan<O>> A visitor mechanism for navigating and operating on a plan of Operators.
PlanWalker<O extends Operator,P extends OperatorPlan<O>> PlanWalker encapsulates the logic to traverse a plan.
ProjectionMap A struct detailing how a projection is altered by an operator.
ProjectionMap.Column A wrapper for projection map columns to contain the input number, input column.
RequiredFields A struct detailing how a projection is altered by an operator.
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.
 

Enum Summary
CompilationMessageCollector.MessageType  
 

Exception Summary
PlanException  
PlanValidationException  
VisitorException  
 



Copyright © 2007-2012 The Apache Software Foundation