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(Timestamp value)
Fill the column vector with the provided value.
|
Timestamp |
getTimestamp(int i,
int precision) |
void |
setTimestamp(int i,
Timestamp timestamp)
Set
Timestamp 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 Timestamp getTimestamp(int i, int precision)
getTimestamp in interface TimestampColumnVectorpublic void setTimestamp(int i,
Timestamp timestamp)
WritableTimestampVectorTimestamp at rowId with the provided value.setTimestamp in interface WritableTimestampVectorpublic void fill(Timestamp value)
WritableTimestampVectorfill in interface WritableTimestampVectorCopyright © 2023–2024 The Apache Software Foundation. All rights reserved.