protected static class ScriptState.AliasVisitor extends PhyPlanVisitor
mCurrentWalker, mPlan| Constructor and Description |
|---|
AliasVisitor(PhysicalPlan plan,
List<String> alias,
List<String> aliasLocation) |
| Modifier and Type | Method and Description |
|---|---|
void |
visitCollectedGroup(POCollectedGroup mg) |
void |
visitDistinct(PODistinct distinct) |
void |
visitFilter(POFilter fl) |
void |
visitFRJoin(POFRJoin join) |
void |
visitLimit(POLimit lim) |
void |
visitLoad(POLoad load) |
void |
visitLocalRearrange(POLocalRearrange lr) |
void |
visitMergeCoGroup(POMergeCogroup mergeCoGrp) |
void |
visitMergeJoin(POMergeJoin join) |
void |
visitPOForEach(POForEach nfe) |
void |
visitSkewedJoin(POSkewedJoin sk) |
void |
visitSort(POSort sort) |
void |
visitStream(POStream stream) |
void |
visitUnion(POUnion un) |
visit, visitAdd, visitAnd, visitBinCond, visitBroadcastSpark, visitCast, visitComparisonFunc, visitConstant, visitCounter, visitCross, visitDemux, visitDivide, visitEqualTo, visitGlobalRearrange, visitGreaterThan, visitGTOrEqual, visitIsNull, visitLessThan, visitLTOrEqual, visitMapLookUp, visitMod, visitMultiply, visitNative, visitNegative, visitNot, visitNotEqualTo, visitOr, visitPackage, visitPartialAgg, visitPartitionRearrange, visitPoissonSample, visitPOOptimizedForEach, visitPreCombinerLocalRearrange, visitProject, visitRank, visitRegexp, visitReservoirSample, visitSplit, visitStore, visitSubtract, visitUserFuncgetPlan, popWalker, pushWalker, visitpublic AliasVisitor(PhysicalPlan plan, List<String> alias, List<String> aliasLocation)
public void visitLoad(POLoad load) throws VisitorException
visitLoad in class PhyPlanVisitorVisitorExceptionpublic void visitFRJoin(POFRJoin join) throws VisitorException
visitFRJoin in class PhyPlanVisitorVisitorExceptionpublic void visitMergeJoin(POMergeJoin join) throws VisitorException
visitMergeJoin in class PhyPlanVisitorVisitorExceptionpublic void visitMergeCoGroup(POMergeCogroup mergeCoGrp) throws VisitorException
visitMergeCoGroup in class PhyPlanVisitorVisitorExceptionpublic void visitCollectedGroup(POCollectedGroup mg) throws VisitorException
visitCollectedGroup in class PhyPlanVisitorVisitorExceptionpublic void visitDistinct(PODistinct distinct) throws VisitorException
visitDistinct in class PhyPlanVisitorVisitorExceptionpublic void visitStream(POStream stream) throws VisitorException
visitStream in class PhyPlanVisitorVisitorExceptionpublic void visitFilter(POFilter fl) throws VisitorException
visitFilter in class PhyPlanVisitorVisitorExceptionpublic void visitLocalRearrange(POLocalRearrange lr) throws VisitorException
visitLocalRearrange in class PhyPlanVisitorVisitorExceptionpublic void visitPOForEach(POForEach nfe) throws VisitorException
visitPOForEach in class PhyPlanVisitorVisitorExceptionpublic void visitUnion(POUnion un) throws VisitorException
visitUnion in class PhyPlanVisitorVisitorExceptionpublic void visitSort(POSort sort) throws VisitorException
visitSort in class PhyPlanVisitorVisitorExceptionpublic void visitLimit(POLimit lim) throws VisitorException
visitLimit in class PhyPlanVisitorVisitorExceptionpublic void visitSkewedJoin(POSkewedJoin sk) throws VisitorException
visitSkewedJoin in class PhyPlanVisitorVisitorExceptionCopyright © 2007-2017 The Apache Software Foundation