public interface ElementAddressableVector extends ValueVector
ArrowBufPointer
.Modifier and Type | Method and Description |
---|---|
ArrowBufPointer |
getDataPointer(int index)
Gets the pointer for the data at the given index.
|
ArrowBufPointer |
getDataPointer(int index,
ArrowBufPointer reuse)
Gets the pointer for the data at the given index.
|
accept, allocateNew, allocateNewSafe, clear, close, copyFrom, copyFromSafe, getAllocator, getBuffers, getBufferSize, getBufferSizeFor, getDataBuffer, getField, getMinorType, getName, getNullCount, getObject, getOffsetBuffer, getReader, getTransferPair, getTransferPair, getTransferPair, getValidityBuffer, getValueCapacity, getValueCount, hashCode, hashCode, isNull, makeTransferPair, reAlloc, reset, setInitialCapacity, setValueCount
forEach, iterator, spliterator
ArrowBufPointer getDataPointer(int index)
index
- the index for the data.ArrowBufPointer getDataPointer(int index, ArrowBufPointer reuse)
index
- the index for the data.reuse
- the data pointer to fill, this avoids creating a new pointer object.Copyright © 2023 The Apache Software Foundation. All rights reserved.