org.apache.pig.impl.logicalLayer
Class LOSplit
java.lang.Object
org.apache.pig.impl.logicalLayer.LogicalOperator
org.apache.pig.impl.logicalLayer.LOSplit
- All Implemented Interfaces:
- Serializable, ExecScopedLogicalOperator
public class LOSplit
- 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 |
arguments, getAlias, getFuncs, getId, getInputs, getOperatorKey, getOpTable, getRequestedParallelism, getScope, setAlias, setRequestedParallelism, setSchema, toString |
LOSplit
public LOSplit(Map<OperatorKey,LogicalOperator> opTable,
String scope,
long id,
OperatorKey input)
addCond
public void addCond(Cond cond)
getOutputType
public int getOutputType()
- Specified by:
getOutputType
in class LogicalOperator
getConditions
public ArrayList<Cond> getConditions()
outputSchema
public TupleSchema outputSchema()
- Specified by:
outputSchema
in class LogicalOperator
name
public String name()
- Overrides:
name
in class LogicalOperator
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