-
interface
A base interface for common functionalities in variable width vectors.
interface
Interface vectors that contain variable width members (e.g.
class
BaseLargeVariableWidthVector is a base class providing functionality for large strings/large
bytes types.
class
BaseVariableWidthVector is a base class providing functionality for strings/bytes types.
class
BaseVariableWidthViewVector is a base class providing functionality for strings/bytes types in
view format.
final class
LargeVarBinaryVector implements a large variable width vector of binary values which could be
NULL.
final class
LargeVarCharVector implements a variable width vector of VARCHAR values which could be NULL.
final class
VarBinaryVector implements a variable width vector of binary values which could be NULL.
final class
VarCharVector implements a variable width vector of VARCHAR values which could be NULL.
final class
ViewVarBinaryVector implements a variable width view vector of binary values which could be NULL.
final class
ViewVarCharVector implements a view of a variable width vector of VARCHAR values which could be
NULL.
-
interface
An abstraction representing repeated value vectors.
class
Base class for composite vectors.
class
Base class for StructVectors.
class
Base class for Vectors that contain repeated values.
class
class
class
A list vector contains lists of a specific type of elements.
class
A list vector contains lists of a specific type of elements.
class
A list view vector contains lists of a specific type of elements.
class
A MapVector is used to store entries of key/value pairs.
class
A struct vector that has no null values (and no validity buffer).
class
A Struct vector consists of nullability/validity buffer and children vectors that make up the
struct's fields.
class