All Classes and Interfaces
Class
Description
Utility class for managing Apache Arrow memory allocation.
A set of Vortex files opened through a
Session.Precision-aware byte size.
Estimated byte size; the actual value may differ.
Exact byte size.
Byte size is not known.
Precision-aware row count.
Estimated row count; the actual value may differ.
Exact row count.
Row count is not known.
Utility class for date and time conversions in Vortex.
A Vortex expression node backed by a native pointer.
Binary operator codes; must match the Rust
parse_op table.Primitive
Expression.DTypes that can be used to construct typed null literals via Expression.nullLiteral(DType).Strategy for resolving duplicate field names in
Expression.merge(DuplicateHandling, Expression...).Time units for Date/Timestamp literals.
JNI boundary for
DataSource.JNI boundary for
Expression.Static utilities for discovering and deleting Vortex files on an object store.
Loads the native vortex-jni shared library from the classpath.
Utility class for configuring native logging levels in the Vortex JNI layer.
JNI boundary for
Partition.Controls for the JVM-wide current-thread worker pool that backs every Vortex session.
JNI boundary for
Scan.JNI boundary for
Session.JNI boundary for
VortexWriter.A unit of scan work that materializes into an Arrow stream.
A lazy handle to a set of
partitions.Scan configuration passed to
DataSource.scan(ScanOptions).How to interpret the row selection payload.
Handle to a native Vortex session.
Writer for Vortex files.