Package org.apache.hadoop.hive.ql.lib

Interface Summary
Dispatcher Dispatcher interface for Operators Used in operator graph walking to dispatch process/visitor functions for operators
GraphWalker Interface for operator graph walker.
Node This interface defines the functions needed by the walkers and dispatchers.
NodeProcessor Base class for processing operators which is no-op.
NodeProcessorCtx Operator Processor Context
Rule Rule interface for Operators Used in operator dispatching to dispatch process/visitor functions for operators
 

Class Summary
DefaultGraphWalker base class for operator graph walker this class takes list of starting ops and walks them one by one.
DefaultRuleDispatcher Dispatches calls to relevant method in processor.
PreOrderWalker base class for operator graph walker this class takes list of starting ops and walks them one by one.
RuleRegExp Rule interface for Nodes Used in Node dispatching to dispatch process/visitor functions for Nodes
 



Copyright © 2009 The Apache Software Foundation