org.apache.pig.impl.eval
Class EvalSpecTreePrinter

java.lang.Object
  extended by org.apache.pig.impl.eval.EvalSpecVisitor
      extended by org.apache.pig.impl.eval.EvalSpecTreePrinter

public class EvalSpecTreePrinter
extends EvalSpecVisitor


Constructor Summary
EvalSpecTreePrinter(PrintStream ps)
           
 
Method Summary
 void visitBinCond(BinCondSpec bc)
          Only BinCondSpec.visit() and subclass implementations of this function should ever call this method.
 void visitCompositeEval(CompositeEvalSpec ce)
          Only CompositeEvalSpec.visit() and subclass implementations of this function should ever call this method.
 void visitConst(ConstSpec c)
          Only ConstSpec.visit() and subclass implementations of this function should ever call this method.
 void visitFilter(FilterSpec f)
          Only FilterSpec.visit() and subclass implementations of this function should ever call this method.
 void visitFuncEval(FuncEvalSpec fe)
          Only FuncEvalSpec.visit() and subclass implementations of this function should ever call this method.
 void visitGenerate(GenerateSpec g)
          Only GenerateSpec.visit() and subclass implementations of this function should ever call this method.
 void visitMapLookup(MapLookupSpec ml)
          Only MapLookupSpec.visit() and subclass implementations of this function should ever call this method.
 void visitProject(ProjectSpec p)
          Only ProjectSpec.visit() and subclass implementations of this function should ever call this method.
 void visitSortDistinct(SortDistinctSpec sd)
          Only SortDistinctSpec.visit() and subclass implementations of this function should ever call this method.
 void visitStar(StarSpec s)
          Only StarSpec.visit() and subclass implementations of this function should ever call this method.
 
Methods inherited from class org.apache.pig.impl.eval.EvalSpecVisitor
visitStream, visitTimeWindow, visitTupleWindow
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EvalSpecTreePrinter

public EvalSpecTreePrinter(PrintStream ps)
Method Detail

visitFilter

public void visitFilter(FilterSpec f)
Description copied from class: EvalSpecVisitor
Only FilterSpec.visit() and subclass implementations of this function should ever call this method.

Overrides:
visitFilter in class EvalSpecVisitor

visitSortDistinct

public void visitSortDistinct(SortDistinctSpec sd)
Description copied from class: EvalSpecVisitor
Only SortDistinctSpec.visit() and subclass implementations of this function should ever call this method.

Overrides:
visitSortDistinct in class EvalSpecVisitor

visitGenerate

public void visitGenerate(GenerateSpec g)
Description copied from class: EvalSpecVisitor
Only GenerateSpec.visit() and subclass implementations of this function should ever call this method.

Overrides:
visitGenerate in class EvalSpecVisitor

visitMapLookup

public void visitMapLookup(MapLookupSpec ml)
Description copied from class: EvalSpecVisitor
Only MapLookupSpec.visit() and subclass implementations of this function should ever call this method.

Overrides:
visitMapLookup in class EvalSpecVisitor

visitConst

public void visitConst(ConstSpec c)
Description copied from class: EvalSpecVisitor
Only ConstSpec.visit() and subclass implementations of this function should ever call this method.

Overrides:
visitConst in class EvalSpecVisitor

visitProject

public void visitProject(ProjectSpec p)
Description copied from class: EvalSpecVisitor
Only ProjectSpec.visit() and subclass implementations of this function should ever call this method.

Overrides:
visitProject in class EvalSpecVisitor

visitStar

public void visitStar(StarSpec s)
Description copied from class: EvalSpecVisitor
Only StarSpec.visit() and subclass implementations of this function should ever call this method.

Overrides:
visitStar in class EvalSpecVisitor

visitFuncEval

public void visitFuncEval(FuncEvalSpec fe)
Description copied from class: EvalSpecVisitor
Only FuncEvalSpec.visit() and subclass implementations of this function should ever call this method.

Overrides:
visitFuncEval in class EvalSpecVisitor

visitCompositeEval

public void visitCompositeEval(CompositeEvalSpec ce)
Description copied from class: EvalSpecVisitor
Only CompositeEvalSpec.visit() and subclass implementations of this function should ever call this method.

Overrides:
visitCompositeEval in class EvalSpecVisitor

visitBinCond

public void visitBinCond(BinCondSpec bc)
Description copied from class: EvalSpecVisitor
Only BinCondSpec.visit() and subclass implementations of this function should ever call this method.

Overrides:
visitBinCond in class EvalSpecVisitor


Copyright © ${year} The Apache Software Foundation