ColumnarArray getArray(int rowId)
ColumnVector Contract — In-Memory Columnar Data
ColumnVector
is the contract of in-memory columnar data (of a DataType).
Method | Description |
---|---|
|
Used when…FIXME |
|
Used when…FIXME |
|
Used when…FIXME |
|
Used when…FIXME |
|
Used when…FIXME |
|
Used when…FIXME |
|
Used when…FIXME |
|
Used when…FIXME |
|
Used when…FIXME |
|
Used when…FIXME |
|
Used when…FIXME |
|
Used when…FIXME |
|
Used when…FIXME |
|
Used when OffHeapColumnVector and OnHeapColumnVector are requested to |
|
Used in many places |
|
Used for testing purposes only |
ColumnVector | Description |
---|---|
|
|
|
|
Writable column vectors with off-heap and on-heap memory variants |
ColumnVector
takes a DataType of the column to be created.
Note
|
ColumnVector is a Java abstract class and cannot be created directly. It is created indirectly for the concrete ColumnVectors.
|
Note
|
In other words, using the contract is as treading on thin ice. |