org.apache.hadoop.hive.ql.lib
Interface Dispatcher
- All Known Implementing Classes:
- DefaultRuleDispatcher, IndexWhereTaskDispatcher
public interface Dispatcher
Dispatcher interface for Operators Used in operator graph walking to dispatch
process/visitor functions for operators.
dispatch
Object dispatch(Node nd,
Stack<Node> stack,
Object... nodeOutputs)
throws SemanticException
- Dispatcher function.
- Parameters:
nd
- operator to process.stack
- operator stack to process.nodeOutputs
- The argument list of outputs from processing other nodes that are
passed to this dispatcher from the walker.
- Returns:
- Object The return object from the processing call.
- Throws:
SemanticException
Copyright © 2013 The Apache Software Foundation