org.apache.pig.experimental.logical
Class LogicalPlanMigrationVistor.ForeachInnerPlanVisitor

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.experimental.logical.LogicalPlanMigrationVistor.LogicalExpPlanMigrationVistor
              extended by org.apache.pig.experimental.logical.LogicalPlanMigrationVistor.ForeachInnerPlanVisitor
Enclosing class:
LogicalPlanMigrationVistor

public class LogicalPlanMigrationVistor.ForeachInnerPlanVisitor
extends LogicalPlanMigrationVistor.LogicalExpPlanMigrationVistor


Field Summary
 
Fields inherited from class org.apache.pig.experimental.logical.LogicalPlanMigrationVistor.LogicalExpPlanMigrationVistor
exprOpsMap, exprPlan, oldLogicalPlan
 
Fields inherited from class org.apache.pig.impl.plan.PlanVisitor
mCurrentWalker, mPlan
 
Constructor Summary
LogicalPlanMigrationVistor.ForeachInnerPlanVisitor(LOForEach foreach, LOForEach oldForeach, LogicalPlan plan)
           
 
Method Summary
 void visit(LOForEach foreach)
           
 void visit(LOLimit limOp)
           
 void visit(LOProject project)
           
 void visit(LOSort s)
           
 
Methods inherited from class org.apache.pig.experimental.logical.LogicalPlanMigrationVistor.LogicalExpPlanMigrationVistor
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.logicalLayer.LOVisitor
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

LogicalPlanMigrationVistor.ForeachInnerPlanVisitor

public LogicalPlanMigrationVistor.ForeachInnerPlanVisitor(LOForEach foreach,
                                                          LOForEach oldForeach,
                                                          LogicalPlan plan)
Method Detail

visit

public void visit(LOProject project)
           throws VisitorException
Overrides:
visit in class LogicalPlanMigrationVistor.LogicalExpPlanMigrationVistor
Throws:
VisitorException

visit

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

visit

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

visit

public void visit(LOLimit limOp)
           throws VisitorException
Overrides:
visit in class LOVisitor
Throws:
VisitorException


Copyright © ${year} The Apache Software Foundation