| Interface | Description |
|---|---|
| BufferBacked |
Content is backed by a buffer and can be loaded/unloaded
|
| FieldVector |
A vector corresponding to a Field in the schema
It has inner vectors backed by buffers (validity, offsets, data, ...)
|
| FixedWidthVector | |
| NullableVector | |
| NullableVectorDefinitionSetter | |
| ValueVector |
An abstraction that is used to store a sequence of values in an individual column.
|
| ValueVector.Accessor |
An abstraction that is used to read from this vector instance.
|
| ValueVector.Mutator |
An abstraction that is used to write into this vector instance.
|
| VariableWidthVector | |
| VariableWidthVector.VariableWidthAccessor | |
| VariableWidthVector.VariableWidthMutator |
| Class | Description |
|---|---|
| AddOrGetResult<V extends ValueVector> | |
| AllocationHelper | |
| BaseDataValueVector | |
| BaseValueVector | |
| BaseValueVector.BaseAccessor | |
| BaseValueVector.BaseMutator | |
| BigIntVector |
BigInt implements a vector of fixed width values.
|
| BitVector |
Bit implements a vector of bit-width values.
|
| DateDayVector |
DateDay implements a vector of fixed width values.
|
| DateMilliVector |
DateMilli implements a vector of fixed width values.
|
| DecimalVector |
Decimal implements a vector of fixed width values.
|
| Float4Vector |
Float4 implements a vector of fixed width values.
|
| Float8Vector |
Float8 implements a vector of fixed width values.
|
| IntervalDayVector |
IntervalDay implements a vector of fixed width values.
|
| IntervalYearVector |
IntervalYear implements a vector of fixed width values.
|
| IntVector |
Int implements a vector of fixed width values.
|
| NullableBigIntVector |
NullableBigIntVector implements a vector of values which could be null.
|
| NullableBitVector |
NullableBitVector implements a vector of values which could be null.
|
| NullableDateDayVector |
NullableDateDayVector implements a vector of values which could be null.
|
| NullableDateMilliVector |
NullableDateMilliVector implements a vector of values which could be null.
|
| NullableDecimalVector |
NullableDecimalVector implements a vector of values which could be null.
|
| NullableFloat4Vector |
NullableFloat4Vector implements a vector of values which could be null.
|
| NullableFloat8Vector |
NullableFloat8Vector implements a vector of values which could be null.
|
| NullableIntervalDayVector |
NullableIntervalDayVector implements a vector of values which could be null.
|
| NullableIntervalYearVector |
NullableIntervalYearVector implements a vector of values which could be null.
|
| NullableIntVector |
NullableIntVector implements a vector of values which could be null.
|
| NullableSmallIntVector |
NullableSmallIntVector implements a vector of values which could be null.
|
| NullableTimeMicroVector |
NullableTimeMicroVector implements a vector of values which could be null.
|
| NullableTimeMilliVector |
NullableTimeMilliVector implements a vector of values which could be null.
|
| NullableTimeNanoVector |
NullableTimeNanoVector implements a vector of values which could be null.
|
| NullableTimeSecVector |
NullableTimeSecVector implements a vector of values which could be null.
|
| NullableTimeStampMicroTZVector |
NullableTimeStampMicroTZVector implements a vector of values which could be null.
|
| NullableTimeStampMicroVector |
NullableTimeStampMicroVector implements a vector of values which could be null.
|
| NullableTimeStampMilliTZVector |
NullableTimeStampMilliTZVector implements a vector of values which could be null.
|
| NullableTimeStampMilliVector |
NullableTimeStampMilliVector implements a vector of values which could be null.
|
| NullableTimeStampNanoTZVector |
NullableTimeStampNanoTZVector implements a vector of values which could be null.
|
| NullableTimeStampNanoVector |
NullableTimeStampNanoVector implements a vector of values which could be null.
|
| NullableTimeStampSecTZVector |
NullableTimeStampSecTZVector implements a vector of values which could be null.
|
| NullableTimeStampSecVector |
NullableTimeStampSecVector implements a vector of values which could be null.
|
| NullableTinyIntVector |
NullableTinyIntVector implements a vector of values which could be null.
|
| NullableUInt1Vector |
NullableUInt1Vector implements a vector of values which could be null.
|
| NullableUInt2Vector |
NullableUInt2Vector implements a vector of values which could be null.
|
| NullableUInt4Vector |
NullableUInt4Vector implements a vector of values which could be null.
|
| NullableUInt8Vector |
NullableUInt8Vector implements a vector of values which could be null.
|
| NullableVarBinaryVector |
NullableVarBinaryVector implements a vector of values which could be null.
|
| NullableVarCharVector |
NullableVarCharVector implements a vector of values which could be null.
|
| SchemaChangeCallBack | |
| SmallIntVector |
SmallInt implements a vector of fixed width values.
|
| TimeMicroVector |
TimeMicro implements a vector of fixed width values.
|
| TimeMilliVector |
TimeMilli implements a vector of fixed width values.
|
| TimeNanoVector |
TimeNano implements a vector of fixed width values.
|
| TimeSecVector |
TimeSec implements a vector of fixed width values.
|
| TimeStampMicroTZVector |
TimeStampMicroTZ implements a vector of fixed width values.
|
| TimeStampMicroVector |
TimeStampMicro implements a vector of fixed width values.
|
| TimeStampMilliTZVector |
TimeStampMilliTZ implements a vector of fixed width values.
|
| TimeStampMilliVector |
TimeStampMilli implements a vector of fixed width values.
|
| TimeStampNanoTZVector |
TimeStampNanoTZ implements a vector of fixed width values.
|
| TimeStampNanoVector |
TimeStampNano implements a vector of fixed width values.
|
| TimeStampSecTZVector |
TimeStampSecTZ implements a vector of fixed width values.
|
| TimeStampSecVector |
TimeStampSec implements a vector of fixed width values.
|
| TinyIntVector |
TinyInt implements a vector of fixed width values.
|
| UInt1Vector |
UInt1 implements a vector of fixed width values.
|
| UInt2Vector |
UInt2 implements a vector of fixed width values.
|
| UInt4Vector |
UInt4 implements a vector of fixed width values.
|
| UInt8Vector |
UInt8 implements a vector of fixed width values.
|
| VarBinaryVector |
VarBinaryVector implements a vector of variable width values.
|
| VarCharVector |
VarCharVector implements a vector of variable width values.
|
| VectorLoader |
Loads buffers into vectors
|
| VectorSchemaRoot |
Holder for a set of vectors to be loaded/unloaded
|
| VectorTrimmer | |
| VectorUnloader | |
| ZeroVector |
Copyright © 2017 The Apache Software Foundation. All rights reserved.