org.apache.pig.impl.logicalLayer
Class LOPrinter

java.lang.Object
  extended by org.apache.pig.impl.logicalLayer.LOVisitor
      extended by org.apache.pig.impl.logicalLayer.LOPrinter

public class LOPrinter
extends LOVisitor

A visitor mechanism printing out the logical plan.


Constructor Summary
LOPrinter(PrintStream ps)
           
 
Method Summary
 void visitCogroup(LOCogroup g)
          Only LOCogroup.visit() should ever call this method.
 void visitEval(LOEval e)
          Only LOEval.visit() should ever call this method.
 void visitLoad(LOLoad l)
          Only LOLoad.visit() should ever call this method.
 void visitSort(LOSort s)
          Only LOSort.visit() should ever call this method.
 void visitSplit(LOSplit s)
          Only LOSplit.visit() should ever call this method.
 void visitStore(LOStore s)
          Only LOStore.visit() should ever call this method.
 void visitUnion(LOUnion u)
          Only LOUnion.visit() should ever call this method.
 
Methods inherited from class org.apache.pig.impl.logicalLayer.LOVisitor
visitSplitOutput
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LOPrinter

public LOPrinter(PrintStream ps)
Method Detail

visitCogroup

public void visitCogroup(LOCogroup g)
Only LOCogroup.visit() should ever call this method.

Overrides:
visitCogroup in class LOVisitor

visitEval

public void visitEval(LOEval e)
Only LOEval.visit() should ever call this method.

Overrides:
visitEval in class LOVisitor

visitUnion

public void visitUnion(LOUnion u)
Only LOUnion.visit() should ever call this method.

Overrides:
visitUnion in class LOVisitor

visitLoad

public void visitLoad(LOLoad l)
Only LOLoad.visit() should ever call this method.

Overrides:
visitLoad in class LOVisitor

visitSort

public void visitSort(LOSort s)
Only LOSort.visit() should ever call this method.

Overrides:
visitSort in class LOVisitor

visitSplit

public void visitSplit(LOSplit s)
Only LOSplit.visit() should ever call this method.

Overrides:
visitSplit in class LOVisitor

visitStore

public void visitStore(LOStore s)
Only LOStore.visit() should ever call this method.

Overrides:
visitStore in class LOVisitor


Copyright © ${year} The Apache Software Foundation