org.apache.pig.backend.local.executionengine
Class POEval

java.lang.Object
  extended by org.apache.pig.impl.physicalLayer.PhysicalOperator
      extended by org.apache.pig.backend.local.executionengine.POEval
All Implemented Interfaces:
Serializable, ExecPhysicalOperator

public class POEval
extends PhysicalOperator

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.pig.impl.physicalLayer.PhysicalOperator
id, inputs, lineageTracer, opTable, outputType, scope
 
Constructor Summary
POEval(String scope, long id, Map<OperatorKey,ExecPhysicalOperator> opTable, EvalSpec specIn, int outputType)
           
POEval(String scope, long id, Map<OperatorKey,ExecPhysicalOperator> opTable, OperatorKey input, EvalSpec specIn, int outputType)
           
 
Method Summary
 Tuple getNext()
           
 boolean open()
           
 void visit(POVisitor v)
           
 
Methods inherited from class org.apache.pig.impl.physicalLayer.PhysicalOperator
close, getId, getOperatorKey, getOutputType, getScope, setLineageTracer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

POEval

public POEval(String scope,
              long id,
              Map<OperatorKey,ExecPhysicalOperator> opTable,
              OperatorKey input,
              EvalSpec specIn,
              int outputType)

POEval

public POEval(String scope,
              long id,
              Map<OperatorKey,ExecPhysicalOperator> opTable,
              EvalSpec specIn,
              int outputType)
Method Detail

open

public boolean open()
             throws IOException
Overrides:
open in class PhysicalOperator
Throws:
IOException

getNext

public Tuple getNext()
              throws IOException
Specified by:
getNext in class PhysicalOperator
Throws:
IOException

visit

public void visit(POVisitor v)
Specified by:
visit in class PhysicalOperator


Copyright © ${year} The Apache Software Foundation