org.apache.pig.experimental.logical.optimizer
Class ProjectionPatcher

java.lang.Object
  extended by org.apache.pig.experimental.logical.optimizer.ProjectionPatcher
All Implemented Interfaces:
PlanTransformListener

public class ProjectionPatcher
extends Object
implements PlanTransformListener

A PlanTransformListener that will patch up references in projections.


Constructor Summary
ProjectionPatcher()
           
 
Method Summary
 void transformed(OperatorPlan fp, OperatorPlan tp)
          the listener that is notified after a plan is transformed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectionPatcher

public ProjectionPatcher()
Method Detail

transformed

public void transformed(OperatorPlan fp,
                        OperatorPlan tp)
                 throws IOException
Description copied from interface: PlanTransformListener
the listener that is notified after a plan is transformed

Specified by:
transformed in interface PlanTransformListener
Parameters:
fp - the full plan that has been transformed
tp - a plan containing only the operators that have been transformed
Throws:
IOException


Copyright © ${year} The Apache Software Foundation