public class UDFFinder extends PhyPlanVisitor
mCurrentWalker, mPlan| Constructor and Description |
|---|
UDFFinder() |
UDFFinder(PhysicalPlan plan,
PlanWalker<PhysicalOperator,PhysicalPlan> walker) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getUDFs() |
void |
setPlan(PhysicalPlan plan) |
void |
visitCast(POCast op) |
void |
visitComparisonFunc(POUserComparisonFunc compFunc) |
void |
visitSort(POSort op) |
void |
visitUserFunc(POUserFunc userFunc) |
visit, visitAdd, visitAnd, visitBinCond, visitBroadcastSpark, visitCollectedGroup, visitConstant, visitCounter, visitCross, visitDemux, visitDistinct, visitDivide, visitEqualTo, visitFilter, visitFRJoin, visitGlobalRearrange, visitGreaterThan, visitGTOrEqual, visitIsNull, visitLessThan, visitLimit, visitLoad, visitLocalRearrange, visitLTOrEqual, visitMapLookUp, visitMergeCoGroup, visitMergeJoin, visitMod, visitMultiply, visitNative, visitNegative, visitNot, visitNotEqualTo, visitOr, visitPackage, visitPartialAgg, visitPartitionRearrange, visitPOForEach, visitPoissonSample, visitPOOptimizedForEach, visitPreCombinerLocalRearrange, visitProject, visitRank, visitRegexp, visitReservoirSample, visitSkewedJoin, visitSplit, visitStore, visitStream, visitSubtract, visitUniongetPlan, popWalker, pushWalker, visitpublic UDFFinder()
public UDFFinder(PhysicalPlan plan, PlanWalker<PhysicalOperator,PhysicalPlan> walker)
public void setPlan(PhysicalPlan plan)
public void visitSort(POSort op) throws VisitorException
visitSort in class PhyPlanVisitorVisitorExceptionpublic void visitUserFunc(POUserFunc userFunc) throws VisitorException
visitUserFunc in class PhyPlanVisitorVisitorExceptionpublic void visitComparisonFunc(POUserComparisonFunc compFunc) throws VisitorException
visitComparisonFunc in class PhyPlanVisitorVisitorExceptionpublic void visitCast(POCast op)
visitCast in class PhyPlanVisitorCopyright © 2007-2017 The Apache Software Foundation