public static class MapKeysPruneHelper.MapMarker extends AllExpressionVisitor
currentOpcurrentWalker, DEFAULT_SCOPE, plan| Modifier | Constructor and Description |
|---|---|
protected |
MapMarker(OperatorPlan plan) |
| Modifier and Type | Method and Description |
|---|---|
protected LogicalExpressionVisitor |
getVisitor(LogicalExpressionPlan expr)
Get a new instance of the expression visitor to apply to
a given expression.
|
void |
visit(LOFilter filter) |
void |
visit(LOGenerate gen) |
void |
visit(LOJoin join) |
void |
visit(LOLoad load) |
void |
visit(LOSort sort) |
void |
visit(LOSplitOutput splitOutput) |
visit, visit, visit, visit, visit, visitvisit, visit, visit, visit, visit, visit, visitgetPlan, popWalker, pushWalker, visitprotected MapMarker(OperatorPlan plan) throws FrontendException
FrontendExceptionpublic void visit(LOLoad load) throws FrontendException
visit in class LogicalRelationalNodesVisitorFrontendExceptionpublic void visit(LOFilter filter) throws FrontendException
visit in class AllExpressionVisitorFrontendExceptionpublic void visit(LOJoin join) throws FrontendException
visit in class AllExpressionVisitorFrontendExceptionpublic void visit(LOGenerate gen) throws FrontendException
visit in class AllExpressionVisitorFrontendExceptionpublic void visit(LOSort sort) throws FrontendException
visit in class AllExpressionVisitorFrontendExceptionpublic void visit(LOSplitOutput splitOutput) throws FrontendException
visit in class AllExpressionVisitorFrontendExceptionprotected LogicalExpressionVisitor getVisitor(LogicalExpressionPlan expr) throws FrontendException
AllExpressionVisitorgetVisitor in class AllExpressionVisitorexpr - LogicalExpressionPlan that will be visitedFrontendExceptionCopyright © 2007-2017 The Apache Software Foundation