public class HeapMapVector extends AbstractArrayBasedVector implements MapColumnVector
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 |
|---|
HeapMapVector(int capacity,
ColumnVector keys,
ColumnVector values) |
| Modifier and Type | Method and Description |
|---|---|
InternalMap |
getMap(int i) |
void |
setKeys(ColumnVector keys) |
void |
setValues(ColumnVector values) |
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 HeapMapVector(int capacity,
ColumnVector keys,
ColumnVector values)
public void setKeys(ColumnVector keys)
public void setValues(ColumnVector values)
public InternalMap getMap(int i)
getMap in interface MapColumnVectorCopyright © 2023–2025 The Apache Software Foundation. All rights reserved.