public class HeapShortVector extends AbstractHeapVector implements WritableShortVector
| Modifier and Type | Field and Description |
|---|---|
short[] |
vector |
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 |
|---|
HeapShortVector(int len)
Don't use this except for testing purposes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
fill(short value)
Fill the column vector with the provided value.
|
short |
getShort(int i) |
void |
reset()
Resets the column to default state.
|
void |
setShort(int i,
short value)
Set short at rowId with the provided value.
|
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, getChildren, isNullAtgetCapacitypublic HeapShortVector(int len)
len - the number of rowspublic short getShort(int i)
getShort in interface ShortColumnVectorpublic void setShort(int i,
short value)
WritableShortVectorsetShort in interface WritableShortVectorpublic void fill(short value)
WritableShortVectorfill in interface WritableShortVectorpublic void reset()
AbstractHeapVectorreset in interface WritableColumnVectorreset in class AbstractHeapVectorCopyright © 2023–2025 The Apache Software Foundation. All rights reserved.