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 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).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
ScanOptions.selectionIndices().Handle to a native Vortex session.
Writer for Vortex files.