| Interface | Description |
|---|---|
| BaseListVector |
Abstraction for all list type vectors.
|
| Positionable |
Get and set position in a particular data structure.
|
| PromotableVector |
Vector that can store multiple FieldType vectors as children.
|
| RepeatedFixedWidthVectorLike |
A
ValueVector mix-in that can be used in conjunction with
RepeatedValueVector subtypes. |
| RepeatedValueVector |
An abstraction representing repeated value vectors.
|
| RepeatedVariableWidthVectorLike |
A
ValueVector mix-in that can be used in conjunction with
variable RepeatedValueVector subtypes (e.g. |
| Class | Description |
|---|---|
| AbstractContainerVector |
Base class for composite vectors.
|
| AbstractStructVector |
Base class for StructVectors.
|
| BaseRepeatedValueVector |
Base class for Vectors that contain repeated values.
|
| DenseUnionVector | |
| EmptyValuePopulator |
A helper class that is used to track and populate empty values in repeated value vectors.
|
| FixedSizeListVector |
A ListVector where every list value is of the same size.
|
| LargeListVector |
A list vector contains lists of a specific type of elements.
|
| ListVector |
A list vector contains lists of a specific type of elements.
|
| MapVector |
A MapVector is used to store entries of key/value pairs.
|
| NonNullableStructVector |
A struct vector that has no null values (and no validity buffer).
|
| NonNullableStructVector.StructTransferPair |
TransferPair for this this class. |
| StateTool |
Utility methods for state machines based on enums.
|
| StructVector |
A Struct vector consists of nullability/validity buffer and children vectors
that make up the struct's fields.
|
| UnionVector | |
| VectorWithOrdinal |
Tuple of a
ValueVector and an index into a data structure containing the ValueVector. |
| Enum | Description |
|---|---|
| AbstractStructVector.ConflictPolicy |
Policy to determine how to react when duplicate columns are encountered.
|
Copyright © 2024 The Apache Software Foundation. All rights reserved.