All Implemented Interfaces:
Serializable, ColumnVector, MapColumnVector, WritableColumnVector

@Internal public class HeapMapVector extends AbstractHeapVector implements WritableColumnVector, MapColumnVector
This class represents a nullable heap map column vector.
See Also:
  • Constructor Details

  • Method Details

    • setOffsets

      public void setOffsets(long[] offsets)
    • setLengths

      public void setLengths(long[] lengths)
    • getSize

      public int getSize()
    • setSize

      public void setSize(int size)
    • setKeys

      public void setKeys(ColumnVector keys)
    • setValues

      public void setValues(ColumnVector values)
    • getMap

      public MapData getMap(int i)
      Specified by:
      getMap in interface MapColumnVector
    • getKeyColumnVector

      public ColumnVector getKeyColumnVector()
    • getValueColumnVector

      public ColumnVector getValueColumnVector()