org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators
Class POSortedDistinct
java.lang.Object
org.apache.pig.impl.plan.Operator<PhyPlanVisitor>
org.apache.pig.backend.hadoop.executionengine.physicalLayer.PhysicalOperator
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.PODistinct
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.POSortedDistinct
- All Implemented Interfaces:
- Serializable, Cloneable, Comparable<Operator>, Illustrable
public class POSortedDistinct
- extends PODistinct
This operator is a variation of PODistinct, the input to this operator
must be sorted already.
- See Also:
- Serialized Form
Fields inherited from class org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.PODistinct |
customPartitioner |
Fields inherited from class org.apache.pig.backend.hadoop.executionengine.physicalLayer.PhysicalOperator |
alias, illustrator, input, inputAttached, inputs, lineageTracer, outputs, parentPlan, pigLogger, requestedParallelism, res, resultType |
Fields inherited from class org.apache.pig.impl.plan.Operator |
mKey |
Methods inherited from class org.apache.pig.backend.hadoop.executionengine.physicalLayer.PhysicalOperator |
addOriginalLocation, addOriginalLocation, attachInput, cloneHelper, detachInput, getAlias, getAliasString, getIllustrator, getInputs, getLogger, getNext, getNextBigDecimal, getNextBigInteger, getNextBoolean, getNextDataBag, getNextDataByteArray, getNextDateTime, getNextDouble, getNextFloat, getNextInteger, getNextLong, getNextMap, getNextString, getOriginalLocations, getPigLogger, getReporter, getRequestedParallelism, getResultType, isAccumStarted, isAccumulative, isInputAttached, processInput, setAccumEnd, setAccumStart, setAccumulative, setIllustrator, setInputs, setParentPlan, setPigLogger, setReporter, setRequestedParallelism, setResultType |
POSortedDistinct
public POSortedDistinct(OperatorKey k,
int rp,
List<PhysicalOperator> inp)
POSortedDistinct
public POSortedDistinct(OperatorKey k,
int rp)
POSortedDistinct
public POSortedDistinct(OperatorKey k,
List<PhysicalOperator> inp)
POSortedDistinct
public POSortedDistinct(OperatorKey k)
getNextTuple
public Result getNextTuple()
throws ExecException
- Overrides:
getNextTuple
in class PODistinct
- Throws:
ExecException
name
public String name()
- Overrides:
name
in class PODistinct
Copyright © 2007-2012 The Apache Software Foundation