public static class MapKeysPruneHelper.FullMapCollector extends AllExpressionVisitor
currentOp
currentWalker, DEFAULT_SCOPE, plan
Modifier | Constructor and Description |
---|---|
protected |
FullMapCollector(OperatorPlan plan,
Set<Long> fullMapUids) |
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(LOCogroup cogroup) |
void |
visit(LOSplitOutput splitOutput) |
void |
visit(LOStore store) |
void |
visit(LOUnion union) |
visit, visit, visit, visit, visit, visit, visit, visit, visit
visit, visit, visit, visit, visit, visit
getPlan, popWalker, pushWalker, visit
protected FullMapCollector(OperatorPlan plan, Set<Long> fullMapUids) throws FrontendException
FrontendException
public void visit(LOStore store) throws FrontendException
visit
in class LogicalRelationalNodesVisitor
FrontendException
public void visit(LOUnion union) throws FrontendException
visit
in class LogicalRelationalNodesVisitor
FrontendException
public void visit(LOCogroup cogroup) throws FrontendException
visit
in class AllExpressionVisitor
FrontendException
public void visit(LOSplitOutput splitOutput) throws FrontendException
visit
in class AllExpressionVisitor
FrontendException
protected LogicalExpressionVisitor getVisitor(LogicalExpressionPlan expr) throws FrontendException
AllExpressionVisitor
getVisitor
in class AllExpressionVisitor
expr
- LogicalExpressionPlan that will be visitedFrontendException
Copyright © 2007-2017 The Apache Software Foundation