|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
PlanValidationExecutor<P extends OperatorPlan> | This is an abstract of classes for plan validation executor |
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. |
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. |
DepthFirstWalker<O extends Operator,P extends OperatorPlan<O>> | DepthFirstWalker traverses a plan in a depth first manner. |
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. |
PlanValidator<O extends Operator,P extends OperatorPlan<O>> | Master of all plan validation classes. |
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. |
Enum Summary | |
---|---|
CompilationMessageCollector.MessageType |
Exception Summary | |
---|---|
PlanException | |
PlanValidationException | |
VisitorException |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |