| Class and Description |
|---|
| BaseFixedWidthVector
BaseFixedWidthVector provides an abstract interface for
implementing vectors of fixed width values.
|
| BaseValueVector |
| BaseVariableWidthVector |
| BigIntVector
BigIntVector implements a fixed width vector (8 bytes) of
integer values which could be null.
|
| BitVector
BitVector implements a fixed width (1 bit) vector of
boolean values which could be null.
|
| BufferBacked
Content is backed by a buffer and can be loaded/unloaded
|
| BufferLayout |
| BufferLayout.BufferType |
| DateDayVector
DateDayVector implements a fixed width (4 bytes) vector of
date values which could be null.
|
| DateMilliVector
DateMilliVector implements a fixed width vector (8 bytes) of
date values which could be null.
|
| DecimalVector
DecimalVector implements a fixed width vector (16 bytes) of
decimal values which could be null.
|
| DensityAwareVector
Vector that support density aware initial capacity settings.
|
| FieldVector
A vector corresponding to a Field in the schema
It has inner vectors backed by buffers (validity, offsets, data, ...)
|
| FixedSizeBinaryVector
FixedSizeBinaryVector implements a fixed width vector of
binary values which could be null.
|
| FixedWidthVector |
| Float4Vector
Float4Vector implements a fixed width vector (4 bytes) of
float values which could be null.
|
| Float8Vector
Float8Vector implements a fixed width vector (8 bytes) of
double values which could be null.
|
| IntervalDayVector
IntervalDayVector implements a fixed width vector (8 bytes) of
interval (days and milliseconds) values which could be null.
|
| IntervalYearVector
IntervalYearVector implements a fixed width (4 bytes) vector of
interval (years and months) values which could be null.
|
| IntVector
IntVector implements a fixed width (4 bytes) vector of
integer values which could be null.
|
| SmallIntVector
SmallIntVector implements a fixed width (2 bytes) vector of
short values which could be null.
|
| TimeMicroVector
TimeMicroVector implements a fixed width vector (8 bytes) of
time (microsecond resolution) values which could be null.
|
| TimeMilliVector
TimeMilliVector implements a fixed width (4 bytes) vector of
time (millisecond resolution) values which could be null.
|
| TimeNanoVector
TimeNanoVector implements a fixed width vector (8 bytes) of
time (nanosecond resolution) values which could be null.
|
| TimeSecVector
TimeSecVector implements a fixed width (4 bytes) vector of
time (seconds resolution) values which could be null.
|
| TimeStampVector
TimeStampVector is an abstract interface for fixed width vector (8 bytes)
of timestamp values which could be null.
|
| TinyIntVector
TinyIntVector implements a fixed width (1 bytes) vector of
byte values which could be null.
|
| TypeLayout
The buffer layout of vectors for a given type
It defines its own buffers followed by the buffers for the children
if it is a nested type (Struct_, List, Union)
|
| UInt1Vector
UInt1Vector implements a fixed width (1 bytes) vector of
integer values which could be null.
|
| UInt2Vector
UInt2Vector implements a fixed width (2 bytes) vector of
integer values which could be null.
|
| UInt4Vector
UInt4Vector implements a fixed width (4 bytes) vector of
integer values which could be null.
|
| UInt8Vector
UInt8Vector implements a fixed width vector (8 bytes) of
integer values which could be null.
|
| ValueVector
An abstraction that is used to store a sequence of values in an individual column.
|
| VarBinaryVector
VarBinaryVector implements a variable width vector of binary
values which could be NULL.
|
| VarCharVector
VarCharVector implements a variable width vector of VARCHAR
values which could be NULL.
|
| VariableWidthVector |
| VectorDefinitionSetter |
| VectorSchemaRoot
Holder for a set of vectors to be loaded/unloaded
|
| ZeroVector |
| Class and Description |
|---|
| AddOrGetResult |
| BaseValueVector |
| BigIntVector
BigIntVector implements a fixed width vector (8 bytes) of
integer values which could be null.
|
| BitVector
BitVector implements a fixed width (1 bit) vector of
boolean values which could be null.
|
| BufferBacked
Content is backed by a buffer and can be loaded/unloaded
|
| DateDayVector
DateDayVector implements a fixed width (4 bytes) vector of
date values which could be null.
|
| DateMilliVector
DateMilliVector implements a fixed width vector (8 bytes) of
date values which could be null.
|
| DensityAwareVector
Vector that support density aware initial capacity settings.
|
| FieldVector
A vector corresponding to a Field in the schema
It has inner vectors backed by buffers (validity, offsets, data, ...)
|
| Float4Vector
Float4Vector implements a fixed width vector (4 bytes) of
float values which could be null.
|
| Float8Vector
Float8Vector implements a fixed width vector (8 bytes) of
double values which could be null.
|
| IntervalDayVector
IntervalDayVector implements a fixed width vector (8 bytes) of
interval (days and milliseconds) values which could be null.
|
| IntervalYearVector
IntervalYearVector implements a fixed width (4 bytes) vector of
interval (years and months) values which could be null.
|
| IntVector
IntVector implements a fixed width (4 bytes) vector of
integer values which could be null.
|
| SmallIntVector
SmallIntVector implements a fixed width (2 bytes) vector of
short values which could be null.
|
| TimeMicroVector
TimeMicroVector implements a fixed width vector (8 bytes) of
time (microsecond resolution) values which could be null.
|
| TimeMilliVector
TimeMilliVector implements a fixed width (4 bytes) vector of
time (millisecond resolution) values which could be null.
|
| TimeNanoVector
TimeNanoVector implements a fixed width vector (8 bytes) of
time (nanosecond resolution) values which could be null.
|
| TimeSecVector
TimeSecVector implements a fixed width (4 bytes) vector of
time (seconds resolution) values which could be null.
|
| TimeStampMicroVector
TimeStampMicroVector implements a fixed width vector (8 bytes) of
timestamp (microsecond resolution) values which could be null.
|
| TimeStampMilliVector
TimeStampMilliVector implements a fixed width vector (8 bytes) of
timestamp (millisecond resolution) values which could be null.
|
| TimeStampNanoVector
TimeStampNanoVector implements a fixed width vector (8 bytes) of
timestamp (nanosecond resolution) values which could be null.
|
| TimeStampSecVector
TimeStampSecVector implements a fixed width vector (8 bytes) of
timestamp (seconds resolution) values which could be null.
|
| TinyIntVector
TinyIntVector implements a fixed width (1 bytes) vector of
byte values which could be null.
|
| UInt1Vector
UInt1Vector implements a fixed width (1 bytes) vector of
integer values which could be null.
|
| UInt2Vector
UInt2Vector implements a fixed width (2 bytes) vector of
integer values which could be null.
|
| UInt4Vector
UInt4Vector implements a fixed width (4 bytes) vector of
integer values which could be null.
|
| UInt8Vector
UInt8Vector implements a fixed width vector (8 bytes) of
integer values which could be null.
|
| ValueVector
An abstraction that is used to store a sequence of values in an individual column.
|
| VarBinaryVector
VarBinaryVector implements a variable width vector of binary
values which could be NULL.
|
| VarCharVector
VarCharVector implements a variable width vector of VARCHAR
values which could be NULL.
|
| Class and Description |
|---|
| BigIntVector
BigIntVector implements a fixed width vector (8 bytes) of
integer values which could be null.
|
| BitVector
BitVector implements a fixed width (1 bit) vector of
boolean values which could be null.
|
| DateDayVector
DateDayVector implements a fixed width (4 bytes) vector of
date values which could be null.
|
| DateMilliVector
DateMilliVector implements a fixed width vector (8 bytes) of
date values which could be null.
|
| DecimalVector
DecimalVector implements a fixed width vector (16 bytes) of
decimal values which could be null.
|
| FixedSizeBinaryVector
FixedSizeBinaryVector implements a fixed width vector of
binary values which could be null.
|
| Float4Vector
Float4Vector implements a fixed width vector (4 bytes) of
float values which could be null.
|
| Float8Vector
Float8Vector implements a fixed width vector (8 bytes) of
double values which could be null.
|
| IntervalDayVector
IntervalDayVector implements a fixed width vector (8 bytes) of
interval (days and milliseconds) values which could be null.
|
| IntervalYearVector
IntervalYearVector implements a fixed width (4 bytes) vector of
interval (years and months) values which could be null.
|
| IntVector
IntVector implements a fixed width (4 bytes) vector of
integer values which could be null.
|
| SmallIntVector
SmallIntVector implements a fixed width (2 bytes) vector of
short values which could be null.
|
| TimeMicroVector
TimeMicroVector implements a fixed width vector (8 bytes) of
time (microsecond resolution) values which could be null.
|
| TimeMilliVector
TimeMilliVector implements a fixed width (4 bytes) vector of
time (millisecond resolution) values which could be null.
|
| TimeNanoVector
TimeNanoVector implements a fixed width vector (8 bytes) of
time (nanosecond resolution) values which could be null.
|
| TimeSecVector
TimeSecVector implements a fixed width (4 bytes) vector of
time (seconds resolution) values which could be null.
|
| TimeStampMicroTZVector
TimeStampMicroTZVector implements a fixed width vector (8 bytes) of
timestamp (microsecond resolution) values which could be null.
|
| TimeStampMicroVector
TimeStampMicroVector implements a fixed width vector (8 bytes) of
timestamp (microsecond resolution) values which could be null.
|
| TimeStampMilliTZVector
TimeStampMilliTZVector implements a fixed width vector (8 bytes) of
timestamp (millisecond resolution) values which could be null.
|
| TimeStampMilliVector
TimeStampMilliVector implements a fixed width vector (8 bytes) of
timestamp (millisecond resolution) values which could be null.
|
| TimeStampNanoTZVector
TimeStampNanoTZVector implements a fixed width vector (8 bytes) of
timestamp (nanosecond resolution) values which could be null.
|
| TimeStampNanoVector
TimeStampNanoVector implements a fixed width vector (8 bytes) of
timestamp (nanosecond resolution) values which could be null.
|
| TimeStampSecTZVector
TimeStampSecTZVector implements a fixed width vector (8 bytes) of
timestamp (seconds resolution) values which could be null.
|
| TimeStampSecVector
TimeStampSecVector implements a fixed width vector (8 bytes) of
timestamp (seconds resolution) values which could be null.
|
| TinyIntVector
TinyIntVector implements a fixed width (1 bytes) vector of
byte values which could be null.
|
| UInt1Vector
UInt1Vector implements a fixed width (1 bytes) vector of
integer values which could be null.
|
| UInt2Vector
UInt2Vector implements a fixed width (2 bytes) vector of
integer values which could be null.
|
| UInt4Vector
UInt4Vector implements a fixed width (4 bytes) vector of
integer values which could be null.
|
| UInt8Vector
UInt8Vector implements a fixed width vector (8 bytes) of
integer values which could be null.
|
| ValueVector
An abstraction that is used to store a sequence of values in an individual column.
|
| VarBinaryVector
VarBinaryVector implements a variable width vector of binary
values which could be NULL.
|
| VarCharVector
VarCharVector implements a variable width vector of VARCHAR
values which could be NULL.
|
| Class and Description |
|---|
| FieldVector
A vector corresponding to a Field in the schema
It has inner vectors backed by buffers (validity, offsets, data, ...)
|
| ValueVector
An abstraction that is used to store a sequence of values in an individual column.
|
| Class and Description |
|---|
| VectorSchemaRoot
Holder for a set of vectors to be loaded/unloaded
|
| Class and Description |
|---|
| FieldVector
A vector corresponding to a Field in the schema
It has inner vectors backed by buffers (validity, offsets, data, ...)
|
| ValueVector
An abstraction that is used to store a sequence of values in an individual column.
|
| Class and Description |
|---|
| FieldVector
A vector corresponding to a Field in the schema
It has inner vectors backed by buffers (validity, offsets, data, ...)
|
| Class and Description |
|---|
| FieldVector
A vector corresponding to a Field in the schema
It has inner vectors backed by buffers (validity, offsets, data, ...)
|
| ValueVector
An abstraction that is used to store a sequence of values in an individual column.
|
| VectorSchemaRoot
Holder for a set of vectors to be loaded/unloaded
|
Copyright © 2018 The Apache Software Foundation. All rights reserved.