public class HeapArrayVector extends AbstractArrayBasedVector implements ArrayColumnVector
lengths, offsetschildrenBYTE_ARRAY_OFFSET, dictionaryIds, DOUBLE_ARRAY_OFFSET, FLOAT_ARRAY_OFFSET, INT_ARRAY_OFFSET, isNull, LITTLE_ENDIAN, LONG_ARRAY_OFFSET, UNSAFEcapacity, dictionary, elementsAppended, isAllNull, noNulls| Constructor and Description |
|---|
HeapArrayVector(int len,
ColumnVector vector) |
| Modifier and Type | Method and Description |
|---|---|
InternalArray |
getArray(int i) |
ColumnVector |
getColumnVector() |
void |
setChild(ColumnVector child) |
getLengths, getOffsets, putOffsetLength, reset, setLengths, setOffsetsgetChildrenfillWithNulls, getDictionaryIds, isNullAt, reserveDictionaryIds, reserveInternal, setNullAt, setNullsaddElementsAppended, getCapacity, getElementsAppended, hasDictionary, isAllNull, reserve, setAllNull, setDictionaryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCapacity, getChildren, isNullAtaddElementsAppended, fillWithNulls, getDictionaryIds, getElementsAppended, hasDictionary, isAllNull, reserve, reserveAdditional, reserveDictionaryIds, setAllNull, setDictionary, setNullAt, setNullsgetCapacitypublic HeapArrayVector(int len,
ColumnVector vector)
public void setChild(ColumnVector child)
public InternalArray getArray(int i)
getArray in interface ArrayColumnVectorpublic ColumnVector getColumnVector()
getColumnVector in interface ArrayColumnVectorCopyright © 2023–2025 The Apache Software Foundation. All rights reserved.