All Classes and Interfaces
Class
Description
A compact immutable sequence of boolean values backed by a bit set.
Stores category codes as a compact immutable integer sequence for
dictionary-encoded columns.
Base contract for a named column of tabular data, including size, null-state,
comparison, projection, and row-level access operations.
Describes the runtime value type stored by a column.
Builds an immutable column instance for a specific column name.
A column of byte values used for compact storage of byte-oriented data and
file-signature style checks.
Builder for nullable byte columns.
An object column optimised for repeated values by storing dictionary-encoded
categories.
Builder for dictionary-encoded categorical columns.
A column of nullable double values with efficient primitive access and
predicate-based row selection.
Builder for nullable double columns.
A column of nullable int values with efficient primitive access and
predicate-based row selection.
Builder for nullable int columns.
A column of nullable long values with efficient primitive access and
predicate-based row selection.
Builder for nullable long columns.
A column that stores object values, including strings, dates, decimals, and
other reference types.
Builder for nullable object columns.
Controls which physical representation should back an object column.
Compares two primitive int values without boxing.
Supplies a named input stream for reading tabular data from an external
source.
Represents a composite grouping key made up of one or more ordered key
components.
Detects header rows and selected columns for an input stream according to a
specific header interpretation strategy.
Iterates through parsed rows from an input source while exposing the current
row and reader settings.
Creates
LineReader instances for a data source and a set of read
settings.Represents a parsed input row as offsets into a shared character buffer.
Consumes parsed rows during a read operation.
Creates row consumers after header detection has established how incoming
rows should be interpreted.
A row consumer that can build a final result once all input rows have been
processed.
Defines a reusable row filter that binds to a table and evaluates rows by
index.
Streams rows with support for marking a position and resetting back to it.
Represents a tabular data set with a name, description, and row/column
dimensions.
A column-oriented table whose data is exposed as named columns and can be
sliced, filtered, transformed, grouped, and sorted.
Applies a named structural transformation to a table's columns map.
Transforms individual column values from one type to another while carrying
the target value type and optional output column name.
Maps logical row positions in a view to row positions in the underlying data,
including optional unset entries.