public class POJoinPackage extends POPackage
POPackage.PackageTypePhysicalOperator.OriginalLocation| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_CHUNK_SIZE |
distinct, isKeyCompound, isKeyTuple, keyAsTuple, keyInfo, mBagFactory, mTupleFactoryalias, illustrator, input, inputAttached, inputs, lineageTracer, outputs, parentPlan, pigLogger, requestedParallelism, resultType| Constructor and Description |
|---|
POJoinPackage(OperatorKey k,
int rp,
POPackage p,
POForEach f) |
| Modifier and Type | Method and Description |
|---|---|
POOptimizedForEach |
getForEach() |
List<PhysicalPlan> |
getInputPlans() |
Result |
getNextTuple()
Calls getNext to get next ForEach result.
|
String |
name() |
void |
setChunkSize(long chunkSize) |
void |
setInputPlans(List<PhysicalPlan> plans) |
void |
setToBeFlattened(List<Boolean> flattens) |
void |
visit(PhyPlanVisitor v)
Visit this node with the provided visitor.
|
attachInput, clone, detachInput, getInner, getKeyInfo, getKeyType, getNumInps, getPackageType, getValueTuple, illustratorMarkup, isDistinct, setDistinct, setInner, setKeyCompound, setKeyInfo, setKeyTuple, setKeyType, setNumInps, setPackageType, setUseSecondaryKey, supportsMultipleInputs, supportsMultipleOutputsaddOriginalLocation, addOriginalLocation, attachInput, cloneHelper, 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, isBlocking, isInputAttached, processInput, reset, setAccumEnd, setAccumStart, setAccumulative, setIllustrator, setInputs, setParentPlan, setPigLogger, setReporter, setRequestedParallelism, setResultTypecompareTo, equals, getOperatorKey, getProjectionMap, hashCode, regenerateProjectionMap, rewire, toString, unsetProjectionMappublic static final String DEFAULT_CHUNK_SIZE
public POJoinPackage(OperatorKey k, int rp, POPackage p, POForEach f)
public void visit(PhyPlanVisitor v) throws VisitorException
Operatorvisit in class POPackagev - Visitor to visit with.VisitorException - if the visitor has a problem.public Result getNextTuple() throws ExecException
getNextTuple in class POPackageExecExceptionpublic List<PhysicalPlan> getInputPlans()
public void setInputPlans(List<PhysicalPlan> plans)
public POOptimizedForEach getForEach()
public void setChunkSize(long chunkSize)
chunkSize - - the chunk size for the biggest inputCopyright © 2007-2012 The Apache Software Foundation