org.apache.pig.impl.logicalLayer
Class LOEval
java.lang.Object
org.apache.pig.impl.logicalLayer.LogicalOperator
org.apache.pig.impl.logicalLayer.LOEval
- All Implemented Interfaces:
- Serializable, ExecScopedLogicalOperator
public class LOEval
- extends LogicalOperator
- See Also:
- Serialized Form
Fields inherited from class org.apache.pig.impl.logicalLayer.LogicalOperator |
alias, AMENDABLE, FIXED, id, inputs, MONOTONE, opTable, requestedParallelism, schema, scope, UPDATABLE |
Methods inherited from class org.apache.pig.impl.logicalLayer.LogicalOperator |
getAlias, getId, getInputs, getOperatorKey, getOpTable, getRequestedParallelism, getScope, setAlias, setRequestedParallelism, setSchema, toString |
spec
protected EvalSpec spec
LOEval
public LOEval(Map<OperatorKey,LogicalOperator> opTable,
String scope,
long id,
OperatorKey input,
EvalSpec specIn)
name
public String name()
- Overrides:
name
in class LogicalOperator
arguments
public String arguments()
- Overrides:
arguments
in class LogicalOperator
outputSchema
public TupleSchema outputSchema()
- Specified by:
outputSchema
in class LogicalOperator
getOutputType
public int getOutputType()
- Specified by:
getOutputType
in class LogicalOperator
getFuncs
public List<String> getFuncs()
- Overrides:
getFuncs
in class LogicalOperator
getSpec
public EvalSpec getSpec()
visit
public void visit(LOVisitor v)
- Description copied from class:
LogicalOperator
- Visit all of the logical operators in a tree, starting with this
one.
- Specified by:
visit
in class LogicalOperator
- Parameters:
v
- LOVisitor to visit this logical plan with.
Copyright © ${year} The Apache Software Foundation