@Internal public class HeapTimestampVector extends AbstractHeapVector implements WritableTimestampVector
BYTE_ARRAY_OFFSET, dictionaryIds, DOUBLE_ARRAY_OFFSET, FLOAT_ARRAY_OFFSET, INT_ARRAY_OFFSET, isNull, LITTLE_ENDIAN, LONG_ARRAY_OFFSET, UNSAFEdictionary, noNulls| Constructor and Description |
|---|
HeapTimestampVector(int len) |
| Modifier and Type | Method and Description |
|---|---|
void |
fill(TimestampData value)
Fill the column vector with the provided value.
|
TimestampData |
getTimestamp(int i,
int precision) |
void |
setTimestamp(int i,
TimestampData timestamp)
Set
TimestampData at rowId with the provided value. |
fillWithNulls, getDictionaryIds, getLen, isNullAt, reserveDictionaryIds, reset, setNullAt, setNullshasDictionary, setDictionaryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfillWithNulls, getDictionaryIds, hasDictionary, reserveDictionaryIds, reset, setDictionary, setNullAt, setNullsisNullAtpublic TimestampData getTimestamp(int i, int precision)
getTimestamp in interface TimestampColumnVectorpublic void setTimestamp(int i,
TimestampData timestamp)
WritableTimestampVectorTimestampData at rowId with the provided value.setTimestamp in interface WritableTimestampVectorpublic void fill(TimestampData value)
WritableTimestampVectorfill in interface WritableTimestampVectorCopyright © 2014–2025 The Apache Software Foundation. All rights reserved.