org.apache.pig.impl.eval
Class EvalSpecPrinter

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

public class EvalSpecPrinter
extends EvalSpecVisitor


Constructor Summary
EvalSpecPrinter(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

EvalSpecPrinter

public EvalSpecPrinter(PrintStream ps)
Method Detail

visitFilter

public void visitFilter(FilterSpec f)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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