public abstract class AbstractBinaryRecordBatch<T extends PhysicalOperator> extends AbstractRecordBatch<T>
AbstractRecordBatch.BatchStateRecordBatch.IterOutcome| Modifier and Type | Field and Description |
|---|---|
protected RecordBatch |
left |
protected RecordBatch.IterOutcome |
leftUpstream |
protected RecordBatch |
right |
protected RecordBatch.IterOutcome |
rightUpstream |
container, context, oContext, popConfig, state, stats, unionTypeEnabledMAX_BATCH_SIZE| Modifier | Constructor and Description |
|---|---|
protected |
AbstractBinaryRecordBatch(T popConfig,
FragmentContext context,
boolean buildSchema,
RecordBatch left,
RecordBatch right) |
protected |
AbstractBinaryRecordBatch(T popConfig,
FragmentContext context,
RecordBatch left,
RecordBatch right) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
prefetchFirstBatchFromBothSides()
Prefetch first batch from both inputs.
|
buildSchema, close, getContext, getOutgoingContainer, getPopConfig, getSchema, getSelectionVector2, getSelectionVector4, getValueAccessorById, getValueVectorId, getWritableBatch, innerNext, iterator, kill, killIncoming, next, next, nextclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetRecordCountprotected final RecordBatch left
protected final RecordBatch right
protected RecordBatch.IterOutcome leftUpstream
protected RecordBatch.IterOutcome rightUpstream
protected AbstractBinaryRecordBatch(T popConfig, FragmentContext context, RecordBatch left, RecordBatch right) throws OutOfMemoryException
OutOfMemoryExceptionprotected AbstractBinaryRecordBatch(T popConfig, FragmentContext context, boolean buildSchema, RecordBatch left, RecordBatch right) throws OutOfMemoryException
OutOfMemoryExceptionCopyright © 2017 The Apache Software Foundation. All rights reserved.