Package app.babylon.table.column


package app.babylon.table.column
  • 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.
     
     
    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.
     
    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.
     
     
     
    Transforms individual column values from one type to another while carrying the target value type and optional output column name.