public class GenTezWorkWalker extends DefaultGraphWalker
dispatcher, opStack, retMap, toWalk| Constructor and Description |
|---|
GenTezWorkWalker(Dispatcher disp,
GenTezProcContext ctx)
constructor of the walker - the dispatcher is passed.
|
| Modifier and Type | Method and Description |
|---|---|
void |
startWalking(Collection<Node> startNodes,
HashMap<Node,Object> nodeOutput)
starting point for walking.
|
void |
walk(Node nd)
Walk the given operator.
|
dispatch, dispatchAndReturn, getDispatchedList, getToWalkpublic GenTezWorkWalker(Dispatcher disp, GenTezProcContext ctx)
disp - the dispatcher to be called for each node visitedctx - the context where we'll set the current root operatorpublic void startWalking(Collection<Node> startNodes, HashMap<Node,Object> nodeOutput) throws SemanticException
startWalking in interface GraphWalkerstartWalking in class DefaultGraphWalkerstartNodes - list of starting operatorsnodeOutput - If this parameter is not null, the call to the function returns
the map from node to objects returned by the processors.SemanticExceptionpublic void walk(Node nd) throws SemanticException
walk in class DefaultGraphWalkernd - operator being walkedSemanticExceptionCopyright © 2017 The Apache Software Foundation. All rights reserved.