public abstract class AbstractStructVector extends AbstractHeapVector implements WritableColumnVector
| Modifier and Type | Field and Description |
|---|---|
protected ColumnVector[] |
children |
BYTE_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 |
|---|
AbstractStructVector(int capacity,
ColumnVector[] children) |
| Modifier and Type | Method and Description |
|---|---|
ColumnVector[] |
getChildren() |
void |
reset()
Resets the column to default state.
|
fillWithNulls, getDictionaryIds, isNullAt, reserveDictionaryIds, reserveInternal, setNullAt, setNullsaddElementsAppended, getCapacity, getElementsAppended, hasDictionary, isAllNull, reserve, setAllNull, setDictionaryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddElementsAppended, fillWithNulls, getDictionaryIds, getElementsAppended, hasDictionary, isAllNull, reserve, reserveAdditional, reserveDictionaryIds, setAllNull, setDictionary, setNullAt, setNullsgetCapacity, isNullAtgetCapacityprotected ColumnVector[] children
public AbstractStructVector(int capacity,
ColumnVector[] children)
public void reset()
AbstractHeapVectorreset in interface WritableColumnVectorreset in class AbstractHeapVectorpublic ColumnVector[] getChildren()
getChildren in interface ColumnVectorCopyright © 2023–2025 The Apache Software Foundation. All rights reserved.