Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accept(double) - Method in class app.babylon.table.aggregation.AccumulatorDouble
- accept(Row) - Method in interface app.babylon.table.io.RowConsumer
- accept(Row) - Method in class app.babylon.table.io.RowConsumerCreateTable
- accept(CharSequence, int, int) - Method in class app.babylon.table.aggregation.AccumulatorDouble
-
Parses and accumulates a double from a character slice.
- AccumulatorDouble - Class in app.babylon.table.aggregation
-
Incrementally accumulates summary statistics for double values.
- AccumulatorDouble() - Constructor for class app.babylon.table.aggregation.AccumulatorDouble
-
Creates an empty accumulator.
- add(boolean) - Method in class app.babylon.table.column.BitList.Builder
-
Appends a bit value.
- add(boolean) - Method in class app.babylon.table.selection.Selection
- add(byte) - Method in interface app.babylon.table.column.ColumnByte.Builder
-
Appends a byte value.
- add(double) - Method in interface app.babylon.table.column.ColumnDouble.Builder
-
Appends a double value.
- add(int) - Method in interface app.babylon.table.column.CategoryCodeList.Builder
-
Appends one category code.
- add(int) - Method in class app.babylon.table.column.CategoryCodeList.BuilderInt
- add(int) - Method in interface app.babylon.table.column.ColumnInt.Builder
-
Appends an int value.
- add(int) - Method in interface app.babylon.table.ViewIndex.Builder
- add(int) - Method in class app.babylon.table.ViewIndex.BuilderInt
- add(long) - Method in interface app.babylon.table.column.ColumnLong.Builder
-
Appends a long value.
- add(Column...) - Method in interface app.babylon.table.TableColumnar
- add(CharSequence) - Method in interface app.babylon.table.column.ColumnDouble.Builder
-
Parses and appends a double value, falling back to null when parsing fails.
- add(CharSequence, int, int) - Method in interface app.babylon.table.column.Column.Builder
-
Appends a value directly from a character slice.
- add(CharSequence, int, int) - Method in interface app.babylon.table.column.ColumnByte.Builder
- add(CharSequence, int, int) - Method in interface app.babylon.table.column.ColumnDouble.Builder
-
Parses and appends a double value from a character buffer, falling back to null when parsing fails.
- add(CharSequence, int, int) - Method in interface app.babylon.table.column.ColumnInt.Builder
- add(CharSequence, int, int) - Method in interface app.babylon.table.column.ColumnLong.Builder
- add(CharSequence, int, int) - Method in interface app.babylon.table.column.ColumnObject.Builder
- add(T) - Method in interface app.babylon.table.column.ColumnCategorical.Builder
- add(T) - Method in interface app.babylon.table.column.ColumnObject.Builder
-
Appends a value to the column.
- addAll(int[]) - Method in interface app.babylon.table.column.CategoryCodeList.Builder
-
Appends all supplied category codes.
- addAll(int[]) - Method in class app.babylon.table.column.CategoryCodeList.BuilderInt
- addAll(int[]) - Method in interface app.babylon.table.ViewIndex.Builder
- addAll(int[]) - Method in class app.babylon.table.ViewIndex.BuilderInt
- addNull() - Method in interface app.babylon.table.column.ColumnByte.Builder
-
Appends an unset row.
- addNull() - Method in interface app.babylon.table.column.ColumnCategorical.Builder
- addNull() - Method in interface app.babylon.table.column.ColumnDouble.Builder
-
Appends an unset row.
- addNull() - Method in interface app.babylon.table.column.ColumnInt.Builder
-
Appends an unset row.
- addNull() - Method in interface app.babylon.table.column.ColumnLong.Builder
-
Appends an unset row.
- addNull() - Method in interface app.babylon.table.column.ColumnObject.Builder
-
Appends an unset row.
- addNull() - Method in interface app.babylon.table.ViewIndex.Builder
- addNull() - Method in class app.babylon.table.ViewIndex.BuilderInt
- aggregate() - Method in record class app.babylon.table.plans.TablePlanAggregate.AggregateSpec
-
Returns the value of the
aggregaterecord component. - aggregate(ColumnDouble, Aggregate) - Static method in class app.babylon.table.column.Columns
-
Computes an aggregate over a double column.
- aggregate(ColumnObject<BigDecimal>, Aggregate) - Static method in class app.babylon.table.column.Columns
-
Computes an aggregate over a decimal column.
- Aggregate - Enum Class in app.babylon.table.aggregation
-
Supported aggregate calculations.
- AggregateSpec(ColumnName, ColumnName, Aggregate) - Constructor for record class app.babylon.table.plans.TablePlanAggregate.AggregateSpec
-
Creates an instance of a
AggregateSpecrecord class. - alphaCount() - Method in class app.babylon.table.transform.DateValueFacts
-
Returns the number of alphabetic characters.
- and(RowFilter) - Method in interface app.babylon.table.selection.RowFilter
- and(Selection) - Method in class app.babylon.table.selection.Selection
- anyChars(CharSequence, String) - Static method in class app.babylon.text.Split
- app.babylon.io - package app.babylon.io
- app.babylon.lang - package app.babylon.lang
- app.babylon.table - package app.babylon.table
- app.babylon.table.aggregation - package app.babylon.table.aggregation
- app.babylon.table.column - package app.babylon.table.column
- app.babylon.table.column.type - package app.babylon.table.column.type
- app.babylon.table.grouping - package app.babylon.table.grouping
- app.babylon.table.io - package app.babylon.table.io
- app.babylon.table.plans - package app.babylon.table.plans
- app.babylon.table.selection - package app.babylon.table.selection
- app.babylon.table.sorting - package app.babylon.table.sorting
- app.babylon.table.transform - package app.babylon.table.transform
- app.babylon.text - package app.babylon.text
- append(char) - Method in class app.babylon.table.io.RowBuffer
- append(char[], int, int) - Method in class app.babylon.table.io.RowBuffer
- append(Reader) - Method in class app.babylon.table.io.RowBuffer
- append(CharSequence) - Method in class app.babylon.table.io.RowBuffer
- APPLICATION_PDF - Enum constant in enum class app.babylon.io.MimeType
- apply(Column) - Method in class app.babylon.table.transform.TransformAbs
- apply(Column) - Method in class app.babylon.table.transform.TransformToDecimal
- apply(Column) - Method in class app.babylon.table.transform.TransformToDecimalAbs
- apply(Column) - Method in class app.babylon.table.transform.TransformToDouble
- apply(Column) - Method in class app.babylon.table.transform.TransformToInt
- apply(Column) - Method in class app.babylon.table.transform.TransformToLong
- apply(Column) - Method in class app.babylon.table.transform.TransformToPrimitive
- apply(TableColumnar, TableColumnar) - Method in class app.babylon.table.transform.TransformRegistry
- apply(Transform) - Method in interface app.babylon.table.TableColumnar
- apply(Transform...) - Method in interface app.babylon.table.TableColumnar
- apply(Collection<Transform>) - Method in interface app.babylon.table.TableColumnar
- apply(Function<CharSequence, T>, String) - Method in enum class app.babylon.table.transform.TransformParseMode
- apply(Map<ColumnName, Column>) - Method in interface app.babylon.table.transform.Transform
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformAbs
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformClean
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformCoalesce
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformConcat
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformCopy
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformCreateConstant
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformAdd
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformDivide
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformMultiply
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformSubtract
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformSplit
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformToDecimal
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformToDecimalAbs
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformStringReplace
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformStringReplaceAll
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformAfter
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformBefore
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformClassify
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformCleanWhitespace
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformExtract
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformLeft
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformPrefix
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformRight
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformStrip
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformSuffix
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformToLowerCase
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformToUpperCase
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformSubstitute
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformSubstring
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformToDouble
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformToInt
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformToLocalDate
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformToLong
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformToPrimitive
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformToString
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformToType
- ArgumentCheck - Class in app.babylon.lang
-
Small argument validation helpers used throughout the library.
- ARRAY - Enum constant in enum class app.babylon.table.column.ColumnObject.Mode
-
Use direct array storage when building the column.
- asStringColumn(Column) - Static method in class app.babylon.table.column.Columns
-
Casts a generic column to a string column.
- AUTO - Enum constant in enum class app.babylon.table.column.ColumnObject.Mode
-
Let the builder choose the most suitable representation.
B
- BABYLON - Static variable in class app.babylon.table.transform.TransformSetSchema
- BIG_DECIMAL - Static variable in class app.babylon.table.column.type.TypeParsers
- BigDecimals - Class in app.babylon.text
-
Parsing and extraction helpers for decimal text values.
- BigDecimals.PreparedDecimal - Class in app.babylon.text
-
Prepared decimal text together with formatting flags discovered during normalisation.
- bind(ColumnName[]) - Method in interface app.babylon.table.io.RowFilter
- bind(TableColumnar) - Method in interface app.babylon.table.selection.RowFilter
- BitList - Interface in app.babylon.table.column
-
A compact immutable sequence of boolean values backed by a bit set.
- BitList.Builder - Class in app.babylon.table.column
-
Mutable builder for
BitList. - bomLengthBytes() - Method in class app.babylon.io.StreamSourceProbe
- build() - Method in class app.babylon.table.column.BitList.Builder
-
Builds the immutable bit list and transfers ownership.
- build() - Method in interface app.babylon.table.column.CategoryCodeList.Builder
-
Builds the immutable category code list.
- build() - Method in class app.babylon.table.column.CategoryCodeList.BuilderInt
- build() - Method in interface app.babylon.table.column.Column.Builder
-
Materialises the current builder contents as an immutable column.
- build() - Method in interface app.babylon.table.column.ColumnByte.Builder
- build() - Method in interface app.babylon.table.column.ColumnCategorical.Builder
- build() - Method in interface app.babylon.table.column.ColumnDouble.Builder
- build() - Method in interface app.babylon.table.column.ColumnInt.Builder
- build() - Method in interface app.babylon.table.column.ColumnLong.Builder
- build() - Method in interface app.babylon.table.column.ColumnObject.Builder
- build() - Method in class app.babylon.table.io.RowConsumerCreateTable
- build() - Method in class app.babylon.table.io.RowSourceCsv.Builder
- build() - Method in class app.babylon.table.io.RowSourceResultSet.Builder
- build() - Method in class app.babylon.table.transform.TransformRegistry.Builder
- build() - Method in interface app.babylon.table.ViewIndex.Builder
- build() - Method in class app.babylon.table.ViewIndex.BuilderInt
- build(Column.Type) - Method in interface app.babylon.table.column.ColumnCategorical.Builder
-
Builds the categorical column by parsing each distinct source value through the supplied target type parser.
- build(Column.Type) - Method in interface app.babylon.table.column.ColumnObject.Builder
-
Builds the object column by parsing each distinct source value through the supplied target type parser.
- build(InputStream) - Method in class app.babylon.table.io.RowCursorCsv.Builder
- builder() - Static method in interface app.babylon.table.column.BitList
-
Creates a mutable bit-list builder.
- builder() - Static method in interface app.babylon.table.column.CategoryCodeList
-
Creates a mutable builder for category codes.
- builder() - Static method in class app.babylon.table.io.RowCursorCsv
- builder() - Static method in class app.babylon.table.io.RowSourceCsv
- builder() - Static method in class app.babylon.table.io.RowSourceResultSet
- builder() - Static method in class app.babylon.table.transform.TransformRegistry
- builder() - Static method in interface app.babylon.table.ViewIndex
- builder(ColumnName) - Static method in interface app.babylon.table.column.ColumnByte
-
Creates a byte column builder for the supplied column name.
- builder(ColumnName) - Static method in interface app.babylon.table.column.ColumnCategorical
-
Creates a string categorical builder.
- builder(ColumnName) - Static method in interface app.babylon.table.column.ColumnDouble
-
Creates a double column builder for the supplied column name.
- builder(ColumnName) - Static method in interface app.babylon.table.column.ColumnInt
-
Creates an int column builder for the supplied column name.
- builder(ColumnName) - Static method in interface app.babylon.table.column.ColumnLong
-
Creates a long column builder for the supplied column name.
- builder(ColumnName) - Static method in interface app.babylon.table.column.ColumnObject
-
Creates a
Stringcolumn builder. - builder(ColumnName, int) - Static method in interface app.babylon.table.column.ColumnLong
-
Creates a long column builder with an initial capacity hint.
- builder(ColumnName, Column.Type) - Static method in interface app.babylon.table.column.ColumnCategorical
-
Creates a categorical builder for the supplied non-primitive type.
- builder(ColumnName, Column.Type) - Static method in interface app.babylon.table.column.ColumnObject
-
Creates an object column builder using the default storage mode.
- builder(ColumnName, Column.Type, ColumnObject.Mode) - Static method in interface app.babylon.table.column.ColumnObject
-
Creates an object column builder using the requested storage mode.
- Builder() - Constructor for class app.babylon.table.column.BitList.Builder
-
Creates an empty builder.
- builderDecimal(ColumnName) - Static method in interface app.babylon.table.column.ColumnObject
-
Creates a
BigDecimalcolumn builder. - BYTE - Static variable in class app.babylon.table.column.ColumnTypes
-
Primitive byte type.
- BYTE - Static variable in class app.babylon.table.column.type.TypeParsers
- BYTE_MAX_VALUE - Static variable in interface app.babylon.table.column.CategoryCodeList
-
Largest category code that fits in an unsigned byte.
- BYTE_MAX_VALUE - Static variable in interface app.babylon.table.ViewIndex
- BYTE_NULL - Static variable in interface app.babylon.table.ViewIndex
- BYTE_OBJECT - Static variable in class app.babylon.table.column.ColumnTypes
-
Boxed byte type.
- BytePredicate - Interface in app.babylon.table.column
-
Primitive predicate for byte values.
C
- CATEGORICAL - Enum constant in enum class app.babylon.table.column.ColumnObject.Mode
-
Use dictionary encoding when building the column.
- CategoryCodeList - Interface in app.babylon.table.column
-
Stores category codes as a compact immutable integer sequence for dictionary-encoded columns.
- CategoryCodeList.Builder - Interface in app.babylon.table.column
-
Mutable builder for
CategoryCodeList. - CategoryCodeList.BuilderInt - Class in app.babylon.table.column
-
Builder implementation that stores incoming codes as ints before compacting to the smallest suitable representation.
- CHAR_MAX_VALUE - Static variable in interface app.babylon.table.column.CategoryCodeList
-
Largest category code that fits in an unsigned char.
- CHAR_MAX_VALUE - Static variable in interface app.babylon.table.ViewIndex
- CHAR_NULL - Static variable in interface app.babylon.table.ViewIndex
- charAt(int) - Method in class app.babylon.table.io.RowBuffer
- charAt(int) - Method in record class app.babylon.table.TableDescription
- charAt(int, int) - Method in class app.babylon.table.io.RowKey
- clean(String) - Static method in class app.babylon.table.column.ColumnName
-
Returns the canonical cleaned form of arbitrary column-name text.
- clean(String) - Static method in class app.babylon.table.TableName
- clear() - Method in class app.babylon.table.io.RowBuffer
- close() - Method in interface app.babylon.table.io.RowCursor
- close() - Method in class app.babylon.table.io.RowCursorCsv
- close() - Method in class app.babylon.table.io.RowCursorResultSet
- Column - Interface in app.babylon.table.column
-
Base contract for a named column of tabular data, including size, null-state, comparison, projection, and row-level access operations.
- Column.Builder - Interface in app.babylon.table.column
-
Builds an immutable column instance for a specific column name.
- Column.Type - Interface in app.babylon.table.column
-
Describes the runtime value type stored by a column.
- ColumnByte - Interface in app.babylon.table.column
-
A column of byte values used for compact storage of byte-oriented data and file-signature style checks.
- ColumnByte.Builder - Interface in app.babylon.table.column
-
Builder for nullable byte columns.
- ColumnCategorical<T> - Interface in app.babylon.table.column
-
An object column optimised for repeated values by storing dictionary-encoded categories.
- ColumnCategorical.Builder<T> - Interface in app.babylon.table.column
-
Builder for dictionary-encoded categorical columns.
- ColumnDefinition - Record Class in app.babylon.table.column
-
Describes a logical input column with a required name and an optional type.
- ColumnDefinition(ColumnName) - Constructor for record class app.babylon.table.column.ColumnDefinition
-
Creates an untyped column definition.
- ColumnDefinition(ColumnName, Column.Type) - Constructor for record class app.babylon.table.column.ColumnDefinition
-
Validates the canonical record state.
- ColumnDouble - Interface in app.babylon.table.column
-
A column of nullable double values with efficient primitive access and predicate-based row selection.
- ColumnDouble.Builder - Interface in app.babylon.table.column
-
Builder for nullable double columns.
- ColumnInt - Interface in app.babylon.table.column
-
A column of nullable int values with efficient primitive access and predicate-based row selection.
- ColumnInt.Builder - Interface in app.babylon.table.column
-
Builder for nullable int columns.
- ColumnLocalDates - Class in app.babylon.table.transform
-
Local-date helpers for string and typed date columns.
- ColumnLong - Interface in app.babylon.table.column
-
A column of nullable long values with efficient primitive access and predicate-based row selection.
- ColumnLong.Builder - Interface in app.babylon.table.column
-
Builder for nullable long columns.
- columnName() - Method in interface app.babylon.table.column.Transformer
-
Returns the output column name, or
nullto keep the source name. - ColumnName - Class in app.babylon.table.column
-
Canonical, case-insensitive table column name.
- columnNames - Variable in class app.babylon.table.transform.TransformToDecimal
- columnNames - Variable in class app.babylon.table.transform.TransformToDecimalAbs
- ColumnObject<T> - Interface in app.babylon.table.column
-
A column that stores object values, including strings, dates, decimals, and other reference types.
- ColumnObject.Builder<T> - Interface in app.babylon.table.column
-
Builder for nullable object columns.
- ColumnObject.Mode - Enum Class in app.babylon.table.column
-
Controls which physical representation should back an object column.
- columns() - Method in interface app.babylon.table.io.RowCursor
-
Returns the source-side column definitions exposed by this cursor.
- columns() - Method in class app.babylon.table.io.RowCursorCsv
- columns() - Method in class app.babylon.table.io.RowCursorResultSet
- columns() - Method in interface app.babylon.table.TableColumnar
- Columns - Class in app.babylon.table.column
-
Utility methods for common column construction, conversion, aggregation, and reshaping operations.
- ColumnsComparator - Class in app.babylon.table.column
-
Row comparator that compares table rows by a sequence of columns.
- ColumnsComparator(TableColumnar, ColumnName...) - Constructor for class app.babylon.table.column.ColumnsComparator
-
Creates a comparator over the supplied table columns.
- columnToCopy - Variable in class app.babylon.table.transform.TransformCopy
- columnToSplit - Variable in class app.babylon.table.transform.TransformSplit
- ColumnTypes - Class in app.babylon.table.column
-
Standard built-in column types.
- commaSeparatedParams(String) - Static method in class app.babylon.text.Split
- ComparatorInt - Interface in app.babylon.table.sorting
-
Compares two primitive int values without boxing.
- compare(int, int) - Method in interface app.babylon.table.column.Column
-
Compares two row values from this column using the column's ordering semantics.
- compare(int, int) - Method in interface app.babylon.table.column.ColumnByte
- compare(int, int) - Method in interface app.babylon.table.column.ColumnCategorical
- compare(int, int) - Method in interface app.babylon.table.column.ColumnDouble
- compare(int, int) - Method in interface app.babylon.table.column.ColumnInt
- compare(int, int) - Method in interface app.babylon.table.column.ColumnLong
- compare(int, int) - Method in interface app.babylon.table.sorting.ComparatorInt
-
Compares two primitive ints.
- compare(Integer, Integer) - Method in class app.babylon.table.column.ColumnsComparator
- compareRows(int, int) - Method in class app.babylon.table.column.ColumnsComparator
-
Compares two row indexes.
- compareTo(ColumnName) - Method in class app.babylon.table.column.ColumnName
- compareTo(GroupKey) - Method in interface app.babylon.table.grouping.GroupKey
- compareTo(TableName) - Method in class app.babylon.table.TableName
- concat(TableName, TableDescription, TableColumnar...) - Static method in class app.babylon.table.Tables
- concat(TableName, TableDescription, Collection<TableColumnar>) - Static method in class app.babylon.table.Tables
- concat(List<Column>) - Static method in class app.babylon.table.column.Columns
-
Concatenates multiple columns of the same logical type.
- constant(ColumnName, T, int, Column.Type) - Static method in interface app.babylon.table.column.ColumnCategorical
-
Creates a constant categorical column using an explicit column type.
- contains(ColumnName) - Method in interface app.babylon.table.TableColumnar
- copy() - Method in interface app.babylon.table.column.BitList
-
Returns an immutable copy of this bit list.
- copy() - Method in interface app.babylon.table.column.CategoryCodeList
-
Returns an immutable copy of this code list.
- copy() - Method in interface app.babylon.table.io.Row
- copy() - Method in class app.babylon.table.io.RowBuffer
- copy() - Method in class app.babylon.table.ViewIndex.ArrayByte
- copy() - Method in class app.babylon.table.ViewIndex.ArrayChar
- copy() - Method in class app.babylon.table.ViewIndex.ArrayInt
- copy() - Method in interface app.babylon.table.ViewIndex
- copy(ColumnName) - Method in interface app.babylon.table.column.Column
-
Creates a copy of this column with the supplied column name.
- copy(ColumnName) - Method in interface app.babylon.table.column.ColumnByte
- copy(ColumnName) - Method in interface app.babylon.table.column.ColumnCategorical
- copy(ColumnName) - Method in interface app.babylon.table.column.ColumnDouble
- copy(ColumnName) - Method in interface app.babylon.table.column.ColumnInt
- copy(ColumnName) - Method in interface app.babylon.table.column.ColumnLong
- copyCommonTo(RowCursorLineReaderCommon.BuilderBase<?>) - Method in class app.babylon.table.io.RowCursorCsv.Builder
- COUNT - Enum constant in enum class app.babylon.table.aggregation.Aggregate
-
Number of set values.
- create(TableName) - Static method in class app.babylon.table.io.RowConsumerCreateTable
- create(TableName, TableDescription, Map<ColumnName, Column.Type>) - Static method in class app.babylon.table.io.RowConsumerCreateTable
- create(TableName, TableDescription, Map<ColumnName, Column.Type>, DateFormat) - Static method in class app.babylon.table.io.RowConsumerCreateTable
- create(TableName, TableDescription, Map<ColumnName, Column.Type>, Map<ColumnName, Column.Type>, DateFormat) - Static method in class app.babylon.table.io.RowConsumerCreateTable
- create(String...) - Method in interface app.babylon.table.transform.TransformFactory
- create(String, String...) - Method in class app.babylon.table.transform.TransformRegistry
- createColumnDefinitions(String[], ColumnName[]) - Method in class app.babylon.table.io.RowCursorCsv.Builder
- createParser(Column[]) - Method in class app.babylon.table.transform.TransformToDecimal
- createParser(Column[]) - Method in class app.babylon.table.transform.TransformToDecimalAbs
- createProjectedColumnNames(String[]) - Method in class app.babylon.table.io.RowCursorCsv.Builder
- createProjectedRow(HeaderDetection) - Method in class app.babylon.table.io.RowCursorCsv.Builder
- CURRENCY - Static variable in class app.babylon.table.column.ColumnTypes
-
Currency type.
- CURRENCY - Static variable in class app.babylon.table.column.type.TypeParsers
- Currencys - Class in app.babylon.text
-
Fast currency parsing helpers optimized for common major three-letter codes.
- current() - Method in interface app.babylon.table.io.LineReader
- current() - Method in interface app.babylon.table.io.RowCursor
- current() - Method in class app.babylon.table.io.RowCursorCsv
- current() - Method in class app.babylon.table.io.RowCursorResultSet
- current() - Method in interface app.babylon.table.io.RowStreamMarkable
D
- DateFormat - Enum Class in app.babylon.table.transform
-
Supported date token orderings and special date encodings.
- DateFormatInference - Class in app.babylon.table.transform
-
Heuristics for inferring a consistent date format from string columns.
- DateValueFacts - Class in app.babylon.table.transform
-
Lightweight facts extracted from a date candidate string.
- DECIMAL - Static variable in class app.babylon.table.column.ColumnTypes
-
BigDecimal type.
- DEFAULT_SCAN_LIMIT - Static variable in interface app.babylon.table.io.HeaderStrategy
-
Default number of rows to scan when inferring headers.
- detect(RowStreamMarkable, Set<ColumnName>) - Method in interface app.babylon.table.io.HeaderStrategy
-
Detects headers and optional selected columns from a markable row stream.
- detectedCharset() - Method in class app.babylon.io.StreamSourceProbe
- detectFoundHeaders(RowStreamMarkable, Set<ColumnName>) - Method in interface app.babylon.table.io.HeaderStrategy
-
Detects the raw headers present in the source.
- detectFoundHeaders(RowStreamMarkable, Set<ColumnName>) - Method in class app.babylon.table.io.HeaderStrategyAuto
- detectFoundHeaders(RowStreamMarkable, Set<ColumnName>) - Method in class app.babylon.table.io.HeaderStrategyExpectedHeaders
- detectFoundHeaders(RowStreamMarkable, Set<ColumnName>) - Method in class app.babylon.table.io.HeaderStrategyExplicitRow
- detectFoundHeaders(RowStreamMarkable, Set<ColumnName>) - Method in class app.babylon.table.io.HeaderStrategyNoHeaders
- detectFoundHeaders(RowStreamMarkable, Set<ColumnName>) - Method in class app.babylon.table.io.HeaderStrategyWidestNonEmptyRow
- DMY - Enum constant in enum class app.babylon.table.transform.DateFormat
-
Day-month-year order.
- DOUBLE - Static variable in class app.babylon.table.column.ColumnTypes
-
Primitive double type.
- DOUBLE - Static variable in class app.babylon.table.column.type.TypeParsers
- DOUBLE_OBJECT - Static variable in class app.babylon.table.column.ColumnTypes
-
Boxed double type.
E
- empty(String) - Static method in class app.babylon.table.io.TabularRowReader.Result
- empty(Collection<T>) - Static method in class app.babylon.lang.Is
- empty(Map<U, V>) - Static method in class app.babylon.lang.Is
- empty(T[]) - Static method in class app.babylon.lang.Is
- EMPTY - Enum constant in enum class app.babylon.table.io.TabularRowReader.Status
- eq(ColumnObject<T>, T) - Static method in class app.babylon.table.selection.Selections
- equals(ColumnObject<T>, Object) - Static method in interface app.babylon.table.column.ColumnObject
-
Compares a column object with another object using column name, size, and row-by-row value equality.
- equals(Object) - Method in record class app.babylon.table.column.ColumnDefinition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class app.babylon.table.column.ColumnName
- equals(Object) - Method in class app.babylon.table.grouping.GroupKey.ElementsGroupKey
- equals(Object) - Method in class app.babylon.table.io.RowKey
- equals(Object) - Method in record class app.babylon.table.plans.TablePlanAggregate.AggregateSpec
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class app.babylon.table.TableDescription
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class app.babylon.table.TableName
- EXACT - Enum constant in enum class app.babylon.table.transform.TransformParseMode
- EXCEL_XLSX - Enum constant in enum class app.babylon.io.MimeType
- ExcelLocalDate - Enum constant in enum class app.babylon.table.transform.DateFormat
-
Excel serial date without time.
- ExcelLocalDateTime - Enum constant in enum class app.babylon.table.transform.DateFormat
-
Excel serial date/time value.
- exception(String, Throwable) - Static method in class app.babylon.table.io.TabularRowReader.Result
- EXCEPTION - Enum constant in enum class app.babylon.table.io.TabularRowReader.Status
- exclude(Map<ColumnName, Predicate<CharSequence>>) - Static method in class app.babylon.table.io.RowFilters
- excludeEmpty(ColumnName...) - Static method in class app.babylon.table.io.RowFilters
- excludeEmpty(Set<ColumnName>) - Static method in class app.babylon.table.io.RowFilters
- execute(RowCursor) - Method in interface app.babylon.table.plans.TablePlan
-
Executes this plan against an already-open row supplier.
- execute(RowCursor) - Method in class app.babylon.table.plans.TablePlanAggregate
- execute(RowCursor) - Method in class app.babylon.table.plans.TablePlanRead
- execute(RowCursor) - Method in class app.babylon.table.plans.TablePlanReadJdbc
- execute(RowSource) - Method in interface app.babylon.table.plans.TablePlan
-
Executes this plan against a configured row source.
- execute(RowSource) - Method in class app.babylon.table.plans.TablePlanAggregate
- execute(RowSource) - Method in class app.babylon.table.plans.TablePlanRead
- execute(RowSource) - Method in class app.babylon.table.plans.TablePlanReadJdbc
- execute(TableColumnar) - Method in class app.babylon.table.plans.TablePlanAggregate
- execute(TableColumnar) - Method in class app.babylon.table.plans.TablePlanRead
- execute(TableName, Column...) - Method in class app.babylon.table.plans.TablePlanRead
- execute(TableName, TableDescription, Column...) - Method in class app.babylon.table.plans.TablePlanRead
- execute(ResultSet) - Method in class app.babylon.table.plans.TablePlanReadJdbc
- existingColumnName - Variable in class app.babylon.table.transform.TransformAfter
- existingColumnName - Variable in class app.babylon.table.transform.TransformBefore
- existingColumnName - Variable in class app.babylon.table.transform.TransformClassify
- existingColumnName - Variable in class app.babylon.table.transform.TransformCleanWhitespace
- existingColumnName - Variable in class app.babylon.table.transform.TransformExtract
- existingColumnName - Variable in class app.babylon.table.transform.TransformLeft
- existingColumnName - Variable in class app.babylon.table.transform.TransformPrefix
- existingColumnName - Variable in class app.babylon.table.transform.TransformRight
- existingColumnName - Variable in class app.babylon.table.transform.TransformStrip
- existingColumnName - Variable in class app.babylon.table.transform.TransformSuffix
- existingColumnName - Variable in class app.babylon.table.transform.TransformToLowerCase
- existingColumnName - Variable in class app.babylon.table.transform.TransformToUpperCase
- extract(CharSequence) - Static method in class app.babylon.text.BigDecimals
-
Extracts a single decimal value from a sentence-like string.
- extractDouble(CharSequence) - Static method in class app.babylon.text.BigDecimals
-
Extracts a single double value from a sentence-like string.
F
- fieldCount() - Method in class app.babylon.table.io.RowKey
- fieldLength(int) - Method in class app.babylon.table.io.RowKey
- fieldStart(int) - Method in class app.babylon.table.io.RowKey
- filter(RowFilter) - Method in interface app.babylon.table.TableColumnar
- finishField() - Method in class app.babylon.table.io.RowBuffer
- first() - Method in interface app.babylon.table.column.ColumnObject
-
Returns the first row value.
- FIRST_IN - Enum constant in enum class app.babylon.table.transform.TransformParseMode
- firstIn(Function<CharSequence, T>, CharSequence) - Static method in class app.babylon.text.Sentence
- frequencyMap(ColumnObject<T>) - Static method in class app.babylon.table.column.Columns
-
Builds a frequency map of set values in an object column.
- from(CharSequence) - Static method in class app.babylon.table.transform.DateValueFacts
-
Builds date facts from the supplied text.
- fromBase64(String, String, MimeType) - Static method in class app.babylon.io.StreamSources
- fromClass(Class<?>, String) - Static method in class app.babylon.io.StreamSources
- fromFile(File) - Static method in class app.babylon.io.StreamSources
- fromFile(String, String) - Static method in class app.babylon.io.StreamSources
- fromString(CharSequence, String) - Static method in class app.babylon.io.StreamSources
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformAbs
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformAdd
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformAfter
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformBefore
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformClassify
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformClean
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformCleanWhitespace
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformCoalesce
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformConcat
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformCopy
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformCreateConstant
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformDivide
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformExtract
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformLeft
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformMultiply
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformPrefix
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformRight
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformSplit
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformStringReplace
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformStringReplaceAll
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformStrip
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformSubstitute
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformSubstring
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformSubtract
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformSuffix
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformToDecimal
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformToDecimalAbs
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformToDouble
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformToInt
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformToLocalDate
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformToLong
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformToLowerCase
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformToPrimitive
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformToString
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformToType
- FUNCTION_NAME - Static variable in class app.babylon.table.transform.TransformToUpperCase
G
- get(int) - Method in class app.babylon.table.column.BitList.Builder
-
Returns the bit currently stored at the supplied index.
- get(int) - Method in interface app.babylon.table.column.BitList
-
Returns the bit value at the supplied index.
- get(int) - Method in interface app.babylon.table.column.CategoryCodeList.Builder
-
Returns the appended code at the supplied index.
- get(int) - Method in class app.babylon.table.column.CategoryCodeList.BuilderInt
- get(int) - Method in interface app.babylon.table.column.CategoryCodeList
-
Returns the code at the supplied index.
- get(int) - Method in interface app.babylon.table.column.ColumnByte
-
Returns the byte value at the supplied row.
- get(int) - Method in interface app.babylon.table.column.ColumnCategorical
- get(int) - Method in interface app.babylon.table.column.ColumnDouble
-
Returns the double value at the supplied row.
- get(int) - Method in interface app.babylon.table.column.ColumnInt
-
Returns the int value at the supplied row.
- get(int) - Method in interface app.babylon.table.column.ColumnLong
-
Returns the long value at the supplied row.
- get(int) - Method in interface app.babylon.table.column.ColumnObject
-
Returns the value at the supplied row.
- get(int) - Method in class app.babylon.table.selection.Selection
- get(int) - Method in class app.babylon.table.ViewIndex.ArrayByte
- get(int) - Method in class app.babylon.table.ViewIndex.ArrayChar
- get(int) - Method in class app.babylon.table.ViewIndex.ArrayInt
- get(int) - Method in interface app.babylon.table.ViewIndex.Builder
- get(int) - Method in class app.babylon.table.ViewIndex.BuilderInt
- get(int) - Method in interface app.babylon.table.ViewIndex
- get(Aggregate) - Method in class app.babylon.table.aggregation.AccumulatorDouble
-
Returns the value of the requested aggregate.
- get(ColumnName) - Method in interface app.babylon.table.TableColumnar
- getAggregateSpecs() - Method in class app.babylon.table.plans.TablePlanAggregate
- getAll(Collection<T>) - Method in interface app.babylon.table.column.ColumnObject
-
Appends all set values to the supplied collection.
- getAsColumn(int) - Method in interface app.babylon.table.column.Column
-
Returns a single-row column containing the value from the supplied row.
- getAsColumn(int) - Method in interface app.babylon.table.column.ColumnByte
- getAsColumn(int) - Method in interface app.babylon.table.column.ColumnCategorical
- getAsColumn(int) - Method in interface app.babylon.table.column.ColumnDouble
- getAsColumn(int) - Method in interface app.babylon.table.column.ColumnInt
- getAsColumn(int) - Method in interface app.babylon.table.column.ColumnLong
- getAsString(StreamSource) - Static method in class app.babylon.io.StreamSources
- getCanonical() - Method in class app.babylon.table.column.ColumnName
-
Returns the canonical comparison key.
- getCategorical(ColumnName) - Method in interface app.babylon.table.TableColumnar
- getCategorical(ColumnName, Column.Type) - Method in interface app.babylon.table.TableColumnar
- getCategoricalValues(Collection<T>) - Method in interface app.babylon.table.column.ColumnCategorical
-
Appends the distinct categorical values to the supplied collection.
- getCategoryCode(int) - Method in interface app.babylon.table.column.ColumnCategorical
-
Returns the dictionary code stored at the supplied row.
- getCategoryCodes(int[]) - Method in interface app.babylon.table.column.ColumnCategorical
-
Returns the distinct category codes used by set values in the column.
- getCategoryValue(int) - Method in interface app.babylon.table.column.ColumnCategorical
-
Resolves a dictionary code to its categorical value.
- getCause() - Method in class app.babylon.table.io.TabularRowReader.Result
- getCharset() - Method in class app.babylon.table.io.RowCursorCsv
- getCharset() - Method in class app.babylon.table.io.TabularRowReaderCsv
- getCharset(Charset) - Method in class app.babylon.io.StreamSourceProbe
- getClean() - Method in class app.babylon.table.TableName
- getColumnCount() - Method in interface app.babylon.table.Table
- getColumnNames() - Method in interface app.babylon.table.TableColumnar
- getColumnNames(Collection<ColumnName>) - Method in interface app.babylon.table.TableColumnar
- getColumnPrefix() - Method in class app.babylon.table.io.HeaderStrategyNoHeaders
- getColumnReName(ColumnName) - Method in interface app.babylon.table.io.TabularRowReader
- getColumnReName(ColumnName) - Method in class app.babylon.table.io.TabularRowReaderCommon
- getColumnRenames(Map<ColumnName, ColumnName>) - Method in class app.babylon.table.io.TabularRowReaderCommon
- getColumns() - Method in interface app.babylon.table.TableColumnar
- getColumns(ColumnName...) - Method in interface app.babylon.table.TableColumnar
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in interface app.babylon.table.TableColumnar
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformAbs
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformAdd
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformAfter
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformBefore
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformClassify
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformClean
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformCleanWhitespace
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformCoalesce
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformConcat
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformCopy
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformCreateConstant
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformDivide
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformExtract
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformLeft
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformMultiply
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformPrefix
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformRight
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformSplit
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformStringReplace
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformStringReplaceAll
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformStrip
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformSubstitute
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformSubstring
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformSubtract
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformSuffix
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformToDecimal
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformToDecimalAbs
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformToDouble
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformToInt
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformToLocalDate
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformToLong
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformToLowerCase
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformToPrimitive
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformToString
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformToType
- getColumns(Map<ColumnName, Column>, ColumnName...) - Method in class app.babylon.table.transform.TransformToUpperCase
- getColumnType(ColumnName) - Method in class app.babylon.table.plans.TablePlanAggregate
- getColumnType(ColumnName) - Method in class app.babylon.table.plans.TablePlanRead
- getColumnType(ColumnName) - Method in class app.babylon.table.plans.TablePlanReadJdbc
- getColumnTypes() - Method in class app.babylon.table.plans.TablePlanAggregate
- getColumnTypes() - Method in class app.babylon.table.plans.TablePlanRead
- getColumnTypes() - Method in class app.babylon.table.plans.TablePlanReadJdbc
- getComponent(int) - Method in class app.babylon.table.grouping.GroupKey.ElementsGroupKey
- getComponent(int) - Method in interface app.babylon.table.grouping.GroupKey
-
Returns one key component.
- getCount() - Method in class app.babylon.table.aggregation.AccumulatorDouble
-
Returns the number of accumulated values.
- getDateFormatter(DateTimeFormatter) - Method in class app.babylon.table.ToStringSettings
- getDecimal(ColumnName) - Method in interface app.babylon.table.TableColumnar
- getDecimalFormatter(DecimalFormat) - Method in class app.babylon.table.ToStringSettings
- getDescription() - Method in interface app.babylon.table.Table
- getDouble(ColumnName) - Method in interface app.babylon.table.TableColumnar
- getEnum(ColumnName) - Method in interface app.babylon.table.TableColumnar
- getExpectedHeaders(Collection<ColumnName>) - Method in class app.babylon.table.io.HeaderStrategyExpectedHeaders
- getFirst() - Method in interface app.babylon.table.grouping.GroupKey
-
Returns the first key component.
- getFirstRow() - Method in interface app.babylon.table.Table
- getFirstRow() - Method in interface app.babylon.table.TableColumnar
- getFixedWidths() - Method in class app.babylon.table.io.RowCursorCsv
- getFixedWidths() - Method in class app.babylon.table.io.TabularRowReaderCsv
- getGroupByColumns() - Method in class app.babylon.table.plans.TablePlanAggregate
- getGroupedTables(Map<GroupKey, TableColumnar>) - Method in class app.babylon.table.grouping.GroupBy
-
Copies the grouped tables into the supplied destination map.
- getHeaderRowIndex() - Method in class app.babylon.table.io.HeaderStrategyExplicitRow
- getHeadersFound() - Method in class app.babylon.table.io.HeaderDetection
-
Returns the headers found in the source.
- getHeaderStrategy() - Method in class app.babylon.table.io.RowCursorCsv
- getHeaderStrategy() - Method in class app.babylon.table.io.TabularRowReaderCsv
- getInt(ColumnName) - Method in interface app.babylon.table.TableColumnar
- getLast() - Method in interface app.babylon.table.grouping.GroupKey
-
Returns the last key component.
- getLastRow() - Method in interface app.babylon.table.Table
- getLastRow() - Method in interface app.babylon.table.TableColumnar
- getLocalDateFormat() - Method in class app.babylon.table.plans.TablePlanRead
- getLong(ColumnName) - Method in interface app.babylon.table.TableColumnar
- getMax() - Method in class app.babylon.table.aggregation.AccumulatorDouble
-
Returns the maximum accumulated value.
- getMean() - Method in class app.babylon.table.aggregation.AccumulatorDouble
-
Returns the arithmetic mean of accumulated values.
- getMessage() - Method in class app.babylon.table.io.TabularRowReader.Result
- getMin() - Method in class app.babylon.table.aggregation.AccumulatorDouble
-
Returns the minimum accumulated value.
- getMinimum(ColumnObject<LocalDate>) - Static method in class app.babylon.table.transform.ColumnLocalDates
-
Returns the minimum set value in a local-date column.
- getName() - Method in enum class app.babylon.io.MimeType
- getName() - Method in interface app.babylon.io.StreamSource
- getName() - Method in interface app.babylon.table.column.Column.Builder
-
Returns the name that will be assigned to the built column.
- getName() - Method in interface app.babylon.table.column.Column
-
Returns the logical column name.
- getName() - Method in interface app.babylon.table.column.ColumnObject.Builder
- getName() - Method in interface app.babylon.table.io.RowSource
- getName() - Method in class app.babylon.table.io.RowSourceCsv
- getName() - Method in class app.babylon.table.io.RowSourceResultSet
- getName() - Method in class app.babylon.table.selection.Selection
- getName() - Method in interface app.babylon.table.Table
- getName() - Method in interface app.babylon.table.transform.Transform
- getName() - Method in class app.babylon.table.transform.TransformAbs
- getName() - Method in class app.babylon.table.transform.TransformAdd
- getName() - Method in class app.babylon.table.transform.TransformAfter
- getName() - Method in class app.babylon.table.transform.TransformBefore
- getName() - Method in class app.babylon.table.transform.TransformClassify
- getName() - Method in class app.babylon.table.transform.TransformClean
- getName() - Method in class app.babylon.table.transform.TransformCleanWhitespace
- getName() - Method in class app.babylon.table.transform.TransformCoalesce
- getName() - Method in class app.babylon.table.transform.TransformConcat
- getName() - Method in class app.babylon.table.transform.TransformCopy
- getName() - Method in class app.babylon.table.transform.TransformCreateConstant
- getName() - Method in class app.babylon.table.transform.TransformDivide
- getName() - Method in class app.babylon.table.transform.TransformExtract
- getName() - Method in class app.babylon.table.transform.TransformLeft
- getName() - Method in class app.babylon.table.transform.TransformMultiply
- getName() - Method in class app.babylon.table.transform.TransformPrefix
- getName() - Method in class app.babylon.table.transform.TransformRight
- getName() - Method in class app.babylon.table.transform.TransformSplit
- getName() - Method in class app.babylon.table.transform.TransformStringReplace
- getName() - Method in class app.babylon.table.transform.TransformStringReplaceAll
- getName() - Method in class app.babylon.table.transform.TransformStrip
- getName() - Method in class app.babylon.table.transform.TransformSubstitute
- getName() - Method in class app.babylon.table.transform.TransformSubstring
- getName() - Method in class app.babylon.table.transform.TransformSubtract
- getName() - Method in class app.babylon.table.transform.TransformSuffix
- getName() - Method in class app.babylon.table.transform.TransformToDecimal
- getName() - Method in class app.babylon.table.transform.TransformToDecimalAbs
- getName() - Method in class app.babylon.table.transform.TransformToDouble
- getName() - Method in class app.babylon.table.transform.TransformToInt
- getName() - Method in class app.babylon.table.transform.TransformToLocalDate
- getName() - Method in class app.babylon.table.transform.TransformToLong
- getName() - Method in class app.babylon.table.transform.TransformToLowerCase
- getName() - Method in class app.babylon.table.transform.TransformToPrimitive
- getName() - Method in class app.babylon.table.transform.TransformToString
- getName() - Method in class app.babylon.table.transform.TransformToType
- getName() - Method in class app.babylon.table.transform.TransformToUpperCase
- getObject(ColumnName, Column.Type) - Method in interface app.babylon.table.TableColumnar
- getOriginal() - Method in class app.babylon.table.TableName
- getParseMode() - Method in class app.babylon.table.transform.TransformToPrimitive
- getParser() - Method in interface app.babylon.table.column.Column.Type
-
Returns the parser associated with this logical type.
- getQuote() - Method in class app.babylon.table.io.RowCursorCsv
- getQuote() - Method in class app.babylon.table.io.TabularRowReaderCsv
- getResourceName() - Method in class app.babylon.table.plans.TablePlanRead
- getRow(int) - Method in interface app.babylon.table.Table
- getRow(int) - Method in interface app.babylon.table.TableColumnar
- getRowCount() - Method in interface app.babylon.table.Table
- getRowFilter() - Method in class app.babylon.table.io.TabularRowReaderCommon
- getScanLimit() - Method in interface app.babylon.table.io.HeaderStrategy
-
Returns the maximum number of rows to scan during header detection.
- getScanLimit() - Method in class app.babylon.table.io.HeaderStrategyAuto
- getScanLimit() - Method in class app.babylon.table.io.HeaderStrategyExpectedHeaders
- getScanLimit() - Method in class app.babylon.table.io.HeaderStrategyNoHeaders
- getScanLimit() - Method in class app.babylon.table.io.HeaderStrategyWidestNonEmptyRow
- getSecond() - Method in interface app.babylon.table.grouping.GroupKey
-
Returns the second key component.
- getSelectedColumns() - Method in class app.babylon.table.plans.TablePlanReadJdbc
- getSelectedColumns(Set<ColumnName>) - Method in class app.babylon.table.io.TabularRowReaderCommon
- getSelectedHeaders() - Method in class app.babylon.table.io.HeaderDetection
-
Returns the selected output headers.
- getSelectedPositions() - Method in class app.babylon.table.io.HeaderDetection
-
Returns the source positions of the selected headers.
- getSeparator() - Method in class app.babylon.table.io.RowCursorCsv
- getSeparator() - Method in class app.babylon.table.io.TabularRowReaderCsv
- getSnippet(StreamSource) - Static method in class app.babylon.io.StreamSources
- getStatus() - Method in class app.babylon.table.io.TabularRowReader.Result
- getString(int) - Method in class app.babylon.table.io.RowBuffer
- getString(int) - Method in class app.babylon.table.io.RowKey
- getString(ColumnName) - Method in interface app.babylon.table.TableColumnar
- getSum() - Method in class app.babylon.table.aggregation.AccumulatorDouble
-
Returns the sum of accumulated values.
- getTable() - Method in class app.babylon.table.TableIndex
- getTableDescription() - Method in interface app.babylon.table.plans.TablePlan
- getTableDescription() - Method in class app.babylon.table.plans.TablePlanCommon
- getTableName() - Method in interface app.babylon.table.plans.TablePlan
- getTableName() - Method in class app.babylon.table.plans.TablePlanCommon
- getTransferBufferSize() - Method in class app.babylon.table.io.TabularRowReaderResultSet
- getTransforms() - Method in class app.babylon.table.plans.TablePlanRead
- getType() - Method in interface app.babylon.table.column.Column
-
Returns the declared type of values stored in this column.
- getType() - Method in interface app.babylon.table.column.ColumnByte
- getType() - Method in interface app.babylon.table.column.ColumnDouble
- getType() - Method in interface app.babylon.table.column.ColumnInt
- getType() - Method in interface app.babylon.table.column.ColumnLong
- getType() - Method in interface app.babylon.table.column.ColumnObject.Builder
-
Returns the object column type produced by this builder.
- getType() - Method in class app.babylon.table.transform.TransformToPrimitive
- getType(ColumnName) - Method in interface app.babylon.table.TableColumnar
- getUniques(Set<T>) - Method in interface app.babylon.table.column.ColumnCategorical
- getUniques(Set<T>) - Method in interface app.babylon.table.column.ColumnObject
-
Collects the distinct set values from the column.
- getValue() - Method in class app.babylon.table.column.ColumnName
-
Returns the exported display value of the column name.
- getValue() - Method in record class app.babylon.table.TableDescription
- getValueClass() - Method in interface app.babylon.table.column.Column.Type
-
Returns the Java class represented by this column type.
- getVariance() - Method in class app.babylon.table.aggregation.AccumulatorDouble
-
Returns the population variance of accumulated values.
- getVarianceSample() - Method in class app.babylon.table.aggregation.AccumulatorDouble
-
Returns the sample variance of accumulated values.
- groupBy(ColumnName...) - Method in interface app.babylon.table.TableColumnar
- groupBy(TableColumnar, ColumnName...) - Static method in class app.babylon.table.grouping.GroupBys
-
Groups a table by one or more categorical columns.
- GroupBy - Class in app.babylon.table.grouping
-
Grouping result keyed by group values and holding one table view per group.
- GroupBy(Map<GroupKey, TableColumnar>) - Constructor for class app.babylon.table.grouping.GroupBy
-
Creates a grouping result from grouped tables.
- GroupBys - Class in app.babylon.table.grouping
-
Utilities for grouping tables by categorical columns.
- GroupKey - Interface in app.babylon.table.grouping
-
Represents a composite grouping key made up of one or more ordered key components.
- GroupKey.ElementsGroupKey - Class in app.babylon.table.grouping
-
Concrete group-key implementation backed by an object array.
H
- hasBom() - Method in class app.babylon.io.StreamSourceProbe
- hasCommas() - Method in class app.babylon.table.transform.DateValueFacts
-
Returns whether the text contains commas.
- hashCode() - Method in record class app.babylon.table.column.ColumnDefinition
-
Returns a hash code value for this object.
- hashCode() - Method in class app.babylon.table.column.ColumnName
- hashCode() - Method in class app.babylon.table.grouping.GroupKey.ElementsGroupKey
- hashCode() - Method in class app.babylon.table.io.RowKey
- hashCode() - Method in record class app.babylon.table.plans.TablePlanAggregate.AggregateSpec
-
Returns a hash code value for this object.
- hashCode() - Method in record class app.babylon.table.TableDescription
-
Returns a hash code value for this object.
- hashCode() - Method in class app.babylon.table.TableName
- hasPeriods() - Method in class app.babylon.table.transform.DateValueFacts
-
Returns whether the text contains periods.
- hasUtf16BeBom() - Method in class app.babylon.io.StreamSourceProbe
- hasUtf16LeBom() - Method in class app.babylon.io.StreamSourceProbe
- hasUtf8Bom() - Method in class app.babylon.io.StreamSourceProbe
- HeaderDetection - Class in app.babylon.table.io
-
Result of header detection, including the found headers and any selected subset.
- HeaderDetection(String[]) - Constructor for class app.babylon.table.io.HeaderDetection
-
Creates a detection with the supplied headers and no synthetic flag.
- HeaderDetection(String[], boolean) - Constructor for class app.babylon.table.io.HeaderDetection
-
Creates a detection with the supplied headers.
- HeaderDetection(String[], boolean, String[], int[]) - Constructor for class app.babylon.table.io.HeaderDetection
-
Creates a full detection result.
- HeaderStrategy - Interface in app.babylon.table.io
-
Detects header rows and selected columns for an input stream according to a specific header interpretation strategy.
- HeaderStrategyAuto - Class in app.babylon.table.io
- HeaderStrategyAuto() - Constructor for class app.babylon.table.io.HeaderStrategyAuto
- HeaderStrategyAuto(int) - Constructor for class app.babylon.table.io.HeaderStrategyAuto
- HeaderStrategyExpectedHeaders - Class in app.babylon.table.io
- HeaderStrategyExpectedHeaders(int) - Constructor for class app.babylon.table.io.HeaderStrategyExpectedHeaders
- HeaderStrategyExpectedHeaders(int, ColumnName...) - Constructor for class app.babylon.table.io.HeaderStrategyExpectedHeaders
- HeaderStrategyExpectedHeaders(int, Collection<ColumnName>) - Constructor for class app.babylon.table.io.HeaderStrategyExpectedHeaders
- HeaderStrategyExplicitRow - Class in app.babylon.table.io
- HeaderStrategyExplicitRow(int) - Constructor for class app.babylon.table.io.HeaderStrategyExplicitRow
- HeaderStrategyNoHeaders - Class in app.babylon.table.io
- HeaderStrategyNoHeaders(int) - Constructor for class app.babylon.table.io.HeaderStrategyNoHeaders
- HeaderStrategyNoHeaders(int, String) - Constructor for class app.babylon.table.io.HeaderStrategyNoHeaders
- HeaderStrategyWidestNonEmptyRow - Class in app.babylon.table.io
- HeaderStrategyWidestNonEmptyRow() - Constructor for class app.babylon.table.io.HeaderStrategyWidestNonEmptyRow
- HeaderStrategyWidestNonEmptyRow(int) - Constructor for class app.babylon.table.io.HeaderStrategyWidestNonEmptyRow
I
- in(ColumnObject<T>, T[]) - Static method in class app.babylon.table.selection.Selections
- include(Map<ColumnName, Predicate<CharSequence>>) - Static method in class app.babylon.table.io.RowFilters
- includeMatched(ColumnName, Pattern) - Static method in class app.babylon.table.io.RowFilters
- index(Object...) - Method in class app.babylon.table.TableIndex
- indexOf(CharSequence, char) - Static method in class app.babylon.text.Strings
- indexOf(CharSequence, int, int, char) - Static method in class app.babylon.text.Strings
- inferFormat(ColumnObject<String>) - Static method in class app.babylon.table.transform.DateFormatInference
-
Infers the best date format for one string column.
- inferFormats(ColumnObject<String>[]) - Static method in class app.babylon.table.transform.DateFormatInference
-
Infers one date format per supplied column, optionally using a dominant format to fill ambiguous columns.
- InputColumnsMode - Enum Class in app.babylon.table.transform
- INSTANT - Static variable in class app.babylon.table.column.ColumnTypes
-
Instant type.
- INSTANT - Static variable in class app.babylon.table.column.type.TypeParsers
- INT - Static variable in class app.babylon.table.column.ColumnTypes
-
Primitive int type.
- INT - Static variable in class app.babylon.table.column.type.TypeParsers
- INT_NULL - Static variable in interface app.babylon.table.ViewIndex
- INT_OBJECT - Static variable in class app.babylon.table.column.ColumnTypes
-
Boxed int type.
- invalidForDateTokens() - Method in class app.babylon.table.transform.DateValueFacts
-
Returns whether the text has token shapes that disqualify it from the date heuristics.
- Is - Class in app.babylon.lang
- Is() - Constructor for class app.babylon.lang.Is
- isAllDates(ColumnObject<String>) - Static method in class app.babylon.table.transform.ColumnLocalDates
-
Returns whether every set value in the string column looks like a date.
- isAllSet() - Method in interface app.babylon.table.column.Column
-
Indicates whether every row in the column contains a value.
- isAllSet() - Method in class app.babylon.table.ViewIndex.ArrayByte
- isAllSet() - Method in class app.babylon.table.ViewIndex.ArrayChar
- isAllSet() - Method in class app.babylon.table.ViewIndex.ArrayInt
- isAllSet() - Method in interface app.babylon.table.ViewIndex
- isAlpha(char) - Static method in class app.babylon.text.Strings
- isAlphaNumeric(char) - Static method in class app.babylon.text.Strings
- isAutoDetectEncoding() - Method in class app.babylon.table.io.RowCursorCsv
- isAutoDetectEncoding() - Method in class app.babylon.table.io.TabularRowReaderCsv
- isConstant() - Method in interface app.babylon.table.column.ColumnByte
-
Indicates whether the column represents the same value for every row.
- isConstant() - Method in interface app.babylon.table.column.ColumnDouble
-
Indicates whether the column represents the same value for every row.
- isConstant() - Method in interface app.babylon.table.column.ColumnInt
-
Indicates whether the column represents the same value for every row.
- isConstant() - Method in interface app.babylon.table.column.ColumnLong
-
Indicates whether the column represents the same value for every row.
- isConstant() - Method in interface app.babylon.table.column.ColumnObject
-
Indicates whether the column represents the same value for every row.
- isDecimal() - Method in class app.babylon.table.transform.DateValueFacts
-
Returns whether the text also looks like a decimal number.
- isDecimal(CharSequence) - Static method in class app.babylon.text.BigDecimals
-
Returns whether the supplied text could represent a decimal.
- isEmpty() - Method in interface app.babylon.table.column.Column
-
Indicates whether the column has no set values, either because it has no rows or because every row is unset.
- isEmpty() - Method in interface app.babylon.table.io.Row
- isEmpty() - Method in class app.babylon.table.io.RowBuffer
- isEmpty(Column) - Static method in class app.babylon.table.column.Columns
-
Returns whether the column has no rows.
- isEmpty(TableColumnar) - Static method in interface app.babylon.table.TableColumnar
- isEmpty(CharSequence) - Static method in class app.babylon.text.Strings
- isExcelLocalDate() - Method in class app.babylon.table.transform.DateValueFacts
-
Returns whether the value looks like an Excel serial date.
- isExcelLocalDateTime() - Method in class app.babylon.table.transform.DateValueFacts
-
Returns whether the value looks like an Excel serial date/time.
- isFailure() - Method in enum class app.babylon.table.io.TabularRowReader.Status
- isInt(CharSequence) - Static method in class app.babylon.text.Strings
- isInt(CharSequence, int, int) - Static method in class app.babylon.text.Strings
- isLikelyDate(CharSequence) - Static method in class app.babylon.table.transform.DateFormatInference
-
Returns whether the value looks like any recognised date.
- isLikelyDate(CharSequence, boolean) - Static method in class app.babylon.table.transform.DateFormatInference
-
Returns whether the value looks date-like, optionally biasing toward date interpretation when the column name suggests it contains dates.
- isLocalDate(Column) - Static method in class app.babylon.table.transform.ColumnLocalDates
-
Returns whether the column is already local-date typed or can be inferred as local-date text.
- isLong(CharSequence) - Static method in class app.babylon.text.Strings
- isLong(CharSequence, int, int) - Static method in class app.babylon.text.Strings
- isNegativeBracket() - Method in class app.babylon.text.BigDecimals.PreparedDecimal
-
Returns whether the original text used bracketed negatives.
- isNoneSet() - Method in interface app.babylon.table.column.Column
-
Indicates whether no row in the column contains a value.
- isPdf() - Method in class app.babylon.io.StreamSourceProbe
- isPercent() - Method in class app.babylon.text.BigDecimals.PreparedDecimal
-
Returns whether the original text used a percent sign.
- isPrimitive() - Method in interface app.babylon.table.column.Column.Type
-
Indicates whether the represented value class is a primitive Java type.
- isSet(int) - Method in interface app.babylon.table.column.Column
-
Indicates whether the value at the supplied row is present.
- isSet(int) - Method in interface app.babylon.table.column.ColumnDouble
- isSet(int) - Method in interface app.babylon.table.column.ColumnInt
- isSet(int) - Method in interface app.babylon.table.column.ColumnLong
- isSet(int) - Method in interface app.babylon.table.column.ColumnObject
- isSet(int) - Method in interface app.babylon.table.io.Row
- isSet(int) - Method in class app.babylon.table.io.RowBuffer
- isSet(int) - Method in class app.babylon.table.ViewIndex.ArrayByte
- isSet(int) - Method in class app.babylon.table.ViewIndex.ArrayChar
- isSet(int) - Method in class app.babylon.table.ViewIndex.ArrayInt
- isSet(int) - Method in interface app.babylon.table.ViewIndex.Builder
- isSet(int) - Method in class app.babylon.table.ViewIndex.BuilderInt
- isSet(int) - Method in interface app.babylon.table.ViewIndex
- isStrictDecimal(CharSequence) - Static method in class app.babylon.table.transform.DateFormatInference
-
Returns whether the value is a strict decimal literal.
- isStrictInteger(CharSequence) - Static method in class app.babylon.table.transform.DateFormatInference
-
Returns whether the value is a strict integer literal.
- isStringColumn(Column) - Static method in class app.babylon.table.column.Columns
-
Returns whether the column stores strings.
- isStripping() - Method in class app.babylon.table.io.RowCursorCsv
- isStripping() - Method in class app.babylon.table.io.TabularRowReaderCsv
- isStripTrailingZeros() - Method in class app.babylon.table.ToStringSettings
- isSuccessLike() - Method in class app.babylon.table.io.TabularRowReader.Result
- isSuccessLike() - Method in enum class app.babylon.table.io.TabularRowReader.Status
- isSyntheticHeaders() - Method in class app.babylon.table.io.HeaderDetection
-
Returns whether the headers were synthesized rather than read from the source.
- isWholeNumber(CharSequence) - Static method in class app.babylon.text.Strings
- isWholeNumber(CharSequence, int, int) - Static method in class app.babylon.text.Strings
- isXls() - Method in class app.babylon.io.StreamSourceProbe
- isXls() - Method in interface app.babylon.table.column.ColumnByte
-
Indicates whether the byte values match the legacy XLS file signature.
- isXlsx() - Method in class app.babylon.io.StreamSourceProbe
- isXlsx() - Method in interface app.babylon.table.column.ColumnByte
-
Indicates whether the byte values match the XLSX file signature.
- isZip() - Method in class app.babylon.io.StreamSourceProbe
K
- keyOf(int[]) - Method in interface app.babylon.table.io.Row
- keyOf(int[]) - Method in class app.babylon.table.io.RowBuffer
L
- last() - Method in interface app.babylon.table.column.ColumnObject
-
Returns the last row value.
- LAST_IN - Enum constant in enum class app.babylon.table.transform.TransformParseMode
- lastIn(Function<CharSequence, T>, String) - Static method in class app.babylon.text.Sentence
- lastIn(Function<CharSequence, T>, String, String) - Static method in class app.babylon.text.Sentence
- lastIndexOf(CharSequence, char) - Static method in class app.babylon.text.Strings
- lastIndexOf(CharSequence, int, int, char) - Static method in class app.babylon.text.Strings
- leftOuterJoin(TableColumnar, TableColumnar, ColumnName[], ColumnName[], ColumnName...) - Static method in class app.babylon.table.Tables
- leftOuterJoin(TableColumnar, TableColumnar, ColumnName, ColumnName, ColumnName...) - Static method in class app.babylon.table.Tables
- leftPad(CharSequence, int, char) - Static method in class app.babylon.text.Strings
- length() - Method in class app.babylon.table.io.RowBuffer
- length() - Method in record class app.babylon.table.TableDescription
- length(int) - Method in interface app.babylon.table.io.Row
- length(int) - Method in class app.babylon.table.io.RowBuffer
- LineReader - Interface in app.babylon.table.io
-
Iterates through parsed rows from an input source while exposing the current row.
- literal(String, String, boolean) - Static method in class app.babylon.text.Split
- LOCAL_DATE_TIME - Static variable in class app.babylon.table.column.ColumnTypes
-
LocalDateTime type.
- LOCAL_DATE_TIME - Static variable in class app.babylon.table.column.type.TypeParsers
- LOCAL_DATE_YMD - Static variable in class app.babylon.table.column.type.TypeParsers
- LOCAL_TIME - Static variable in class app.babylon.table.column.ColumnTypes
-
LocalTime type.
- LOCAL_TIME - Static variable in class app.babylon.table.column.type.TypeParsers
- localDate(DateFormat) - Static method in class app.babylon.table.column.type.TypeParsers
- LOCALDATE - Static variable in class app.babylon.table.column.ColumnTypes
-
LocalDate type.
- LONG - Static variable in class app.babylon.table.column.ColumnTypes
-
Primitive long type.
- LONG - Static variable in class app.babylon.table.column.type.TypeParsers
- LONG_OBJECT - Static variable in class app.babylon.table.column.ColumnTypes
-
Boxed long type.
M
- mark(int) - Method in interface app.babylon.table.io.RowStreamMarkable
- max() - Method in interface app.babylon.table.column.ColumnByte
-
Returns the maximum set value in the column.
- max() - Method in interface app.babylon.table.column.ColumnCategorical
- max() - Method in interface app.babylon.table.column.ColumnDouble
-
Returns the maximum set value in the column.
- max() - Method in interface app.babylon.table.column.ColumnInt
-
Returns the maximum set value in the column.
- max() - Method in interface app.babylon.table.column.ColumnLong
-
Returns the maximum set value in the column.
- max() - Method in interface app.babylon.table.column.ColumnObject
-
Returns the maximum set value in the column.
- max(ColumnObject<T>) - Static method in class app.babylon.table.column.Columns
-
Returns the maximum set value in an object column.
- MAX - Enum constant in enum class app.babylon.table.aggregation.Aggregate
-
Maximum set value.
- MDY - Enum constant in enum class app.babylon.table.transform.DateFormat
-
Month-day-year order.
- MEAN - Enum constant in enum class app.babylon.table.aggregation.Aggregate
-
Arithmetic mean of set values.
- MimeType - Enum Class in app.babylon.io
- min() - Method in interface app.babylon.table.column.ColumnByte
-
Returns the minimum set value in the column.
- min() - Method in interface app.babylon.table.column.ColumnCategorical
- min() - Method in interface app.babylon.table.column.ColumnDouble
-
Returns the minimum set value in the column.
- min() - Method in interface app.babylon.table.column.ColumnInt
-
Returns the minimum set value in the column.
- min() - Method in interface app.babylon.table.column.ColumnLong
-
Returns the minimum set value in the column.
- min() - Method in interface app.babylon.table.column.ColumnObject
-
Returns the minimum set value in the column.
- min(ColumnObject<T>) - Static method in class app.babylon.table.column.Columns
-
Returns the minimum set value in an object column.
- MIN - Enum constant in enum class app.babylon.table.aggregation.Aggregate
-
Minimum set value.
N
- name() - Method in record class app.babylon.table.column.ColumnDefinition
-
Returns the value of the
namerecord component. - Natural - Enum constant in enum class app.babylon.table.sorting.TableSort.SortOrder
- naturalDateSplit() - Method in class app.babylon.table.transform.DateValueFacts
-
Splits a natural-language date into three chronological fields.
- ne(ColumnObject<T>, T) - Static method in class app.babylon.table.selection.Selections
- newBuilder(ColumnName, Column.Type) - Static method in class app.babylon.table.column.Columns
-
Creates a builder suitable for the supplied type.
- newByte(ColumnName, byte, int) - Static method in class app.babylon.table.column.Columns
-
Creates a constant byte column.
- newCategorical(ColumnName, T, int, Column.Type) - Static method in class app.babylon.table.column.Columns
-
Creates a constant categorical column.
- newColumn(ColumnName) - Static method in class app.babylon.table.column.Columns
-
Creates a default string column builder.
- newColumnName - Variable in class app.babylon.table.transform.TransformAfter
- newColumnName - Variable in class app.babylon.table.transform.TransformBefore
- newColumnName - Variable in class app.babylon.table.transform.TransformClassify
- newColumnName - Variable in class app.babylon.table.transform.TransformCleanWhitespace
- newColumnName - Variable in class app.babylon.table.transform.TransformExtract
- newColumnName - Variable in class app.babylon.table.transform.TransformLeft
- newColumnName - Variable in class app.babylon.table.transform.TransformPrefix
- newColumnName - Variable in class app.babylon.table.transform.TransformRight
- newColumnName - Variable in class app.babylon.table.transform.TransformStrip
- newColumnName - Variable in class app.babylon.table.transform.TransformSuffix
- newColumnName - Variable in class app.babylon.table.transform.TransformToLowerCase
- newColumnName - Variable in class app.babylon.table.transform.TransformToUpperCase
- newColumnNames - Variable in class app.babylon.table.transform.TransformToDecimal
- newColumnNames - Variable in class app.babylon.table.transform.TransformToDecimalAbs
- newCopyName - Variable in class app.babylon.table.transform.TransformCopy
- newDecimal(ColumnName, BigDecimal, int) - Static method in class app.babylon.table.column.Columns
-
Creates a constant decimal column.
- newDouble(ColumnName, double, int) - Static method in class app.babylon.table.column.Columns
-
Creates a constant double column.
- newInt(ColumnName, int, int) - Static method in class app.babylon.table.column.Columns
-
Creates a constant int column.
- newString(ColumnName, String, int) - Static method in class app.babylon.table.column.Columns
-
Creates a constant string column.
- newStringView(ColumnObject<String>, ViewIndex) - Static method in class app.babylon.table.column.Columns
-
Returns a string-column view.
- newTable(TableName, Column...) - Static method in class app.babylon.table.Tables
- newTable(TableName, Column.Builder...) - Static method in class app.babylon.table.Tables
- newTable(TableName, TableDescription, Column...) - Static method in class app.babylon.table.Tables
- newTable(TableName, TableDescription, Column[], Column[]) - Static method in class app.babylon.table.Tables
- newTable(TableName, TableDescription, Column.Builder...) - Static method in class app.babylon.table.Tables
- newTable(TableName, TableDescription, Collection<Column>) - Static method in class app.babylon.table.Tables
- newTable(TableName, Collection<Column>) - Static method in class app.babylon.table.Tables
- newTableView(TableName, TableColumnar, ViewIndex) - Static method in class app.babylon.table.Tables
- newTableView(TableName, TableDescription, TableColumnar, ViewIndex) - Static method in class app.babylon.table.Tables
- newView(Column, ViewIndex) - Static method in class app.babylon.table.column.Columns
-
Returns a row view of the supplied column.
- next() - Method in interface app.babylon.table.io.LineReader
- next() - Method in interface app.babylon.table.io.RowCursor
- next() - Method in class app.babylon.table.io.RowCursorCsv
- next() - Method in class app.babylon.table.io.RowCursorResultSet
- next() - Method in interface app.babylon.table.io.RowStreamMarkable
- nin(ColumnObject<T>, T[]) - Static method in class app.babylon.table.selection.Selections
- nonEmpty(String) - Static method in class app.babylon.lang.ArgumentCheck
-
Requires a non-empty string.
- nonEmpty(T) - Static method in class app.babylon.lang.ArgumentCheck
-
Requires a non-empty collection.
- nonEmpty(T[]) - Static method in class app.babylon.lang.ArgumentCheck
-
Requires a non-empty array.
- nonNegative(int) - Static method in class app.babylon.lang.ArgumentCheck
-
Requires a non-negative integer.
- nonNull(T) - Static method in class app.babylon.lang.ArgumentCheck
-
Requires a non-null reference.
- nonNull(T, String) - Static method in class app.babylon.lang.ArgumentCheck
-
Requires a non-null reference with a custom error message.
- normalizedNumberText() - Method in class app.babylon.text.BigDecimals.PreparedDecimal
-
Returns the normalised decimal text ready for parsing.
- not() - Method in interface app.babylon.table.selection.RowFilter
- not() - Method in class app.babylon.table.selection.Selection
- NULL - Static variable in class app.babylon.table.column.type.TypeParsers
O
- of(byte[], String) - Static method in class app.babylon.io.StreamSourceProbe
- of(StreamSource) - Static method in class app.babylon.io.StreamSourceProbe
- of(Column.Type, String...) - Static method in class app.babylon.table.transform.TransformToType
- of(ColumnName) - Static method in class app.babylon.table.transform.TransformAbs
- of(ColumnName...) - Static method in class app.babylon.table.transform.TransformToDecimal
- of(ColumnName...) - Static method in class app.babylon.table.transform.TransformToDecimalAbs
- of(ColumnName, ColumnName) - Static method in class app.babylon.table.transform.TransformAbs
- of(ColumnName, ColumnName, String, String) - Static method in class app.babylon.table.transform.TransformStringReplace
- of(ColumnName, ColumnName, String, String) - Static method in class app.babylon.table.transform.TransformStringReplaceAll
- of(ColumnName, String, String) - Static method in class app.babylon.table.transform.TransformStringReplace
- of(ColumnName, String, String) - Static method in class app.babylon.table.transform.TransformStringReplaceAll
- of(ColumnName, DoublePredicate) - Static method in interface app.babylon.table.selection.RowFilter
- of(ColumnName, IntPredicate) - Static method in interface app.babylon.table.selection.RowFilter
- of(ColumnName, LongPredicate) - Static method in interface app.babylon.table.selection.RowFilter
- of(ColumnName, Predicate<Object>) - Static method in interface app.babylon.table.selection.RowFilter
- of(ColumnName, Pattern) - Static method in class app.babylon.table.transform.TransformExtract
- of(Row, int[]) - Static method in class app.babylon.table.io.RowKey
- of(ViewIndex) - Static method in interface app.babylon.table.ViewIndex
- of(BufferedInputStream, String) - Static method in class app.babylon.io.StreamSourceProbe
- of(CharSequence[], int[]) - Static method in class app.babylon.table.io.RowKey
- of(Class<?>, TypeParser<?>) - Static method in interface app.babylon.table.column.Column.Type
-
Creates a column type descriptor from its runtime value class and parser.
- of(Object...) - Static method in interface app.babylon.table.grouping.GroupKey
-
Creates a group key from ordered key components.
- of(String) - Static method in class app.babylon.table.column.ColumnName
-
Creates a column name from raw text.
- of(String) - Static method in class app.babylon.table.TableName
- of(String) - Static method in class app.babylon.table.transform.TransformAdd
- of(String) - Static method in class app.babylon.table.transform.TransformDivide
- of(String) - Static method in class app.babylon.table.transform.TransformMultiply
- of(String) - Static method in class app.babylon.table.transform.TransformSubtract
- of(String[]) - Static method in class app.babylon.table.column.ColumnName
-
Converts an array of strings into column names.
- of(String...) - Static method in class app.babylon.table.transform.TransformAbs
- of(String...) - Static method in class app.babylon.table.transform.TransformAfter
- of(String...) - Static method in class app.babylon.table.transform.TransformBefore
- of(String[]) - Static method in class app.babylon.table.transform.TransformClassify
- of(String...) - Static method in class app.babylon.table.transform.TransformCleanWhitespace
- of(String...) - Static method in class app.babylon.table.transform.TransformCoalesce
- of(String...) - Static method in class app.babylon.table.transform.TransformConcat
- of(String[]) - Static method in class app.babylon.table.transform.TransformCopy
- of(String[]) - Static method in class app.babylon.table.transform.TransformCreateConstant
- of(String...) - Static method in class app.babylon.table.transform.TransformExtract
- of(String...) - Static method in class app.babylon.table.transform.TransformLeft
- of(String...) - Static method in class app.babylon.table.transform.TransformPrefix
- of(String...) - Static method in class app.babylon.table.transform.TransformRight
- of(String[]) - Static method in class app.babylon.table.transform.TransformSplit
- of(String...) - Static method in class app.babylon.table.transform.TransformStringReplace
- of(String...) - Static method in class app.babylon.table.transform.TransformStringReplaceAll
- of(String...) - Static method in class app.babylon.table.transform.TransformStrip
- of(String[]) - Static method in class app.babylon.table.transform.TransformSubstitute
- of(String[]) - Static method in class app.babylon.table.transform.TransformSubstring
- of(String...) - Static method in class app.babylon.table.transform.TransformSuffix
- of(String...) - Static method in class app.babylon.table.transform.TransformToDecimal
- of(String...) - Static method in class app.babylon.table.transform.TransformToDecimalAbs
- of(String...) - Static method in class app.babylon.table.transform.TransformToDouble
- of(String...) - Static method in class app.babylon.table.transform.TransformToInt
- of(String...) - Static method in class app.babylon.table.transform.TransformToLocalDate
- of(String...) - Static method in class app.babylon.table.transform.TransformToLong
- of(String...) - Static method in class app.babylon.table.transform.TransformToLowerCase
- of(String...) - Static method in class app.babylon.table.transform.TransformToString
- of(String...) - Static method in class app.babylon.table.transform.TransformToUpperCase
- of(String[], int) - Static method in class app.babylon.table.column.ColumnName
-
Converts a tail slice of a string array into column names.
- of(Collection<String>) - Static method in class app.babylon.table.column.ColumnName
-
Converts a collection of strings into column names.
- of(Function<? super T, ? extends S>, Column.Type) - Static method in interface app.babylon.table.column.Transformer
- of(Function<? super T, ? extends S>, Column.Type, ColumnName) - Static method in interface app.babylon.table.column.Transformer
- OFFSET_DATE_TIME - Static variable in class app.babylon.table.column.ColumnTypes
-
OffsetDateTime type.
- OFFSET_DATE_TIME - Static variable in class app.babylon.table.column.type.TypeParsers
- ONLY_ONE_IN - Enum constant in enum class app.babylon.table.transform.TransformParseMode
- onlyDigits() - Method in class app.babylon.table.transform.DateValueFacts
-
Returns whether the stripped text contains digits only.
- onlyIn(Function<CharSequence, T>, CharSequence) - Static method in class app.babylon.text.Sentence
- onlyOneIn(Function<CharSequence, T>, CharSequence) - Static method in class app.babylon.text.Sentence
- openRows() - Method in interface app.babylon.table.io.RowSource
- openRows() - Method in class app.babylon.table.io.RowSourceCsv
- openRows() - Method in class app.babylon.table.io.RowSourceResultSet
- openStream() - Method in interface app.babylon.io.StreamSource
- or(RowFilter) - Method in interface app.babylon.table.selection.RowFilter
- or(Selection) - Method in class app.babylon.table.selection.Selection
- outputColumnName() - Method in record class app.babylon.table.plans.TablePlanAggregate.AggregateSpec
-
Returns the value of the
outputColumnNamerecord component.
P
- PARAM1 - Static variable in class app.babylon.table.transform.TransformSetSchema
- PARAM2 - Static variable in class app.babylon.table.transform.TransformSetSchema
- PARAM3 - Static variable in class app.babylon.table.transform.TransformSetSchema
- PARAM4 - Static variable in class app.babylon.table.transform.TransformSetSchema
- PARAM5 - Static variable in class app.babylon.table.transform.TransformSetSchema
- parse(CharSequence) - Static method in enum class app.babylon.io.MimeType
- parse(CharSequence) - Static method in class app.babylon.table.column.ColumnName
-
Parses a column name, returning
nullfor empty text. - parse(CharSequence) - Method in interface app.babylon.table.column.type.TypeParser
-
Parses a whole character sequence into an object value.
- parse(CharSequence) - Static method in enum class app.babylon.table.transform.InputColumnsMode
- parse(CharSequence) - Static method in enum class app.babylon.table.transform.TransformParseMode
- parse(CharSequence) - Static method in class app.babylon.text.BigDecimals
-
Parses a decimal value from the supplied text.
- parse(CharSequence) - Static method in class app.babylon.text.Currencys
-
Parses a currency from the whole character sequence.
- parse(CharSequence, int, int) - Method in interface app.babylon.table.column.type.TypeParser
-
Parses a slice of a character sequence into an object value.
- parse(CharSequence, int, int) - Static method in class app.babylon.text.Currencys
-
Parses a character slice into a
Currency. - parse(String) - Static method in enum class app.babylon.table.column.ColumnObject.Mode
-
Parses a mode name, defaulting to
ColumnObject.Mode.AUTOwhen the text is blank. - parse(String) - Static method in enum class app.babylon.table.transform.DateFormat
-
Parses a named date format such as
DMY,MDY, orYMD. - parseByte(CharSequence) - Method in interface app.babylon.table.column.type.TypeParser
-
Parses a whole character sequence into a byte value.
- parseByte(CharSequence, int, int) - Method in interface app.babylon.table.column.type.TypeParser
-
Parses a slice of a character sequence into a byte value.
- parseDouble(CharSequence) - Method in interface app.babylon.table.column.type.TypeParser
-
Parses a whole character sequence into a double value.
- parseDouble(CharSequence) - Static method in class app.babylon.text.BigDecimals
-
Parses a
Doublefrom the supplied text. - parseDouble(CharSequence, int, int) - Method in interface app.babylon.table.column.type.TypeParser
-
Parses a slice of a character sequence into a double value.
- parseInt(CharSequence) - Method in interface app.babylon.table.column.type.TypeParser
-
Parses a whole character sequence into an int value.
- parseInt(CharSequence, int, int) - Method in interface app.babylon.table.column.type.TypeParser
-
Parses a slice of a character sequence into an int value.
- parseLong(CharSequence) - Method in interface app.babylon.table.column.type.TypeParser
-
Parses a whole character sequence into a long value.
- parseLong(CharSequence, int, int) - Method in interface app.babylon.table.column.type.TypeParser
-
Parses a slice of a character sequence into a long value.
- parser(Column.Type, TransformParseMode) - Static method in interface app.babylon.table.column.Transformer
- parser(Column.Type, TransformParseMode, ColumnName) - Static method in interface app.babylon.table.column.Transformer
- PARSER - Static variable in enum class app.babylon.io.MimeType
- parseThreeNumberGroups() - Method in class app.babylon.table.transform.DateValueFacts
-
Parses three numeric groups from the source text.
- PERIOD - Static variable in class app.babylon.table.column.ColumnTypes
-
Period type.
- PERIOD - Static variable in class app.babylon.table.column.type.TypeParsers
- prepare(CharSequence) - Static method in class app.babylon.text.BigDecimals
-
Normalises a decimal candidate before final parsing.
- printFullTable(TableColumnar) - Static method in class app.babylon.table.TablesToString
- printFullTable(TableColumnar, ToStringSettings, int) - Static method in class app.babylon.table.TablesToString
- printSmallTable(TableColumnar) - Static method in class app.babylon.table.TablesToString
- printSmallTable(TableColumnar, ToStringSettings) - Static method in class app.babylon.table.TablesToString
- prune() - Method in interface app.babylon.table.TableColumnar
-
Removes columns that contain no set values.
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformAbs
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformAdd
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformAfter
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformBefore
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformClassify
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformClean
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformCleanWhitespace
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformCoalesce
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformConcat
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformCopy
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformCreateConstant
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformDivide
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformExtract
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformLeft
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformMultiply
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformPrefix
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformRight
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformSplit
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformStringReplace
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformStringReplaceAll
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformStrip
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformSubstitute
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformSubstring
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformSubtract
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformSuffix
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformToDecimal
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformToDecimalAbs
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformToDouble
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformToInt
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformToLocalDate
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformToLong
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformToLowerCase
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformToPrimitive
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformToString
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformToType
- putColumns(Map<ColumnName, Column>, Column[]) - Method in class app.babylon.table.transform.TransformToUpperCase
R
- read(StreamSource, RowConsumer) - Method in interface app.babylon.table.io.TabularRowReader
- read(StreamSource, RowConsumer) - Method in class app.babylon.table.io.TabularRowReaderCsv
- read(StreamSource, RowConsumer) - Method in class app.babylon.table.io.TabularRowReaderResultSet
- read(ResultSet, RowConsumer) - Method in class app.babylon.table.io.TabularRowReaderResultSet
- register(String, TransformFactory) - Method in class app.babylon.table.transform.TransformRegistry.Builder
- registerAll(TransformRegistry) - Method in class app.babylon.table.transform.TransformRegistry.Builder
- registry() - Static method in class app.babylon.table.transform.Transforms
- REMOVE - Enum constant in enum class app.babylon.table.transform.InputColumnsMode
- removeColumns(ColumnName...) - Method in interface app.babylon.table.TableColumnar
- removeCommas(String) - Static method in class app.babylon.text.BigDecimals
-
Removes commas from a simple numeric string, leaving other text unchanged.
- removeDuplicates(TableColumnar, ColumnName...) - Static method in class app.babylon.table.Tables
- replace(Column...) - Method in interface app.babylon.table.TableColumnar
- reset() - Method in interface app.babylon.table.io.RowStreamMarkable
-
Reset the stream to the first data row following the row previously marked by
RowStreamMarkable.mark(int). - resolveParser(Function<CharSequence, T>, Function<CharSequence, T>) - Static method in class app.babylon.table.transform.TransformToDecimal
- resolveParser(Function<CharSequence, T>, Function<CharSequence, T>) - Static method in class app.babylon.table.transform.TransformToDecimalAbs
- Result(TabularRowReader.Status, String, Throwable) - Constructor for class app.babylon.table.io.TabularRowReader.Result
- RETAIN - Enum constant in enum class app.babylon.table.transform.InputColumnsMode
- Reverse - Enum constant in enum class app.babylon.table.sorting.TableSort.SortOrder
- rightPad(CharSequence, int, char) - Static method in class app.babylon.text.Strings
- Row - Interface in app.babylon.table.io
-
Represents a parsed input row represented as a character slice.
- RowBuffer - Class in app.babylon.table.io
- RowBuffer() - Constructor for class app.babylon.table.io.RowBuffer
- RowConsumer - Interface in app.babylon.table.io
-
Consumes parsed rows during a read operation after being initialised with the projected column names that incoming rows will expose.
- RowConsumerCreateTable - Class in app.babylon.table.io
- RowCursor - Interface in app.babylon.table.io
-
Supplies tabular rows from a live underlying source.
- RowCursorCsv - Class in app.babylon.table.io
-
Supplies rows from an open CSV input stream.
- RowCursorCsv.Builder - Class in app.babylon.table.io
- RowCursorResultSet - Class in app.babylon.table.io
-
Supplies rows from a caller-owned
ResultSet. - RowCursorResultSet(ResultSet) - Constructor for class app.babylon.table.io.RowCursorResultSet
- RowFilter - Interface in app.babylon.table.io
- RowFilter - Interface in app.babylon.table.selection
-
Defines a reusable row filter that binds to a table and evaluates rows by index.
- RowFilters - Class in app.babylon.table.io
- RowKey - Class in app.babylon.table.io
- RowKey() - Constructor for class app.babylon.table.io.RowKey
- RowSource - Interface in app.babylon.table.io
-
Opens a live
RowCursorfrom a configured tabular source. - RowSourceCsv - Class in app.babylon.table.io
-
Configured CSV row source that opens a
RowCursorCsvfrom aStreamSource. - RowSourceCsv.Builder - Class in app.babylon.table.io
- RowSourceResultSet - Class in app.babylon.table.io
-
Configured JDBC row source that opens rows by executing a prepared statement.
- RowSourceResultSet.Builder - Class in app.babylon.table.io
- RowStreamMarkable - Interface in app.babylon.table.io
-
Streams rows with support for marking a position and resetting back to it.
S
- select(BytePredicate) - Method in interface app.babylon.table.column.ColumnByte
-
Selects rows whose values satisfy the supplied predicate.
- select(ColumnName...) - Method in interface app.babylon.table.TableColumnar
- select(Selection) - Method in interface app.babylon.table.TableColumnar
- select(TableColumnar, ColumnName, Pattern) - Static method in class app.babylon.table.selection.Selections
- select(TableColumnar, Selection) - Static method in class app.babylon.table.Tables
- select(DoublePredicate) - Method in interface app.babylon.table.column.ColumnDouble
-
Selects rows whose values satisfy the supplied predicate.
- select(IntPredicate) - Method in interface app.babylon.table.column.ColumnInt
-
Selects rows whose values satisfy the supplied predicate.
- select(LongPredicate) - Method in interface app.babylon.table.column.ColumnLong
-
Selects rows whose values satisfy the supplied predicate.
- select(Predicate<T>) - Method in interface app.babylon.table.column.ColumnCategorical
- select(Predicate<T>) - Method in interface app.babylon.table.column.ColumnObject
-
Selects rows whose values satisfy the supplied predicate.
- selected() - Method in class app.babylon.table.selection.Selection
- Selection - Class in app.babylon.table.selection
- Selection(String) - Constructor for class app.babylon.table.selection.Selection
- Selections - Class in app.babylon.table.selection
- Selections() - Constructor for class app.babylon.table.selection.Selections
- self() - Method in class app.babylon.table.io.RowCursorCsv.Builder
- self() - Method in class app.babylon.table.io.TabularRowReaderCommon
- self() - Method in class app.babylon.table.io.TabularRowReaderCsv
- self() - Method in class app.babylon.table.io.TabularRowReaderResultSet
- self() - Method in class app.babylon.table.plans.TablePlanAggregate
- self() - Method in class app.babylon.table.plans.TablePlanCommon
- self() - Method in class app.babylon.table.plans.TablePlanRead
- self() - Method in class app.babylon.table.plans.TablePlanReadJdbc
- Sentence - Class in app.babylon.text
- Sentence() - Constructor for class app.babylon.text.Sentence
- SET_NAME - Static variable in class app.babylon.table.transform.TransformSetSchema
- size() - Method in class app.babylon.table.column.BitList.Builder
-
Returns the number of appended values.
- size() - Method in interface app.babylon.table.column.BitList
-
Returns the number of bits.
- size() - Method in interface app.babylon.table.column.CategoryCodeList.Builder
-
Returns the number of appended codes.
- size() - Method in class app.babylon.table.column.CategoryCodeList.BuilderInt
- size() - Method in interface app.babylon.table.column.CategoryCodeList
-
Returns the number of stored category codes.
- size() - Method in interface app.babylon.table.column.Column
-
Returns the number of rows in the column.
- size() - Method in interface app.babylon.table.column.ColumnObject.Builder
-
Returns the number of rows currently accumulated by the builder.
- size() - Method in class app.babylon.table.grouping.GroupKey.ElementsGroupKey
- size() - Method in interface app.babylon.table.grouping.GroupKey
-
Returns the number of key components.
- size() - Method in interface app.babylon.table.io.Row
- size() - Method in class app.babylon.table.io.RowBuffer
- size() - Method in class app.babylon.table.selection.Selection
- size() - Method in class app.babylon.table.transform.DateValueFacts
-
Returns the stripped text length.
- size() - Method in class app.babylon.table.ViewIndex.ArrayByte
- size() - Method in class app.babylon.table.ViewIndex.ArrayChar
- size() - Method in class app.babylon.table.ViewIndex.ArrayInt
- size() - Method in interface app.babylon.table.ViewIndex.Builder
- size() - Method in class app.babylon.table.ViewIndex.BuilderInt
- size() - Method in interface app.babylon.table.ViewIndex
- sort(Column) - Static method in class app.babylon.table.column.Columns
-
Returns a sorted view using the column's natural row comparison.
- sort(ColumnName...) - Method in interface app.babylon.table.TableColumnar
- sort(Column, ComparatorInt) - Static method in class app.babylon.table.column.Columns
-
Returns a sorted view using the supplied row comparator.
- sort(TableSort.SortOrder, ColumnName...) - Method in interface app.babylon.table.TableColumnar
- sort(TableColumnar, ColumnName...) - Static method in class app.babylon.table.sorting.TableSort
- sort(TableColumnar, TableSort.SortOrder, ColumnName...) - Static method in class app.babylon.table.sorting.TableSort
- SortInt - Class in app.babylon.table.sorting
- sourceColumnName() - Method in record class app.babylon.table.plans.TablePlanAggregate.AggregateSpec
-
Returns the value of the
sourceColumnNamerecord component. - Split - Class in app.babylon.text
- Split() - Constructor for class app.babylon.text.Split
- splitColumnNames - Variable in class app.babylon.table.transform.TransformSplit
- splitOn - Variable in class app.babylon.table.transform.TransformSplit
- stableSort(int[], ComparatorInt) - Static method in class app.babylon.table.sorting.SortInt
- standard() - Static method in class app.babylon.table.ToStringSettings
- STANDARD_DECIMAL_FORMAT - Static variable in class app.babylon.table.ToStringSettings
- start(int) - Method in interface app.babylon.table.io.Row
- start(int) - Method in class app.babylon.table.io.RowBuffer
- start(ColumnName[]) - Method in interface app.babylon.table.io.RowConsumer
- start(ColumnName[]) - Method in class app.babylon.table.io.RowConsumerCreateTable
- STEP_ORDER - Static variable in class app.babylon.table.transform.TransformSetSchema
- StreamSource - Interface in app.babylon.io
-
Supplies a named input stream for reading tabular data from an external stream source.
- StreamSourceProbe - Class in app.babylon.io
- StreamSources - Class in app.babylon.io
- StreamSources() - Constructor for class app.babylon.io.StreamSources
- STRING - Static variable in class app.babylon.table.column.ColumnTypes
-
String type.
- STRING - Static variable in class app.babylon.table.column.type.TypeParsers
- Strings - Class in app.babylon.text
- Strings() - Constructor for class app.babylon.text.Strings
- stringToDate(CharSequence) - Static method in class app.babylon.table.transform.ColumnLocalDates
-
Parses a date using the default YMD interpretation.
- stringToDate(CharSequence, DateFormat) - Static method in class app.babylon.table.transform.ColumnLocalDates
-
Parses a date using the supplied format.
- stringToDecimal(Column) - Static method in class app.babylon.table.column.Columns
-
Converts a string column to decimals.
- stringToType(Column, Function<String, S>, Column.Type) - Static method in class app.babylon.table.column.Columns
-
Converts a string column to another object type using the supplied parser.
- strip(CharSequence) - Static method in class app.babylon.text.Strings
-
Unicode-aware edge stripping equivalent to
String.strip()forCharSequence. - stripEnd(CharSequence, int, int) - Static method in class app.babylon.text.Strings
-
Returns the exclusive end index of the trimmed slice after Unicode whitespace stripping.
- stripStart(CharSequence, int, int) - Static method in class app.babylon.text.Strings
-
Returns the inclusive start index of the trimmed slice after Unicode whitespace stripping.
- stripx(CharSequence) - Static method in class app.babylon.text.Strings
-
Unicode-aware edge stripping (like
String.strip()) plus additional ingestion cleanup characters. - stripx(CharSequence, int, int) - Static method in class app.babylon.text.Strings
- subSequence(int, int) - Method in interface app.babylon.table.io.Row
- subSequence(int, int) - Method in record class app.babylon.table.TableDescription
- success() - Static method in class app.babylon.table.io.TabularRowReader.Result
- success(String) - Static method in class app.babylon.table.io.TabularRowReader.Result
- SUCCESS - Enum constant in enum class app.babylon.table.io.TabularRowReader.Status
- SUM - Enum constant in enum class app.babylon.table.aggregation.Aggregate
-
Sum of set values.
T
- Table - Interface in app.babylon.table
-
Represents a tabular data set with a name, description, and row/column dimensions.
- TABLE_NAME - Static variable in class app.babylon.table.transform.TransformSetSchema
- TableColumnar - Interface in app.babylon.table
-
A column-oriented table whose data is exposed as named columns and can be sliced, filtered, transformed, grouped, and sorted.
- TableDescription - Record Class in app.babylon.table
- TableDescription() - Constructor for record class app.babylon.table.TableDescription
- TableDescription(String) - Constructor for record class app.babylon.table.TableDescription
-
Creates an instance of a
TableDescriptionrecord class. - TableException - Exception Class in app.babylon.table
- TableException(String) - Constructor for exception class app.babylon.table.TableException
- TableException(String, Throwable) - Constructor for exception class app.babylon.table.TableException
- TableIndex - Class in app.babylon.table
- TableIndex(TableColumnar, ColumnName...) - Constructor for class app.babylon.table.TableIndex
- TableName - Class in app.babylon.table
- TablePlan - Interface in app.babylon.table.plans
- TablePlanAggregate - Class in app.babylon.table.plans
- TablePlanAggregate() - Constructor for class app.babylon.table.plans.TablePlanAggregate
- TablePlanAggregate.AggregateSpec - Record Class in app.babylon.table.plans
- TablePlanCommon<T> - Class in app.babylon.table.plans
- TablePlanCommon() - Constructor for class app.babylon.table.plans.TablePlanCommon
- TablePlanRead - Class in app.babylon.table.plans
-
Reads rows into a
TableColumnar. - TablePlanRead() - Constructor for class app.babylon.table.plans.TablePlanRead
- TablePlanReadJdbc - Class in app.babylon.table.plans
-
JDBC-specific read plan that materialises a
ResultSetdirectly into aTableColumnar. - TablePlanReadJdbc() - Constructor for class app.babylon.table.plans.TablePlanReadJdbc
- Tables - Class in app.babylon.table
- Tables() - Constructor for class app.babylon.table.Tables
- TableSort - Class in app.babylon.table.sorting
- TableSort() - Constructor for class app.babylon.table.sorting.TableSort
- TableSort.SortOrder - Enum Class in app.babylon.table.sorting
- TablesToString - Class in app.babylon.table
- TablesToString() - Constructor for class app.babylon.table.TablesToString
- TabularRowReader - Interface in app.babylon.table.io
- TabularRowReader.Result - Class in app.babylon.table.io
- TabularRowReader.Status - Enum Class in app.babylon.table.io
- TabularRowReaderCommon<R> - Class in app.babylon.table.io
- TabularRowReaderCommon() - Constructor for class app.babylon.table.io.TabularRowReaderCommon
- TabularRowReaderCsv - Class in app.babylon.table.io
- TabularRowReaderCsv() - Constructor for class app.babylon.table.io.TabularRowReaderCsv
- TabularRowReaderResultSet - Class in app.babylon.table.io
- TabularRowReaderResultSet() - Constructor for class app.babylon.table.io.TabularRowReaderResultSet
- test(byte) - Method in interface app.babylon.table.column.BytePredicate
-
Tests the supplied byte value.
- text() - Method in class app.babylon.table.transform.DateValueFacts
-
Returns the stripped source text.
- TEXT_CSV - Enum constant in enum class app.babylon.io.MimeType
- TEXT_PLAIN - Enum constant in enum class app.babylon.io.MimeType
- toArray(byte[]) - Method in interface app.babylon.table.column.ColumnByte
-
Copies the values into the provided array, allocating a new array when necessary.
- toArray(double[]) - Method in interface app.babylon.table.column.ColumnDouble
-
Copies the values into the provided array, allocating a new array when necessary.
- toArray(int[]) - Method in interface app.babylon.table.column.CategoryCodeList
-
Copies the codes into an int array.
- toArray(int[]) - Method in interface app.babylon.table.column.ColumnInt
-
Copies the values into the provided array, allocating a new array when necessary.
- toArray(int[]) - Method in class app.babylon.table.ViewIndex.ArrayByte
- toArray(int[]) - Method in class app.babylon.table.ViewIndex.ArrayChar
- toArray(int[]) - Method in class app.babylon.table.ViewIndex.ArrayInt
- toArray(int[]) - Method in interface app.babylon.table.ViewIndex
- toArray(long[]) - Method in interface app.babylon.table.column.ColumnLong
-
Copies the values into the provided array, allocating a new array when necessary.
- toBuilder() - Method in class app.babylon.table.transform.TransformRegistry
- toCamelCase() - Method in class app.babylon.table.column.ColumnName
-
Returns the camelCase representation of the name.
- toCamelCaseUpper() - Method in class app.babylon.table.column.ColumnName
-
Returns the CamelUpper representation of the name.
- toCamelUpperPreserve(CharSequence) - Static method in class app.babylon.text.Strings
- toLocalDate(DateFormat) - Method in class app.babylon.table.transform.DateValueFacts
-
Converts the captured text to a local date using the supplied format.
- toSnake() - Method in class app.babylon.table.column.ColumnName
-
Returns a snake-case representation of the name.
- toSqlIdentifier() - Method in class app.babylon.table.column.ColumnName
-
Returns a SQL-friendly identifier for the name.
- toString() - Method in record class app.babylon.table.column.ColumnDefinition
-
Returns a string representation of this record class.
- toString() - Method in class app.babylon.table.column.ColumnName
- toString() - Method in class app.babylon.table.grouping.GroupKey.ElementsGroupKey
- toString() - Method in class app.babylon.table.io.RowKey
- toString() - Method in record class app.babylon.table.plans.TablePlanAggregate.AggregateSpec
-
Returns a string representation of this record class.
- toString() - Method in record class app.babylon.table.TableDescription
-
Returns a string representation of this record class.
- toString() - Method in class app.babylon.table.TableName
- toString() - Method in class app.babylon.table.transform.TransformAbs
- toString() - Method in class app.babylon.table.transform.TransformCreateConstant
- toString() - Method in class app.babylon.table.transform.TransformAdd
- toString() - Method in class app.babylon.table.transform.TransformDivide
- toString() - Method in class app.babylon.table.transform.TransformMultiply
- toString() - Method in class app.babylon.table.transform.TransformSubtract
- toString() - Method in class app.babylon.table.transform.TransformToDecimal
- toString() - Method in class app.babylon.table.transform.TransformToDecimalAbs
- toString(int) - Method in interface app.babylon.table.column.Column
-
Formats the value at the supplied row for display.
- toString(int) - Method in interface app.babylon.table.column.ColumnByte
- toString(int) - Method in interface app.babylon.table.column.ColumnCategorical
- toString(int) - Method in interface app.babylon.table.column.ColumnDouble
- toString(int) - Method in interface app.babylon.table.column.ColumnInt
- toString(int) - Method in interface app.babylon.table.column.ColumnLong
- toString(int, ToStringSettings) - Method in interface app.babylon.table.column.Column
-
Formats the value at the supplied row using the provided rendering settings.
- toString(int, ToStringSettings) - Method in interface app.babylon.table.column.ColumnObject
- toString(Column) - Static method in class app.babylon.table.column.Columns
-
Returns a short preview string for a column.
- toString(ToStringSettings) - Method in interface app.babylon.table.TableColumnar
- toString10() - Method in interface app.babylon.table.TableColumnar
- toString10(ToStringSettings) - Method in interface app.babylon.table.TableColumnar
- toStringArray(Collection<ColumnName>) - Static method in class app.babylon.table.column.ColumnName
-
Converts column names back to their exported string values.
- toStringRow(int, ToStringSettings) - Method in interface app.babylon.table.TableColumnar
- ToStringSettings - Class in app.babylon.table
- ToStringSettings() - Constructor for class app.babylon.table.ToStringSettings
- toWords(Collection<String>) - Method in class app.babylon.table.column.ColumnName
-
Splits the name into camel-case words.
- transform(Transformer<T, S>) - Method in interface app.babylon.table.column.ColumnCategorical
-
Transforms this categorical column into another categorical column.
- transform(Transformer<T, S>) - Method in interface app.babylon.table.column.ColumnObject
-
Transforms this column into another object column using the supplied transformer.
- Transform - Interface in app.babylon.table.transform
-
Applies a named structural transformation to a table's columns map.
- TRANSFORM - Static variable in class app.babylon.table.transform.TransformSetSchema
- TransformAbs - Class in app.babylon.table.transform
- TransformAdd - Class in app.babylon.table.transform
- TransformAdd(ColumnName, ColumnName, ColumnName) - Constructor for class app.babylon.table.transform.TransformAdd
- TransformAfter - Class in app.babylon.table.transform
- TransformAfter(ColumnName, ColumnName, String) - Constructor for class app.babylon.table.transform.TransformAfter
- TransformBefore - Class in app.babylon.table.transform
- TransformBefore(ColumnName, ColumnName, String) - Constructor for class app.babylon.table.transform.TransformBefore
- TransformClassify - Class in app.babylon.table.transform
- TransformClassify(ColumnName, ColumnName, Pattern, String, String) - Constructor for class app.babylon.table.transform.TransformClassify
- TransformClean - Class in app.babylon.table.transform
- TransformClean(ColumnName, Function<String, String>) - Constructor for class app.babylon.table.transform.TransformClean
- TransformCleanWhitespace - Class in app.babylon.table.transform
- TransformCleanWhitespace(ColumnName) - Constructor for class app.babylon.table.transform.TransformCleanWhitespace
- TransformCleanWhitespace(ColumnName, ColumnName) - Constructor for class app.babylon.table.transform.TransformCleanWhitespace
- TransformCoalesce - Class in app.babylon.table.transform
- TransformCoalesce(ColumnName, ColumnObject.Mode, ColumnName, ColumnName, ColumnName) - Constructor for class app.babylon.table.transform.TransformCoalesce
- transformColumns(Column[]) - Method in class app.babylon.table.transform.TransformToDecimal
- transformColumns(Column[]) - Method in class app.babylon.table.transform.TransformToDecimalAbs
- TransformConcat - Class in app.babylon.table.transform
- TransformConcat(ColumnName, String, ColumnName...) - Constructor for class app.babylon.table.transform.TransformConcat
- TransformCopy - Class in app.babylon.table.transform
- TransformCopy(ColumnName, ColumnName) - Constructor for class app.babylon.table.transform.TransformCopy
- TransformCreateConstant - Class in app.babylon.table.transform
- TransformCreateConstant(Column.Type, ColumnName, T) - Constructor for class app.babylon.table.transform.TransformCreateConstant
- TransformCreateConstant(ColumnName[], Object[], Column.Type[]) - Constructor for class app.babylon.table.transform.TransformCreateConstant
- TransformCreateConstant(ColumnName, String) - Constructor for class app.babylon.table.transform.TransformCreateConstant
- TransformDivide - Class in app.babylon.table.transform
- TransformDivide(ColumnName, ColumnName, ColumnName) - Constructor for class app.babylon.table.transform.TransformDivide
- Transformer<T,
S> - Interface in app.babylon.table.column -
Transforms individual column values from one type to another while carrying the target column type and optional output column name.
- TransformExtract - Class in app.babylon.table.transform
- TransformFactory - Interface in app.babylon.table.transform
- TransformLeft - Class in app.babylon.table.transform
- TransformLeft(ColumnName, ColumnName, int) - Constructor for class app.babylon.table.transform.TransformLeft
- TransformMultiply - Class in app.babylon.table.transform
- TransformMultiply(ColumnName, ColumnName, ColumnName) - Constructor for class app.babylon.table.transform.TransformMultiply
- TransformParseMode - Enum Class in app.babylon.table.transform
- TransformPrefix - Class in app.babylon.table.transform
- TransformPrefix(String, ColumnName) - Constructor for class app.babylon.table.transform.TransformPrefix
- TransformPrefix(String, ColumnName, ColumnName) - Constructor for class app.babylon.table.transform.TransformPrefix
- TransformRegistry - Class in app.babylon.table.transform
- TransformRegistry.Builder - Class in app.babylon.table.transform
- TransformRight - Class in app.babylon.table.transform
- TransformRight(ColumnName, ColumnName, int) - Constructor for class app.babylon.table.transform.TransformRight
- Transforms - Class in app.babylon.table.transform
- TransformSetSchema - Class in app.babylon.table.transform
- TransformSetSchema() - Constructor for class app.babylon.table.transform.TransformSetSchema
- TransformSplit - Class in app.babylon.table.transform
- TransformSplit(ColumnName, String, ColumnName...) - Constructor for class app.babylon.table.transform.TransformSplit
- transformString(String) - Method in class app.babylon.table.transform.TransformAfter
- transformString(String) - Method in class app.babylon.table.transform.TransformBefore
- transformString(String) - Method in class app.babylon.table.transform.TransformClassify
- transformString(String) - Method in class app.babylon.table.transform.TransformCleanWhitespace
- transformString(String) - Method in class app.babylon.table.transform.TransformExtract
- transformString(String) - Method in class app.babylon.table.transform.TransformLeft
- transformString(String) - Method in class app.babylon.table.transform.TransformPrefix
- transformString(String) - Method in class app.babylon.table.transform.TransformRight
- transformString(String) - Method in class app.babylon.table.transform.TransformStrip
- transformString(String) - Method in class app.babylon.table.transform.TransformSuffix
- transformString(String) - Method in class app.babylon.table.transform.TransformToLowerCase
- transformString(String) - Method in class app.babylon.table.transform.TransformToUpperCase
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformAbs
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformAdd
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformAfter
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformBefore
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformClassify
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformClean
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformCleanWhitespace
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformCoalesce
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformConcat
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformCopy
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformCreateConstant
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformDivide
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformExtract
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformLeft
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformMultiply
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformPrefix
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformRight
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformSplit
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformStringReplace
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformStringReplaceAll
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformStrip
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformSubstitute
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformSubstring
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformSubtract
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformSuffix
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToDecimal
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToDecimalAbs
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToDouble
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToInt
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToLocalDate
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToLong
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToLowerCase
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToPrimitive
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToString
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToType
- transformStringColumns(Column[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToUpperCase
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformAbs
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformAdd
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformAfter
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformBefore
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformClassify
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformClean
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformCleanWhitespace
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformCoalesce
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformConcat
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformCopy
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformCreateConstant
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformDivide
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformExtract
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformLeft
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformMultiply
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformPrefix
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformRight
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformSplit
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformStringReplace
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformStringReplaceAll
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformStrip
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformSubstitute
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformSubstring
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformSubtract
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformSuffix
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToDecimal
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToDecimalAbs
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToDouble
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToInt
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToLocalDate
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToLong
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToLowerCase
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToPrimitive
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToString
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToType
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Column.Type, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToUpperCase
- TransformStringReplace - Class in app.babylon.table.transform
- TransformStringReplaceAll - Class in app.babylon.table.transform
- TransformStrip - Class in app.babylon.table.transform
- TransformStrip(ColumnName) - Constructor for class app.babylon.table.transform.TransformStrip
- TransformStrip(ColumnName, ColumnName) - Constructor for class app.babylon.table.transform.TransformStrip
- TransformSubstitute - Class in app.babylon.table.transform
- TransformSubstitute(ColumnName, ColumnName, Map<String, String>) - Constructor for class app.babylon.table.transform.TransformSubstitute
- TransformSubstitute(String, ColumnName, ColumnName, String...) - Constructor for class app.babylon.table.transform.TransformSubstitute
- TransformSubstitute(String, ColumnName, String...) - Constructor for class app.babylon.table.transform.TransformSubstitute
- TransformSubstring - Class in app.babylon.table.transform
- TransformSubstring(ColumnName, ColumnName, int, int) - Constructor for class app.babylon.table.transform.TransformSubstring
- TransformSubtract - Class in app.babylon.table.transform
- TransformSubtract(ColumnName, ColumnName, ColumnName) - Constructor for class app.babylon.table.transform.TransformSubtract
- TransformSuffix - Class in app.babylon.table.transform
- TransformSuffix(String, ColumnName) - Constructor for class app.babylon.table.transform.TransformSuffix
- TransformSuffix(String, ColumnName, ColumnName) - Constructor for class app.babylon.table.transform.TransformSuffix
- TransformToDecimal - Class in app.babylon.table.transform
- TransformToDecimalAbs - Class in app.babylon.table.transform
- TransformToDouble - Class in app.babylon.table.transform
- TransformToDouble(ColumnName) - Constructor for class app.babylon.table.transform.TransformToDouble
- TransformToDouble(ColumnName, ColumnName) - Constructor for class app.babylon.table.transform.TransformToDouble
- TransformToInt - Class in app.babylon.table.transform
- TransformToInt(ColumnName) - Constructor for class app.babylon.table.transform.TransformToInt
- TransformToInt(ColumnName, ColumnName) - Constructor for class app.babylon.table.transform.TransformToInt
- TransformToLocalDate - Class in app.babylon.table.transform
- TransformToLocalDate(ColumnName...) - Constructor for class app.babylon.table.transform.TransformToLocalDate
- TransformToLocalDate(ColumnName, ColumnName, DateFormat) - Constructor for class app.babylon.table.transform.TransformToLocalDate
- TransformToLocalDate(DateFormat, ColumnName...) - Constructor for class app.babylon.table.transform.TransformToLocalDate
- TransformToLocalDate(Collection<ColumnName>) - Constructor for class app.babylon.table.transform.TransformToLocalDate
- TransformToLong - Class in app.babylon.table.transform
- TransformToLong(ColumnName) - Constructor for class app.babylon.table.transform.TransformToLong
- TransformToLong(ColumnName, ColumnName) - Constructor for class app.babylon.table.transform.TransformToLong
- TransformToLowerCase - Class in app.babylon.table.transform
- TransformToLowerCase(ColumnName) - Constructor for class app.babylon.table.transform.TransformToLowerCase
- TransformToLowerCase(ColumnName, ColumnName) - Constructor for class app.babylon.table.transform.TransformToLowerCase
- TransformToPrimitive - Class in app.babylon.table.transform
- TransformToPrimitive(ColumnName, Column.Type) - Constructor for class app.babylon.table.transform.TransformToPrimitive
- TransformToPrimitive(ColumnName, Column.Type, TransformParseMode) - Constructor for class app.babylon.table.transform.TransformToPrimitive
- TransformToPrimitive(ColumnName, ColumnName, Column.Type) - Constructor for class app.babylon.table.transform.TransformToPrimitive
- TransformToPrimitive(ColumnName, ColumnName, Column.Type, TransformParseMode) - Constructor for class app.babylon.table.transform.TransformToPrimitive
- TransformToString - Class in app.babylon.table.transform
- TransformToString(ColumnName...) - Constructor for class app.babylon.table.transform.TransformToString
- TransformToString(ColumnName, ColumnName) - Constructor for class app.babylon.table.transform.TransformToString
- TransformToType<T> - Class in app.babylon.table.transform
- TransformToType(Column.Type, ColumnName...) - Constructor for class app.babylon.table.transform.TransformToType
- TransformToType(Column.Type, ColumnName, Function<String, T>, ColumnName) - Constructor for class app.babylon.table.transform.TransformToType
- TransformToType(Column.Type, ColumnObject.Mode, ColumnName...) - Constructor for class app.babylon.table.transform.TransformToType
- TransformToType(Column.Type, ColumnObject.Mode, ColumnName, ColumnName) - Constructor for class app.babylon.table.transform.TransformToType
- TransformToType(Column.Type, ColumnObject.Mode, TransformParseMode, ColumnName...) - Constructor for class app.babylon.table.transform.TransformToType
- TransformToType(Column.Type, ColumnObject.Mode, TransformParseMode, ColumnName, ColumnName) - Constructor for class app.babylon.table.transform.TransformToType
- TransformToUpperCase - Class in app.babylon.table.transform
- TransformToUpperCase(ColumnName) - Constructor for class app.babylon.table.transform.TransformToUpperCase
- TransformToUpperCase(ColumnName, ColumnName) - Constructor for class app.babylon.table.transform.TransformToUpperCase
- type() - Method in record class app.babylon.table.column.ColumnDefinition
-
Returns the value of the
typerecord component. - type() - Method in interface app.babylon.table.column.Transformer
-
Returns the target column type produced by this transformer.
- type() - Method in class app.babylon.table.transform.TransformToDecimal
- type() - Method in class app.babylon.table.transform.TransformToDecimalAbs
- TYPE - Static variable in interface app.babylon.table.column.ColumnByte
-
Column type descriptor for primitive byte columns.
- TYPE - Static variable in interface app.babylon.table.column.ColumnDouble
-
Column type descriptor for primitive double columns.
- TYPE - Static variable in interface app.babylon.table.column.ColumnInt
-
Column type descriptor for primitive int columns.
- TYPE - Static variable in interface app.babylon.table.column.ColumnLong
-
Column type descriptor for primitive long columns.
- TYPE - Static variable in class app.babylon.table.transform.TransformSetSchema
- TypeParser<T> - Interface in app.babylon.table.column.type
-
Parses textual values into a target typed value.
- TypeParsers - Class in app.babylon.table.column.type
U
- Unknown - Enum constant in enum class app.babylon.table.transform.DateFormat
-
Unknown or ambiguous format.
V
- value() - Method in record class app.babylon.table.TableDescription
-
Returns the value of the
valuerecord component. - valueOf(String) - Static method in enum class app.babylon.io.MimeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class app.babylon.table.aggregation.Aggregate
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class app.babylon.table.column.ColumnObject.Mode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class app.babylon.table.io.TabularRowReader.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class app.babylon.table.sorting.TableSort.SortOrder
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class app.babylon.table.transform.DateFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class app.babylon.table.transform.InputColumnsMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class app.babylon.table.transform.TransformParseMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class app.babylon.io.MimeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class app.babylon.table.aggregation.Aggregate
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class app.babylon.table.column.ColumnObject.Mode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class app.babylon.table.io.TabularRowReader.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class app.babylon.table.sorting.TableSort.SortOrder
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class app.babylon.table.transform.DateFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class app.babylon.table.transform.InputColumnsMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class app.babylon.table.transform.TransformParseMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VARIANCE - Enum constant in enum class app.babylon.table.aggregation.Aggregate
-
Population variance of set values.
- VARIANCE_SAMPLE - Enum constant in enum class app.babylon.table.aggregation.Aggregate
-
Sample variance of set values.
- view(ViewIndex) - Method in interface app.babylon.table.column.Column
-
Returns a projected view of this column using the supplied row mapping.
- view(ViewIndex) - Method in interface app.babylon.table.column.ColumnCategorical
- view(ViewIndex) - Method in interface app.babylon.table.column.ColumnObject
- ViewIndex - Interface in app.babylon.table
-
Maps logical row positions in a view to row positions in the underlying data, including optional unset entries.
- ViewIndex.ArrayByte - Class in app.babylon.table
- ViewIndex.ArrayChar - Class in app.babylon.table
- ViewIndex.ArrayInt - Class in app.babylon.table
- ViewIndex.Builder - Interface in app.babylon.table
- ViewIndex.BuilderInt - Class in app.babylon.table
W
- warning(String) - Static method in class app.babylon.table.io.TabularRowReader.Result
- WARNING - Enum constant in enum class app.babylon.table.io.TabularRowReader.Status
- whitespace(String) - Static method in class app.babylon.text.Split
- withAggregate(ColumnName, Aggregate) - Method in class app.babylon.table.plans.TablePlanAggregate
- withAggregate(ColumnName, ColumnName, Aggregate) - Method in class app.babylon.table.plans.TablePlanAggregate
- withAutoDetectEncoding(boolean) - Method in class app.babylon.table.io.RowCursorCsv.Builder
- withAutoDetectEncoding(boolean) - Method in class app.babylon.table.io.RowSourceCsv.Builder
- withAutoDetectEncoding(boolean) - Method in class app.babylon.table.io.TabularRowReaderCsv
- withCharset(Charset) - Method in class app.babylon.table.io.RowCursorCsv.Builder
- withCharset(Charset) - Method in class app.babylon.table.io.RowSourceCsv.Builder
- withCharset(Charset) - Method in class app.babylon.table.io.TabularRowReaderCsv
- withColumnRename(ColumnName, ColumnName) - Method in class app.babylon.table.io.RowCursorCsv.Builder
- withColumnRename(ColumnName, ColumnName) - Method in class app.babylon.table.io.RowSourceCsv.Builder
- withColumnRename(ColumnName, ColumnName) - Method in interface app.babylon.table.io.TabularRowReader
- withColumnRename(ColumnName, ColumnName) - Method in class app.babylon.table.io.TabularRowReaderCommon
- withColumnRenames(Map<ColumnName, ColumnName>) - Method in class app.babylon.table.io.RowCursorCsv.Builder
- withColumnRenames(Map<ColumnName, ColumnName>) - Method in class app.babylon.table.io.RowSourceCsv.Builder
- withColumnRenames(Map<ColumnName, ColumnName>) - Method in interface app.babylon.table.io.TabularRowReader
- withColumnRenames(Map<ColumnName, ColumnName>) - Method in class app.babylon.table.io.TabularRowReaderCommon
- withColumnType(ColumnName, Column.Type) - Method in class app.babylon.table.io.RowCursorCsv.Builder
- withColumnType(ColumnName, Column.Type) - Method in class app.babylon.table.io.RowSourceCsv.Builder
-
Specifies a source-side column type for CSV reading.
- withColumnType(ColumnName, Column.Type) - Method in class app.babylon.table.plans.TablePlanAggregate
- withColumnType(ColumnName, Column.Type) - Method in class app.babylon.table.plans.TablePlanRead
-
Specifies the desired output type for a column in the resulting table.
- withColumnType(ColumnName, Column.Type) - Method in class app.babylon.table.plans.TablePlanReadJdbc
- withColumnTypes(Column.Type, ColumnName...) - Method in class app.babylon.table.plans.TablePlanRead
- withColumnTypes(Map<ColumnName, Column.Type>) - Method in class app.babylon.table.io.RowCursorCsv.Builder
- withColumnTypes(Map<ColumnName, Column.Type>) - Method in class app.babylon.table.io.RowSourceCsv.Builder
-
Specifies a source-side column type for CSV reading.
- withColumnTypes(Map<ColumnName, Column.Type>) - Method in class app.babylon.table.plans.TablePlanReadJdbc
- withDateFormatter(DateTimeFormatter) - Method in class app.babylon.table.ToStringSettings
- withDecimalFormatter(DecimalFormat) - Method in class app.babylon.table.ToStringSettings
- withFixedWidths(int[]) - Method in class app.babylon.table.io.RowCursorCsv.Builder
- withFixedWidths(int[]) - Method in class app.babylon.table.io.RowSourceCsv.Builder
- withFixedWidths(int[]) - Method in class app.babylon.table.io.TabularRowReaderCsv
- withGroupBy(ColumnName...) - Method in class app.babylon.table.plans.TablePlanAggregate
- withHeaderStrategy(HeaderStrategy) - Method in class app.babylon.table.io.RowCursorCsv.Builder
- withHeaderStrategy(HeaderStrategy) - Method in class app.babylon.table.io.RowSourceCsv.Builder
- withHeaderStrategy(HeaderStrategy) - Method in class app.babylon.table.io.TabularRowReaderCsv
- withIncludeResourceName(ColumnName) - Method in class app.babylon.table.plans.TablePlanRead
- withLocalDateFormat(DateFormat) - Method in class app.babylon.table.plans.TablePlanRead
- withName(String) - Method in class app.babylon.table.io.RowSourceResultSet.Builder
- withPreparedStatement(PreparedStatement) - Method in class app.babylon.table.io.RowSourceResultSet.Builder
- withQuote(char) - Method in class app.babylon.table.io.RowCursorCsv.Builder
- withQuote(char) - Method in class app.babylon.table.io.RowSourceCsv.Builder
- withQuote(char) - Method in class app.babylon.table.io.TabularRowReaderCsv
- withRowFilter(RowFilter) - Method in class app.babylon.table.io.RowCursorCsv.Builder
- withRowFilter(RowFilter) - Method in class app.babylon.table.io.RowSourceCsv.Builder
- withRowFilter(RowFilter) - Method in interface app.babylon.table.io.TabularRowReader
- withRowFilter(RowFilter) - Method in class app.babylon.table.io.TabularRowReaderCommon
- withSelectedColumn(ColumnName) - Method in class app.babylon.table.io.RowCursorCsv.Builder
- withSelectedColumn(ColumnName) - Method in class app.babylon.table.io.RowSourceCsv.Builder
- withSelectedColumn(ColumnName) - Method in interface app.babylon.table.io.TabularRowReader
- withSelectedColumn(ColumnName) - Method in class app.babylon.table.io.TabularRowReaderCommon
- withSelectedColumn(ColumnName) - Method in class app.babylon.table.plans.TablePlanReadJdbc
- withSelectedColumns(ColumnName...) - Method in class app.babylon.table.io.RowCursorCsv.Builder
- withSelectedColumns(ColumnName...) - Method in class app.babylon.table.io.RowSourceCsv.Builder
- withSelectedColumns(ColumnName...) - Method in interface app.babylon.table.io.TabularRowReader
- withSelectedColumns(ColumnName...) - Method in class app.babylon.table.io.TabularRowReaderCommon
- withSelectedColumns(ColumnName...) - Method in class app.babylon.table.plans.TablePlanReadJdbc
- withSelectedColumns(Collection<ColumnName>) - Method in class app.babylon.table.io.RowCursorCsv.Builder
- withSelectedColumns(Collection<ColumnName>) - Method in class app.babylon.table.io.TabularRowReaderCommon
- withSelectedColumns(Collection<ColumnName>) - Method in class app.babylon.table.plans.TablePlanReadJdbc
- withSeparator(char) - Method in class app.babylon.table.io.RowCursorCsv.Builder
- withSeparator(char) - Method in class app.babylon.table.io.RowSourceCsv.Builder
- withSeparator(char) - Method in class app.babylon.table.io.TabularRowReaderCsv
- withStreamSource(StreamSource) - Method in class app.babylon.table.io.RowSourceCsv.Builder
- withStripping(boolean) - Method in class app.babylon.table.io.RowCursorCsv.Builder
- withStripping(boolean) - Method in class app.babylon.table.io.RowSourceCsv.Builder
- withStripping(boolean) - Method in class app.babylon.table.io.TabularRowReaderCsv
- withStripTrailingZeros(boolean) - Method in class app.babylon.table.ToStringSettings
- withTableDescription(TableDescription) - Method in interface app.babylon.table.plans.TablePlan
- withTableDescription(TableDescription) - Method in class app.babylon.table.plans.TablePlanCommon
- withTableName(TableName) - Method in interface app.babylon.table.plans.TablePlan
- withTableName(TableName) - Method in class app.babylon.table.plans.TablePlanCommon
- withTransferBufferSize(int) - Method in class app.babylon.table.io.TabularRowReaderResultSet
- withTransform(Transform) - Method in class app.babylon.table.plans.TablePlanRead
- withTransforms(Transform...) - Method in class app.babylon.table.plans.TablePlanRead
Y
- YEAR_MONTH - Static variable in class app.babylon.table.column.ColumnTypes
-
YearMonth type.
- YEAR_MONTH - Static variable in class app.babylon.table.column.type.TypeParsers
- YMD - Enum constant in enum class app.babylon.table.transform.DateFormat
-
Year-month-day order.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form