public interface VectorAccessible extends Iterable<VectorWrapper<?>>
Modifier and Type | Method and Description |
---|---|
int |
getRecordCount()
Get the number of records.
|
BatchSchema |
getSchema()
Get the schema of the current RecordBatch.
|
SelectionVector2 |
getSelectionVector2() |
SelectionVector4 |
getSelectionVector4() |
VectorWrapper<?> |
getValueAccessorById(Class<?> clazz,
int... fieldIds) |
TypedFieldId |
getValueVectorId(SchemaPath path)
Get the value vector type and id for the given schema path.
|
forEach, iterator, spliterator
VectorWrapper<?> getValueAccessorById(Class<?> clazz, int... fieldIds)
TypedFieldId getValueVectorId(SchemaPath path)
Iterable<ValueVector>.
path
- the path where the vector should be located.BatchSchema getSchema()
int getRecordCount()
SelectionVector2 getSelectionVector2()
SelectionVector4 getSelectionVector4()
Copyright © 1970 The Apache Software Foundation. All rights reserved.