Package | Description |
---|---|
org.apache.arrow.algorithm.sort | |
org.apache.arrow.vector | |
org.apache.arrow.vector.compare | |
org.apache.arrow.vector.util | |
org.apache.arrow.vector.validate |
Modifier and Type | Class and Description |
---|---|
class |
FixedWidthInPlaceVectorSorter<V extends BaseFixedWidthVector>
Default in-place sorter for fixed-width vectors.
|
class |
FixedWidthOutOfPlaceVectorSorter<V extends BaseFixedWidthVector>
Default out-of-place sorter for fixed-width vectors.
|
Modifier and Type | Class and Description |
---|---|
class |
BigIntVector
BigIntVector implements a fixed width vector (8 bytes) of
integer values which could be null.
|
class |
BitVector
BitVector implements a fixed width (1 bit) vector of
boolean values which could be null.
|
class |
DateDayVector
DateDayVector implements a fixed width (4 bytes) vector of
date values which could be null.
|
class |
DateMilliVector
DateMilliVector implements a fixed width vector (8 bytes) of
date values which could be null.
|
class |
Decimal256Vector
Decimal256Vector implements a fixed width vector (32 bytes) of
decimal values which could be null.
|
class |
DecimalVector
DecimalVector implements a fixed width vector (16 bytes) of
decimal values which could be null.
|
class |
DurationVector
DurationVector implements a fixed width vector (8 bytes) of
a configurable TimeUnit granularity duration values which could be null.
|
class |
FixedSizeBinaryVector
FixedSizeBinaryVector implements a fixed width vector of
binary values which could be null.
|
class |
Float4Vector
Float4Vector implements a fixed width vector (4 bytes) of
float values which could be null.
|
class |
Float8Vector
Float8Vector implements a fixed width vector (8 bytes) of
double values which could be null.
|
class |
IntervalDayVector
IntervalDayVector implements a fixed width vector (8 bytes) of
interval (days and milliseconds) values which could be null.
|
class |
IntervalMonthDayNanoVector
IntervalMonthDayNanoVector implements a fixed width vector (16 bytes) of
interval (month, days and nanoseconds) values which could be null.
|
class |
IntervalYearVector
IntervalYearVector implements a fixed width (4 bytes) vector of
interval (years and months) values which could be null.
|
class |
IntVector
IntVector implements a fixed width (4 bytes) vector of
integer values which could be null.
|
class |
SmallIntVector
SmallIntVector implements a fixed width (2 bytes) vector of
short values which could be null.
|
class |
TimeMicroVector
TimeMicroVector implements a fixed width vector (8 bytes) of
time (microsecond resolution) values which could be null.
|
class |
TimeMilliVector
TimeMilliVector implements a fixed width (4 bytes) vector of
time (millisecond resolution) values which could be null.
|
class |
TimeNanoVector
TimeNanoVector implements a fixed width vector (8 bytes) of
time (nanosecond resolution) values which could be null.
|
class |
TimeSecVector
TimeSecVector implements a fixed width (4 bytes) vector of
time (seconds resolution) values which could be null.
|
class |
TimeStampMicroTZVector
TimeStampMicroTZVector implements a fixed width vector (8 bytes) of
timestamp (microsecond resolution) values which could be null.
|
class |
TimeStampMicroVector
TimeStampMicroVector implements a fixed width vector (8 bytes) of
timestamp (microsecond resolution) values which could be null.
|
class |
TimeStampMilliTZVector
TimeStampMilliTZVector implements a fixed width vector (8 bytes) of
timestamp (millisecond resolution) values which could be null.
|
class |
TimeStampMilliVector
TimeStampMilliVector implements a fixed width vector (8 bytes) of
timestamp (millisecond resolution) values which could be null.
|
class |
TimeStampNanoTZVector
TimeStampNanoTZVector implements a fixed width vector (8 bytes) of
timestamp (nanosecond resolution) values which could be null.
|
class |
TimeStampNanoVector
TimeStampNanoVector implements a fixed width vector (8 bytes) of
timestamp (nanosecond resolution) values which could be null.
|
class |
TimeStampSecTZVector
TimeStampSecTZVector implements a fixed width vector (8 bytes) of
timestamp (seconds resolution) values which could be null.
|
class |
TimeStampSecVector
TimeStampSecVector implements a fixed width vector (8 bytes) of
timestamp (seconds resolution) values which could be null.
|
class |
TimeStampVector
TimeStampVector is an abstract interface for fixed width vector (8 bytes)
of timestamp values which could be null.
|
class |
TinyIntVector
TinyIntVector implements a fixed width (1 bytes) vector of
byte values which could be null.
|
class |
UInt1Vector
UInt1Vector implements a fixed width (1 bytes) vector of
integer values which could be null.
|
class |
UInt2Vector
UInt2Vector implements a fixed width (2 bytes) vector of
integer values which could be null.
|
class |
UInt4Vector
UInt4Vector implements a fixed width (4 bytes) vector of
integer values which could be null.
|
class |
UInt8Vector
UInt8Vector implements a fixed width vector (8 bytes) of
integer values which could be null.
|
Modifier and Type | Method and Description |
---|---|
void |
BaseFixedWidthVector.splitAndTransferTo(int startIndex,
int length,
BaseFixedWidthVector target)
Slice this vector at desired index and length and transfer the
corresponding data to the target vector.
|
void |
BitVector.splitAndTransferTo(int startIndex,
int length,
BaseFixedWidthVector target)
Slice this vector at desired index and length and transfer the
corresponding data to the target vector.
|
void |
BaseFixedWidthVector.transferTo(BaseFixedWidthVector target)
Transfer this vector'data to another vector.
|
Modifier and Type | Method and Description |
---|---|
OUT |
VectorVisitor.visit(BaseFixedWidthVector left,
IN value) |
Boolean |
RangeEqualsVisitor.visit(BaseFixedWidthVector left,
Range range) |
Boolean |
ApproxEqualsVisitor.visit(BaseFixedWidthVector left,
Range range) |
Boolean |
TypeEqualsVisitor.visit(BaseFixedWidthVector left,
Void value) |
Modifier and Type | Method and Description |
---|---|
ValueVector |
VectorAppender.visit(BaseFixedWidthVector deltaVector,
Void value) |
Modifier and Type | Method and Description |
---|---|
Void |
ValidateVectorTypeVisitor.visit(BaseFixedWidthVector vector,
Void value) |
Void |
ValidateVectorBufferVisitor.visit(BaseFixedWidthVector vector,
Void value) |
Void |
ValidateVectorDataVisitor.visit(BaseFixedWidthVector vector,
Void value) |
Void |
ValidateVectorVisitor.visit(BaseFixedWidthVector vector,
Void value) |
Copyright © 2023 The Apache Software Foundation. All rights reserved.