public static class LocalMapJoinProcFactory.LocalMapJoinProcessor extends Object implements NodeProcessor
| Constructor and Description |
|---|
LocalMapJoinProcessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
hasGroupBy(Operator<? extends OperatorDesc> mapJoinOp,
MapJoinResolver.LocalMapJoinProcCtx localMapJoinProcCtx) |
Object |
process(Node nd,
Stack<Node> stack,
NodeProcessorCtx ctx,
Object... nodeOutputs)
Generic process for all ops that don't have specific implementations.
|
public Object process(Node nd, Stack<Node> stack, NodeProcessorCtx ctx, Object... nodeOutputs) throws SemanticException
NodeProcessorprocess in interface NodeProcessornd - operator to processctx - operator processor contextnodeOutputs - A variable argument list of outputs from other nodes in the walkSemanticExceptionpublic void hasGroupBy(Operator<? extends OperatorDesc> mapJoinOp, MapJoinResolver.LocalMapJoinProcCtx localMapJoinProcCtx) throws Exception
ExceptionCopyright © 2019 The Apache Software Foundation. All Rights Reserved.