All Classes and Interfaces

Class
Description
Utility class for managing Apache Arrow memory allocation.
Helpers for closing groups of resources.
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...).
Spatial functions over native geometries; codes must match the Rust spatial table.
Time units for Date/Time/Timestamp literals.
Batch metadata with independently retained allocations for the native zero-copy importer.
JNI boundary for DataSource.
JNI boundary for Expression.
Static utilities for discovering, deleting, and inspecting the metadata and statistics of 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.
A random-access byte source supplied by the caller and read from native code.
Controls for the JVM-wide current-thread worker pool that backs every Vortex session.
JNI boundary for Scan.
JNI boundary for Session.
A sequential byte sink supplied by the caller and written to from native code.
JNI boundary for VortexWriter.
A unit of scan work that materializes into an Arrow stream.
A NativeReadable that serves each of Vortex's concurrent reads from its own stream.
One handle on the source, used by at most one read at a time.
A staging array, reused across the reads served by one 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.
 
Statistics and physical size of one top-level column of a Vortex file, as stored in the file footer.
Writer for Vortex files.
Configures and opens a VortexWriter.
Immutable metadata returned after a Vortex writer has finalized its file.