org.apache.pig.tools.pigstats
Class ScriptState.LogicalPlanFeatureVisitor

java.lang.Object
  extended by org.apache.pig.impl.plan.PlanVisitor<LogicalOperator,LogicalPlan>
      extended by org.apache.pig.impl.logicalLayer.LOVisitor
          extended by org.apache.pig.tools.pigstats.ScriptState.LogicalPlanFeatureVisitor
Enclosing class:
ScriptState

public static class ScriptState.LogicalPlanFeatureVisitor
extends LOVisitor


Field Summary
 
Fields inherited from class org.apache.pig.impl.plan.PlanVisitor
mCurrentWalker, mPlan
 
Constructor Summary
protected ScriptState.LogicalPlanFeatureVisitor(LogicalPlan plan, BitSet feature)
           
 
Method Summary
protected  void visit(LOCogroup op)
           
protected  void visit(LOCross op)
           
protected  void visit(LODistinct op)
           
protected  void visit(LOFilter op)
           
protected  void visit(LOForEach op)
           
protected  void visit(LOJoin op)
           
protected  void visit(LOLimit op)
           
protected  void visit(LONative n)
           
protected  void visit(LOSort op)
           
protected  void visit(LOSplit op)
           
protected  void visit(LOStream op)
           
protected  void visit(LOUnion op)
           
 
Methods inherited from class org.apache.pig.impl.logicalLayer.LOVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
 
Methods inherited from class org.apache.pig.impl.plan.PlanVisitor
getPlan, popWalker, pushWalker, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScriptState.LogicalPlanFeatureVisitor

protected ScriptState.LogicalPlanFeatureVisitor(LogicalPlan plan,
                                                BitSet feature)
Method Detail

visit

protected void visit(LOCogroup op)
              throws VisitorException
Overrides:
visit in class LOVisitor
Parameters:
op - the logical cogroup operator that has to be visited
Throws:
VisitorException

visit

protected void visit(LOCross op)
              throws VisitorException
Overrides:
visit in class LOVisitor
Throws:
VisitorException

visit

protected void visit(LODistinct op)
              throws VisitorException
Overrides:
visit in class LOVisitor
Throws:
VisitorException

visit

protected void visit(LOFilter op)
              throws VisitorException
Overrides:
visit in class LOVisitor
Parameters:
op - the logical filter operator that has to be visited
Throws:
VisitorException

visit

protected void visit(LOForEach op)
              throws VisitorException
Overrides:
visit in class LOVisitor
Parameters:
op - the logical foreach operator that has to be visited
Throws:
VisitorException

visit

protected void visit(LOJoin op)
              throws VisitorException
Overrides:
visit in class LOVisitor
Parameters:
op - the logical join operator that has to be visited
Throws:
VisitorException

visit

protected void visit(LOLimit op)
              throws VisitorException
Overrides:
visit in class LOVisitor
Throws:
VisitorException

visit

protected void visit(LOSort op)
              throws VisitorException
Overrides:
visit in class LOVisitor
Parameters:
op - the logical sort operator that has to be visited
Throws:
VisitorException

visit

protected void visit(LOStream op)
              throws VisitorException
Overrides:
visit in class LOVisitor
Throws:
VisitorException

visit

protected void visit(LOSplit op)
              throws VisitorException
Overrides:
visit in class LOVisitor
Parameters:
op - the logical split operator that has to be visited
Throws:
VisitorException

visit

protected void visit(LOUnion op)
              throws VisitorException
Overrides:
visit in class LOVisitor
Throws:
VisitorException

visit

protected void visit(LONative n)
              throws VisitorException
Overrides:
visit in class LOVisitor
Throws:
VisitorException


Copyright © ${year} The Apache Software Foundation