org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans
Class MRPrinter

java.lang.Object
  extended by org.apache.pig.impl.plan.PlanVisitor<MapReduceOper,MROperPlan>
      extended by org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans.MROpPlanVisitor
          extended by org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans.MRPrinter

public class MRPrinter
extends MROpPlanVisitor

A visitor mechanism printing out the logical plan.


Field Summary
 
Fields inherited from class org.apache.pig.impl.plan.PlanVisitor
mCurrentWalker, mPlan
 
Constructor Summary
MRPrinter(PrintStream ps, MROperPlan plan)
           
 
Method Summary
 void setVerbose(boolean verbose)
           
 void visitMROp(MapReduceOper mr)
           
 
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

MRPrinter

public MRPrinter(PrintStream ps,
                 MROperPlan plan)
Parameters:
ps - PrintStream to output plan information to
plan - MR plan to print
Method Detail

setVerbose

public void setVerbose(boolean verbose)

visitMROp

public void visitMROp(MapReduceOper mr)
               throws VisitorException
Overrides:
visitMROp in class MROpPlanVisitor
Throws:
VisitorException


Copyright © 2007-2012 The Apache Software Foundation