Uses of Package
org.apache.arrow.vector

Packages that use org.apache.arrow.vector
  • Class
    Description
    BaseFixedWidthVector provides an abstract interface for implementing vectors of fixed width values.
    Interface for all int type vectors.
    BaseLargeVariableWidthVector is a base class providing functionality for large strings/large bytes types.
    Base class for other Arrow Vector Types.
    BaseVariableWidthVector is a base class providing functionality for strings/bytes types.
    BaseVariableWidthViewVector is a base class providing functionality for strings/bytes types in view format.
    Content is backed by a buffer and can be loaded/unloaded.
    Metadata class that captures the "type" of an Arrow buffer.
    Enumeration of the different logical types a buffer can have.
    Vector that support density aware initial capacity settings.
    Vector for which each data element resides in a continuous memory region, so it can be pointed to by an ArrowBufPointer.
    A vector corresponding to a Field in the schema.
    Interface for all fixed width ElementAddressableVector (e.g.
    Float4Vector implements a fixed width vector (4 bytes) of float values which could be null.
    The interface for vectors with floating point values.
    A null type vector.
    Combination of Period and Duration for representing this interval type as a POJO.
    TimeStampVector is an abstract interface for fixed width vector (8 bytes) of timestamp values which could be null.
    The buffer layout of vectors for a given type.
     
    An abstraction that is used to store a sequence of values in an individual column.
    A base interface for common functionalities in variable width vectors.
    Interface vectors that contain variable width members (e.g.
    Interface for setting a specific index values as defined/valid on a vector.
    Holder for a set of vectors to be loaded/unloaded.
    A zero length vector of any type.
  • Class
    Description
    BaseFixedWidthVector provides an abstract interface for implementing vectors of fixed width values.
    BaseLargeVariableWidthVector is a base class providing functionality for large strings/large bytes types.
    BaseVariableWidthVector is a base class providing functionality for strings/bytes types.
    BaseVariableWidthViewVector is a base class providing functionality for strings/bytes types in view format.
    A vector that wraps an underlying vector, used to help implement extension types.
    Float4Vector implements a fixed width vector (4 bytes) of float values which could be null.
    A null type vector.
    An abstraction that is used to store a sequence of values in an individual column.
  • Class
    Description
    Float4Vector implements a fixed width vector (4 bytes) of float values which could be null.
    Float8Vector implements a fixed width vector (8 bytes) of double values which could be null.
    The interface for vectors with floating point values.
  • Class
    Description
    Tuple class containing a vector and whether it was created.
    Base class for other Arrow Vector Types.
    BigIntVector implements a fixed width vector (8 bytes) of integer values which could be null.
    BitVector implements a fixed width (1 bit) vector of boolean values which could be null.
    Content is backed by a buffer and can be loaded/unloaded.
    DateDayVector implements a fixed width (4 bytes) vector of date values which could be null.
    DateMilliVector implements a fixed width vector (8 bytes) of date values which could be null.
    Decimal256Vector implements a fixed width vector (32 bytes) of decimal values which could be null.
    DecimalVector implements a fixed width vector (16 bytes) of decimal values which could be null.
    Vector that support density aware initial capacity settings.
    DurationVector implements a fixed width vector (8 bytes) of a configurable TimeUnit granularity duration values which could be null.
    A vector corresponding to a Field in the schema.
    FixedSizeBinaryVector implements a fixed width vector of binary values which could be null.
    Float2Vector implements a fixed width (2 bytes) vector of short values which could be null.
    Float4Vector implements a fixed width vector (4 bytes) of float values which could be null.
    Float8Vector implements a fixed width vector (8 bytes) of double values which could be null.
    IntervalDayVector implements a fixed width vector (8 bytes) of interval (days and milliseconds) values which could be null.
    IntervalMonthDayNanoVector implements a fixed width vector (16 bytes) of interval (month, days and nanoseconds) values which could be null.
    IntervalYearVector implements a fixed width (4 bytes) vector of interval (years and months) values which could be null.
    IntVector implements a fixed width (4 bytes) vector of integer values which could be null.
    LargeVarBinaryVector implements a large variable width vector of binary values which could be NULL.
    LargeVarCharVector implements a variable width vector of VARCHAR values which could be NULL.
    SmallIntVector implements a fixed width (2 bytes) vector of short values which could be null.
    TimeMicroVector implements a fixed width vector (8 bytes) of time (microsecond resolution) values which could be null.
    TimeMilliVector implements a fixed width (4 bytes) vector of time (millisecond resolution) values which could be null.
    TimeNanoVector implements a fixed width vector (8 bytes) of time (nanosecond resolution) values which could be null.
    TimeSecVector implements a fixed width (4 bytes) vector of time (seconds resolution) values which could be null.
    TimeStampMicroTZVector implements a fixed width vector (8 bytes) of timestamp (microsecond resolution) values which could be null.
    TimeStampMicroVector implements a fixed width vector (8 bytes) of timestamp (microsecond resolution) values which could be null.
    TimeStampMilliTZVector implements a fixed width vector (8 bytes) of timestamp (millisecond resolution) values which could be null.
    TimeStampMilliVector implements a fixed width vector (8 bytes) of timestamp (millisecond resolution) values which could be null.
    TimeStampNanoTZVector implements a fixed width vector (8 bytes) of timestamp (nanosecond resolution) values which could be null.
    TimeStampNanoVector implements a fixed width vector (8 bytes) of timestamp (nanosecond resolution) values which could be null.
    TimeStampSecTZVector implements a fixed width vector (8 bytes) of timestamp (seconds resolution) values which could be null.
    TimeStampSecVector implements a fixed width vector (8 bytes) of timestamp (seconds resolution) values which could be null.
    TinyIntVector implements a fixed width (1 bytes) vector of byte values which could be null.
    UInt1Vector implements a fixed width (1 bytes) vector of integer values which could be null.
    UInt2Vector implements a fixed width (2 bytes) vector of integer values which could be null.
    UInt4Vector implements a fixed width (4 bytes) vector of integer values which could be null.
    UInt8Vector implements a fixed width vector (8 bytes) of integer values which could be null.
     
    An abstraction that is used to store a sequence of values in an individual column.
    VarBinaryVector implements a variable width vector of binary values which could be NULL.
    VarCharVector implements a variable width vector of VARCHAR values which could be NULL.
    ViewVarBinaryVector implements a variable width view vector of binary values which could be NULL.
    ViewVarCharVector implements a view of a variable width vector of VARCHAR values which could be NULL.
  • Class
    Description
    BigIntVector implements a fixed width vector (8 bytes) of integer values which could be null.
    BitVector implements a fixed width (1 bit) vector of boolean values which could be null.
    DateDayVector implements a fixed width (4 bytes) vector of date values which could be null.
    DateMilliVector implements a fixed width vector (8 bytes) of date values which could be null.
    Decimal256Vector implements a fixed width vector (32 bytes) of decimal values which could be null.
    DecimalVector implements a fixed width vector (16 bytes) of decimal values which could be null.
    DurationVector implements a fixed width vector (8 bytes) of a configurable TimeUnit granularity duration values which could be null.
    FixedSizeBinaryVector implements a fixed width vector of binary values which could be null.
    Float2Vector implements a fixed width (2 bytes) vector of short values which could be null.
    Float4Vector implements a fixed width vector (4 bytes) of float values which could be null.
    Float8Vector implements a fixed width vector (8 bytes) of double values which could be null.
    IntervalDayVector implements a fixed width vector (8 bytes) of interval (days and milliseconds) values which could be null.
    IntervalMonthDayNanoVector implements a fixed width vector (16 bytes) of interval (month, days and nanoseconds) values which could be null.
    IntervalYearVector implements a fixed width (4 bytes) vector of interval (years and months) values which could be null.
    IntVector implements a fixed width (4 bytes) vector of integer values which could be null.
    LargeVarBinaryVector implements a large variable width vector of binary values which could be NULL.
    LargeVarCharVector implements a variable width vector of VARCHAR values which could be NULL.
    Combination of Period and Duration for representing this interval type as a POJO.
    SmallIntVector implements a fixed width (2 bytes) vector of short values which could be null.
    TimeMicroVector implements a fixed width vector (8 bytes) of time (microsecond resolution) values which could be null.
    TimeMilliVector implements a fixed width (4 bytes) vector of time (millisecond resolution) values which could be null.
    TimeNanoVector implements a fixed width vector (8 bytes) of time (nanosecond resolution) values which could be null.
    TimeSecVector implements a fixed width (4 bytes) vector of time (seconds resolution) values which could be null.
    TimeStampMicroTZVector implements a fixed width vector (8 bytes) of timestamp (microsecond resolution) values which could be null.
    TimeStampMicroVector implements a fixed width vector (8 bytes) of timestamp (microsecond resolution) values which could be null.
    TimeStampMilliTZVector implements a fixed width vector (8 bytes) of timestamp (millisecond resolution) values which could be null.
    TimeStampMilliVector implements a fixed width vector (8 bytes) of timestamp (millisecond resolution) values which could be null.
    TimeStampNanoTZVector implements a fixed width vector (8 bytes) of timestamp (nanosecond resolution) values which could be null.
    TimeStampNanoVector implements a fixed width vector (8 bytes) of timestamp (nanosecond resolution) values which could be null.
    TimeStampSecTZVector implements a fixed width vector (8 bytes) of timestamp (seconds resolution) values which could be null.
    TimeStampSecVector implements a fixed width vector (8 bytes) of timestamp (seconds resolution) values which could be null.
    TinyIntVector implements a fixed width (1 bytes) vector of byte values which could be null.
    UInt1Vector implements a fixed width (1 bytes) vector of integer values which could be null.
    UInt2Vector implements a fixed width (2 bytes) vector of integer values which could be null.
    UInt4Vector implements a fixed width (4 bytes) vector of integer values which could be null.
    UInt8Vector implements a fixed width vector (8 bytes) of integer values which could be null.
    An abstraction that is used to store a sequence of values in an individual column.
    VarBinaryVector implements a variable width vector of binary values which could be NULL.
    VarCharVector implements a variable width vector of VARCHAR values which could be NULL.
    ViewVarBinaryVector implements a variable width view vector of binary values which could be NULL.
    ViewVarCharVector implements a view of a variable width vector of VARCHAR values which could be NULL.
  • Class
    Description
    Combination of Period and Duration for representing this interval type as a POJO.
  • Class
    Description
    A vector corresponding to a Field in the schema.
    An abstraction that is used to store a sequence of values in an individual column.
  • Class
    Description
    Holder for a set of vectors to be loaded/unloaded.
  • Class
    Description
    A vector corresponding to a Field in the schema.
    Combination of Period and Duration for representing this interval type as a POJO.
    An abstraction that is used to store a sequence of values in an individual column.
    Holder for a set of vectors to be loaded/unloaded.
  • Class
    Description
    A vector corresponding to a Field in the schema.
    An abstraction that is used to store a sequence of values in an individual column.
  • Class
    Description
    A vector corresponding to a Field in the schema.
  • Class
    Description
    BaseFixedWidthVector provides an abstract interface for implementing vectors of fixed width values.
    BaseLargeVariableWidthVector is a base class providing functionality for large strings/large bytes types.
    BaseVariableWidthVector is a base class providing functionality for strings/bytes types.
    BaseVariableWidthViewVector is a base class providing functionality for strings/bytes types in view format.
    Vector for which each data element resides in a continuous memory region, so it can be pointed to by an ArrowBufPointer.
    A vector that wraps an underlying vector, used to help implement extension types.
    A vector corresponding to a Field in the schema.
    A null type vector.
    An abstraction that is used to store a sequence of values in an individual column.
    Holder for a set of vectors to be loaded/unloaded.
  • Class
    Description
    BaseFixedWidthVector provides an abstract interface for implementing vectors of fixed width values.
    BaseLargeVariableWidthVector is a base class providing functionality for large strings/large bytes types.
    BaseVariableWidthVector is a base class providing functionality for strings/bytes types.
    BaseVariableWidthViewVector is a base class providing functionality for strings/bytes types in view format.
    A vector that wraps an underlying vector, used to help implement extension types.
    A null type vector.