org.apache.pig.tools.pigstats
Class ScriptState.FeatureVisitor
java.lang.Object
org.apache.pig.impl.plan.PlanVisitor<PhysicalOperator,PhysicalPlan>
org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans.PhyPlanVisitor
org.apache.pig.tools.pigstats.ScriptState.FeatureVisitor
- Enclosing class:
- ScriptState
protected static class ScriptState.FeatureVisitor
- extends PhyPlanVisitor
Methods inherited from class org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans.PhyPlanVisitor |
visitAdd, visitAnd, visitBinCond, visitCast, visitComparisonFunc, visitConstant, visitCounter, visitCross, visitDivide, visitEqualTo, visitFilter, visitGlobalRearrange, visitGreaterThan, visitGTOrEqual, visitIsNull, visitLessThan, visitLimit, visitLoad, visitLocalRearrange, visitLTOrEqual, visitMapLookUp, visitMod, visitMultiply, visitNative, visitNegative, visitNot, visitNotEqualTo, visitOr, visitPackage, visitPartitionRearrange, visitPOForEach, visitPOOptimizedForEach, visitPreCombinerLocalRearrange, visitProject, visitRank, visitRegexp, visitSkewedJoin, visitSort, visitStore, visitSubtract, visitUnion, visitUserFunc |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ScriptState.FeatureVisitor
public ScriptState.FeatureVisitor(PhysicalPlan plan,
BitSet feature)
visitFRJoin
public void visitFRJoin(POFRJoin join)
throws VisitorException
- Overrides:
visitFRJoin
in class PhyPlanVisitor
- Throws:
VisitorException
visitMergeJoin
public void visitMergeJoin(POMergeJoin join)
throws VisitorException
- Overrides:
visitMergeJoin
in class PhyPlanVisitor
- Throws:
VisitorException
visitMergeCoGroup
public void visitMergeCoGroup(POMergeCogroup mergeCoGrp)
throws VisitorException
- Overrides:
visitMergeCoGroup
in class PhyPlanVisitor
- Throws:
VisitorException
visitCollectedGroup
public void visitCollectedGroup(POCollectedGroup mg)
throws VisitorException
- Overrides:
visitCollectedGroup
in class PhyPlanVisitor
- Throws:
VisitorException
visitDistinct
public void visitDistinct(PODistinct distinct)
throws VisitorException
- Overrides:
visitDistinct
in class PhyPlanVisitor
- Throws:
VisitorException
visitStream
public void visitStream(POStream stream)
throws VisitorException
- Overrides:
visitStream
in class PhyPlanVisitor
- Throws:
VisitorException
visitSplit
public void visitSplit(POSplit split)
throws VisitorException
- Overrides:
visitSplit
in class PhyPlanVisitor
- Throws:
VisitorException
visitDemux
public void visitDemux(PODemux demux)
throws VisitorException
- Overrides:
visitDemux
in class PhyPlanVisitor
- Throws:
VisitorException
visitPartialAgg
public void visitPartialAgg(POPartialAgg partAgg)
- Overrides:
visitPartialAgg
in class PhyPlanVisitor
Copyright © 2007-2012 The Apache Software Foundation