All Classes and Interfaces
Class
Description
An iterator interface for traversing Vortex arrays while providing type information
and resource management capabilities.
Utility class for managing Apache Arrow memory allocation.
Represents a binary expression that operates on two child expressions using a binary operator.
Enumeration of binary operators supported by binary expressions.
Wrapper message for `bool`.
Wrapper message for `bool`.
Wrapper message for `bytes`.
Wrapper message for `bytes`.
Utility class for date and time conversions in Vortex.
Wrapper message for `double`.
Wrapper message for `double`.
Vortex logical type interface representing the schema and metadata for array data.
Enumeration of time units supported by Vortex temporal data types.
Enumeration of all supported data type variants in Vortex.
Protobuf type
vortex.dtype.BinaryProtobuf type
vortex.dtype.BinaryProtobuf type
vortex.dtype.BoolProtobuf type
vortex.dtype.BoolProtobuf type
vortex.dtype.DecimalProtobuf type
vortex.dtype.DecimalProtobuf type
vortex.dtype.DTypeProtobuf type
vortex.dtype.DTypeProtobuf type
vortex.dtype.ExtensionProtobuf type
vortex.dtype.ExtensionProtobuf type
vortex.dtype.FieldProtobuf type
vortex.dtype.FieldProtobuf type
vortex.dtype.FieldPathProtobuf type
vortex.dtype.FieldPathProtobuf type
vortex.dtype.FixedSizeListProtobuf type
vortex.dtype.FixedSizeListProtobuf type
vortex.dtype.ListProtobuf type
vortex.dtype.ListProtobuf type
vortex.dtype.NullProtobuf type
vortex.dtype.NullProtobuf type
vortex.dtype.PrimitiveProtobuf type
vortex.dtype.PrimitiveProtobuf enum
vortex.dtype.PTypeProtobuf type
vortex.dtype.StructProtobuf type
vortex.dtype.StructProtobuf type
vortex.dtype.Utf8Protobuf type
vortex.dtype.Utf8Factory class for creating Vortex data type definitions.
Utility class for handling endianness conversions in Vortex protocol buffers.
Vortex expression language.
Visitor interface for implementing the visitor pattern on expressions.
Generate a protocol buffers representation of an
Expression.Protobuf type
vortex.expr.BetweenOptsProtobuf type
vortex.expr.BetweenOpts
Options for `vortex.binary`
Protobuf enum
vortex.expr.BinaryOpts.BinaryOp
Options for `vortex.binary`
Protobuf type
vortex.expr.CastOptsProtobuf type
vortex.expr.CastOpts
Captures a generic representation of expressions in Vortex.
Captures a generic representation of expressions in Vortex.
Protobuf type
vortex.expr.FieldNamesProtobuf type
vortex.expr.FieldNames
Options for `vortex.getitem`
Options for `vortex.getitem`
Protobuf type
vortex.expr.LikeOptsProtobuf type
vortex.expr.LikeOpts
Options for `vortex.literal`
Options for `vortex.literal`
Options for `vortex.pack`
Options for `vortex.pack`
Protobuf type
vortex.expr.SelectOptsProtobuf type
vortex.expr.SelectOptsInterface for reading Vortex format files, providing access to schema information,
row metadata, and configurable scanning capabilities.
Utility class for opening and accessing Vortex files.
Wrapper message for `float`.
Wrapper message for `float`.
Represents a "get item" expression that extracts a field or property from a parent expression.
Wrapper message for `int32`.
Wrapper message for `int32`.
Wrapper message for `int64`.
Wrapper message for `int64`.
JNI implementation of VortexWriter.
`ListValue` is a wrapper around a repeated field of values.
`ListValue` is a wrapper around a repeated field of values.
Represents a literal value expression in the Vortex query system.
Visitor interface for processing literals in a type-safe manner.
Utility class for loading the native Vortex JNI library.
Utility class for configuring native logging levels in the Vortex JNI layer.
Native JNI methods for writing Vortex files.
Represents a logical NOT expression that negates the boolean result of its child expression.
`NullValue` is a singleton enumeration to represent the null value for the
`Value` type union.
Represents the root expression in a Vortex expression tree.
Protobuf type
vortex.scalar.ListValueProtobuf type
vortex.scalar.ListValueProtobuf type
vortex.scalar.ScalarProtobuf type
vortex.scalar.ScalarProtobuf type
vortex.scalar.ScalarValueProtobuf type
vortex.scalar.ScalarValueFactory class for creating Vortex scalar values with their associated data types.
Create a new set of options for configuring the scan.
Wrapper message for `string`.
Wrapper message for `string`.
`Struct` represents a structured data value, consisting of fields
which map to dynamically typed values.
`Struct` represents a structured data value, consisting of fields
which map to dynamically typed values.
Utility class for creating and parsing temporal metadata in Vortex protocol buffers.
Wrapper message for `uint32`.
Wrapper message for `uint32`.
Wrapper message for `uint64`.
Wrapper message for `uint64`.
Represents a generic expression deserialized from a Vortex expression without a concrete Java type.
`Value` represents a dynamically typed value which can be either
null, a number, a string, a boolean, a recursive struct value, or a
list of values.
`Value` represents a dynamically typed value which can be either
null, a number, a string, a boolean, a recursive struct value, or a
list of values.
Writer for creating Vortex files from Arrow data.