public class IndirectContainerAccessor extends VectorContainerAccessor
container| Constructor and Description |
|---|
IndirectContainerAccessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
addBatch(RecordBatch batch)
Add a record batch, performing schema checks and picking out a
selection vector, if provided.
|
void |
release() |
int |
rowCount() |
SelectionVector2 |
selectionVector2() |
SelectionVector4 |
selectionVector4() |
void |
setSelectionVector(SelectionVector2 sv2) |
void |
setSelectionVector(SelectionVector4 sv4) |
addBatch, batchCount, container, getValueAccessorById, getValueVectorId, iterator, schema, schemaVersion, setSchema, writableBatchpublic void addBatch(RecordBatch batch)
batch - batch of records in record batch formatpublic void setSelectionVector(SelectionVector2 sv2)
public void setSelectionVector(SelectionVector4 sv4)
public SelectionVector2 selectionVector2()
selectionVector2 in interface BatchAccessorselectionVector2 in class VectorContainerAccessorpublic SelectionVector4 selectionVector4()
selectionVector4 in interface BatchAccessorselectionVector4 in class VectorContainerAccessorpublic int rowCount()
rowCount in interface BatchAccessorrowCount in class VectorContainerAccessorpublic void release()
release in interface BatchAccessorrelease in class VectorContainerAccessorCopyright © 2021 The Apache Software Foundation. All rights reserved.