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, writableBatch
public 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 BatchAccessor
selectionVector2
in class VectorContainerAccessor
public SelectionVector4 selectionVector4()
selectionVector4
in interface BatchAccessor
selectionVector4
in class VectorContainerAccessor
public int rowCount()
rowCount
in interface BatchAccessor
rowCount
in class VectorContainerAccessor
public void release()
release
in interface BatchAccessor
release
in class VectorContainerAccessor
Copyright © 1970 The Apache Software Foundation. All rights reserved.