Package app.babylon.table.column
package app.babylon.table.column
-
ClassDescriptionA compact immutable sequence of boolean values backed by a bit set.Stores category codes as a compact immutable integer sequence for dictionary-encoded columns.Appends values directly from a character slice.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.ColumnObject<T>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.Transformer<T,
S> Transforms individual column values from one type to another while carrying the target value type and optional output column name.