Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accept(Row) - Method in interface app.babylon.table.io.RowConsumer
- accept(Row) - Method in class app.babylon.table.io.RowConsumerTableCreator
- add(boolean) - Method in class app.babylon.table.column.BitList.Builder
- 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(char[], 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(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
- 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(CharSequence) - Method in interface app.babylon.table.column.ColumnDouble.Builder
-
Parses and appends a double value, falling back to null when parsing fails.
- 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
- 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
- addColumns(Column...) - Method in interface app.babylon.table.TableColumnar
- 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.aggregation.AggregationPlan.AggregateSpec
-
Returns the value of the
aggregaterecord component. - aggregate(ColumnDouble, Aggregate) - Static method in class app.babylon.table.column.Columns
- aggregate(ColumnObject<BigDecimal>, Aggregate) - Static method in class app.babylon.table.column.Columns
- Aggregate - Enum Class in app.babylon.table.aggregation
- AggregateSpec(ColumnName, ColumnName, Aggregate) - Constructor for record class app.babylon.table.aggregation.AggregationPlan.AggregateSpec
-
Creates an instance of a
AggregateSpecrecord class. - AggregationPlan - Class in app.babylon.table.aggregation
- AggregationPlan() - Constructor for class app.babylon.table.aggregation.AggregationPlan
- AggregationPlan.AggregateSpec - Record Class in app.babylon.table.aggregation
- alphaCount() - Method in class app.babylon.table.transform.DateValueFacts
- alphaNumeric(char) - Static method in class app.babylon.lang.Is
- alphaUpper(char) - Static method in class app.babylon.lang.Is
- 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.grouping - package app.babylon.table.grouping
- app.babylon.table.io - package app.babylon.table.io
- 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
- APPLICATION_PDF - Enum constant in enum class app.babylon.io.MimeType
- apply(Column) - Method in class app.babylon.table.transform.TransformToDecimal
- 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(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<String, 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.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.TransformToString
- apply(Map<ColumnName, Column>) - Method in class app.babylon.table.transform.TransformToType
- ArgumentCheck - Class in app.babylon.lang
- ArgumentCheck() - Constructor for class app.babylon.lang.ArgumentCheck
- ARRAY - Enum constant in enum class app.babylon.table.column.ColumnObject.Mode
- asStringColumn(Column) - Static method in class app.babylon.table.column.Columns
- AUTO - Enum constant in enum class app.babylon.table.column.ColumnObject.Mode
B
- BABYLON - Static variable in class app.babylon.table.transform.TransformSetSchema
- BigDecimals - Class in app.babylon.text
- BigDecimals.PreparedDecimal - Class in app.babylon.text
- 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
- bomLengthBytes() - Method in class app.babylon.io.DataSourceProbe
- build() - Method in class app.babylon.table.column.BitList.Builder
- build() - Method in interface app.babylon.table.column.CategoryCodeList.Builder
- build() - Method in class app.babylon.table.column.CategoryCodeList.BuilderInt
- build() - Method in interface app.babylon.table.column.ColumnBuilder
-
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.transform.TransformRegistry.Builder
- build() - Method in interface app.babylon.table.ViewIndex.Builder
- build() - Method in class app.babylon.table.ViewIndex.BuilderInt
- builder() - Static method in interface app.babylon.table.column.BitList
- builder() - Static method in interface app.babylon.table.column.CategoryCodeList
- 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.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, int) - Static method in interface app.babylon.table.column.ColumnLong
-
Creates a long column builder with an initial capacity hint.
- builder(ColumnName, Class<T>) - Static method in interface app.babylon.table.column.ColumnCategorical
-
Creates a categorical column builder for the supplied value class.
- builder(ColumnName, Class<T>) - Static method in interface app.babylon.table.column.ColumnObject
-
Creates an object column builder using the default storage mode.
- builder(ColumnName, Class<T>, 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
- builderDecimal(ColumnName) - Static method in interface app.babylon.table.column.ColumnObject
-
Creates a
BigDecimalcolumn builder. - buildResult(DataSource) - Method in interface app.babylon.table.io.RowConsumerResult
- buildResult(DataSource) - Method in class app.babylon.table.io.RowConsumerTableCreator
- BYTE - Static variable in class app.babylon.table.column.ColumnTypes
- BYTE_MAX_VALUE - Static variable in interface app.babylon.table.column.CategoryCodeList
- 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
C
- CATEGORICAL - Enum constant in enum class app.babylon.table.column.ColumnObject.Mode
- 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
- CategoryCodeList.BuilderInt - Class in app.babylon.table.column
- CHAR_MAX_VALUE - Static variable in interface app.babylon.table.column.CategoryCodeList
- 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 record class app.babylon.table.TableDescription
- charAt(int, int) - Method in class app.babylon.table.io.RowKey
- chars() - Method in interface app.babylon.table.io.Row
- chars() - Method in class app.babylon.table.io.RowBuffer
- clean(String) - Static method in class app.babylon.table.column.ColumnName
- clean(String) - Static method in class app.babylon.table.TableName
- clear() - Method in class app.babylon.table.io.RowBuffer
- 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.Type - Interface in app.babylon.table.column
-
Describes the runtime value type stored by a column.
- ColumnBuilder - Interface in app.babylon.table.column
-
Builds an immutable column instance for a specific column name.
- 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.
- 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
- 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
- ColumnName - Class in app.babylon.table.column
- columnNames - Variable in class app.babylon.table.transform.TransformToDecimal
- 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.TableColumnar
- Columns - Class in app.babylon.table.column
- Columns() - Constructor for class app.babylon.table.column.Columns
- ColumnsComparator - Class in app.babylon.table.column
- ColumnsComparator(TableColumnar, ColumnName...) - Constructor for class app.babylon.table.column.ColumnsComparator
- 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
- 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.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
- compare(Integer, Integer) - Method in class app.babylon.table.column.ColumnsComparator
- compareRows(int, int) - Method in class app.babylon.table.column.ColumnsComparator
- 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
- 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.
- constant(ColumnName, T, int, Class<T>) - Static method in interface app.babylon.table.column.ColumnCategorical
-
Creates a constant categorical column with a type inferred from the value class.
- contains(ColumnName) - Method in interface app.babylon.table.TableColumnar
- copy() - Method in interface app.babylon.table.column.BitList
- copy() - Method in interface app.babylon.table.column.CategoryCodeList
- 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.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
- copyOf(Row, int[]) - Static method in class app.babylon.table.io.RowKey
- COUNT - Enum constant in enum class app.babylon.table.aggregation.Aggregate
- create(DataSource, Csv.ReadSettings) - Method in interface app.babylon.table.io.LineReaderFactory
- create(DataSource, Csv.ReadSettings) - Method in class app.babylon.table.io.LineReaderFactoryCSV
- create(Csv.ReadSettings, HeaderDetection) - Method in interface app.babylon.table.io.RowConsumerFactory
- create(Csv.ReadSettings, HeaderDetection) - Static method in class app.babylon.table.io.RowConsumerTableCreator
- create(Csv.ReadSettings, HeaderDetection, Map<ColumnName, Column.Type>) - Static method in class app.babylon.table.io.RowConsumerTableCreator
- create(String...) - Method in interface app.babylon.table.transform.TransformFactory
- create(String, String...) - Method in class app.babylon.table.transform.TransformRegistry
- createParser(Column[]) - Method in class app.babylon.table.transform.TransformToDecimal
- Csv - Class in app.babylon.table.io
- Csv() - Constructor for class app.babylon.table.io.Csv
- Csv.ReadSettings - Class in app.babylon.table.io
- current() - Method in interface app.babylon.table.io.LineReader
- current() - Method in interface app.babylon.table.io.RowStreamMarkable
D
- DataSource - Interface in app.babylon.io
-
Supplies a named input stream for reading tabular data from an external source.
- DataSourceProbe - Class in app.babylon.io
- DataSources - Class in app.babylon.io
- DataSources() - Constructor for class app.babylon.io.DataSources
- DateFormat - Enum Class in app.babylon.table.transform
- DateFormatInference - Class in app.babylon.table.transform
- DateValueFacts - Class in app.babylon.table.transform
- decimal(String) - Static method in class app.babylon.lang.Is
- DECIMAL - Static variable in class app.babylon.table.column.ColumnTypes
- detect(RowStreamMarkable, Csv.ReadSettings) - Method in interface app.babylon.table.io.HeaderStrategy
- detectedCharset() - Method in class app.babylon.io.DataSourceProbe
- detectFoundHeaders(RowStreamMarkable, Csv.ReadSettings) - Method in interface app.babylon.table.io.HeaderStrategy
- detectFoundHeaders(RowStreamMarkable, Csv.ReadSettings) - Method in class app.babylon.table.io.HeaderStrategyAuto
- detectFoundHeaders(RowStreamMarkable, Csv.ReadSettings) - Method in class app.babylon.table.io.HeaderStrategyExpectedHeaders
- detectFoundHeaders(RowStreamMarkable, Csv.ReadSettings) - Method in class app.babylon.table.io.HeaderStrategyExplicitRow
- detectFoundHeaders(RowStreamMarkable, Csv.ReadSettings) - Method in class app.babylon.table.io.HeaderStrategyNoHeaders
- detectFoundHeaders(RowStreamMarkable, Csv.ReadSettings) - Method in class app.babylon.table.io.HeaderStrategyWidestNonEmptyRow
- digit(char) - Static method in class app.babylon.lang.Is
- DMY - Enum constant in enum class app.babylon.table.transform.DateFormat
- DOUBLE - Static variable in class app.babylon.table.column.ColumnTypes
- DOUBLE_OBJECT - Static variable in class app.babylon.table.column.ColumnTypes
E
- empty(int[]) - Static method in class app.babylon.lang.Is
- 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
- end() - Method in interface app.babylon.table.io.Row
- end() - Method in class app.babylon.table.io.RowBuffer
- 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.aggregation.AggregationPlan.AggregateSpec
-
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.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
- ExcelLocalDateTime - Enum constant in enum class app.babylon.table.transform.DateFormat
- execute(DataSource, Csv.ReadSettings) - Method in class app.babylon.table.aggregation.AggregationPlan
- execute(DataSource, Csv.ReadSettings) - Method in class app.babylon.table.TableBuildPlan
- execute(TableColumnar) - Method in class app.babylon.table.aggregation.AggregationPlan
- execute(TableColumnar) - Method in class app.babylon.table.TableBuildPlan
- execute(TableName, Column...) - Method in class app.babylon.table.TableBuildPlan
- execute(TableName, TableDescription, Column...) - Method in class app.babylon.table.TableBuildPlan
- 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
- extractDouble(CharSequence) - Static method in class app.babylon.text.BigDecimals
F
- factory() - Static method in class app.babylon.table.io.RowConsumerTableCreator
- factory(Map<ColumnName, Column.Type>) - Static method in class app.babylon.table.io.RowConsumerTableCreator
- fieldCount() - Method in interface app.babylon.table.io.Row
- fieldCount() - Method in class app.babylon.table.io.RowBuffer
- 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.Builder
-
Returns the first value currently added to the builder.
- 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
- from(CharSequence) - Static method in class app.babylon.table.transform.DateValueFacts
- fromBase64(String, String, MimeType) - Static method in class app.babylon.io.DataSources
- fromClass(Class<?>, String) - Static method in class app.babylon.io.DataSources
- fromFile(File) - Static method in class app.babylon.io.DataSources
- fromFile(String, String) - Static method in class app.babylon.io.DataSources
- fromString(CharSequence, String) - Static method in class app.babylon.io.DataSources
- 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.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.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.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
- get(int) - Method in interface app.babylon.table.column.BitList
- get(int) - Method in interface app.babylon.table.column.CategoryCodeList.Builder
- get(int) - Method in class app.babylon.table.column.CategoryCodeList.BuilderInt
- get(int) - Method in interface app.babylon.table.column.CategoryCodeList
- 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(ColumnName) - Method in interface app.babylon.table.TableColumnar
- getAggregateSpecs() - Method in class app.babylon.table.aggregation.AggregationPlan
- 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.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(DataSource) - Static method in class app.babylon.io.DataSources
- getCanonical() - Method in class app.babylon.table.column.ColumnName
- getCategorical(ColumnName) - Method in interface app.babylon.table.TableColumnar
- getCategorical(ColumnName, Class<T>) - 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 the column.
- getCategoryValue(int) - Method in interface app.babylon.table.column.ColumnCategorical
-
Resolves a dictionary code to its categorical value.
- getCharset() - Method in class app.babylon.table.io.Csv.ReadSettings
- 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
- 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.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.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.aggregation.AggregationPlan
- getColumnType(ColumnName) - Method in class app.babylon.table.TableBuildPlan
- getColumnTypes() - Method in class app.babylon.table.aggregation.AggregationPlan
- getColumnTypes() - Method in class app.babylon.table.TableBuildPlan
- getComponent(int) - Method in class app.babylon.table.grouping.GroupKey.ElementsGroupKey
- getComponent(int) - Method in interface app.babylon.table.grouping.GroupKey
- 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
- getFirstRow() - Method in interface app.babylon.table.Table
- getFirstRow() - Method in interface app.babylon.table.TableColumnar
- getFixedWidths() - Method in class app.babylon.table.io.Csv.ReadSettings
- getGroupByColumns() - Method in class app.babylon.table.aggregation.AggregationPlan
- getGroupedTables(Map<GroupKey, TableColumnar>) - Method in class app.babylon.table.grouping.GroupBy
- getHeaderRowIndex() - Method in class app.babylon.table.io.HeaderStrategyExplicitRow
- getHeadersFound() - Method in class app.babylon.table.io.HeaderDetection
- getHeaderStrategy() - Method in class app.babylon.table.io.Csv.ReadSettings
- getInt(ColumnName) - Method in interface app.babylon.table.TableColumnar
- getLast() - Method in interface app.babylon.table.grouping.GroupKey
- getLastRow() - Method in interface app.babylon.table.Table
- getLastRow() - Method in interface app.babylon.table.TableColumnar
- getLineReaderFactory() - Method in class app.babylon.table.io.Csv.ReadSettings
- getLong(ColumnName) - Method in interface app.babylon.table.TableColumnar
- getMinimum(ColumnObject<LocalDate>) - Static method in class app.babylon.table.transform.ColumnLocalDates
- getName() - Method in interface app.babylon.io.DataSource
- getName() - Method in enum class app.babylon.io.MimeType
- getName() - Method in interface app.babylon.table.column.Column
-
Returns the logical column name.
- getName() - Method in interface app.babylon.table.column.ColumnBuilder
-
Returns the name that will be assigned to the built column.
- getName() - Method in interface app.babylon.table.column.ColumnObject.Builder
- 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.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.TransformToString
- getName() - Method in class app.babylon.table.transform.TransformToType
- getName() - Method in class app.babylon.table.transform.TransformToUpperCase
- getOriginal() - Method in class app.babylon.table.TableName
- getOutputTableDescription() - Method in class app.babylon.table.TableBuildPlan
- getOutputTableName() - Method in class app.babylon.table.aggregation.AggregationPlan
- getOutputTableName() - Method in class app.babylon.table.TableBuildPlan
- getRenameColumnName(ColumnName) - Method in class app.babylon.table.io.Csv.ReadSettings
- getRenameColumnName(String) - Method in class app.babylon.table.io.Csv.ReadSettings
- getResourceName() - Method in class app.babylon.table.io.Csv.ReadSettings
- 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
- getRowExcludeFilter(ColumnName) - Method in class app.babylon.table.io.Csv.ReadSettings
- getRowIncludeFilter(ColumnName) - Method in class app.babylon.table.io.Csv.ReadSettings
- getScanLimit() - Method in interface app.babylon.table.io.HeaderStrategy
- 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
- getSelectedColumns(Collection<ColumnName>) - Method in class app.babylon.table.io.Csv.ReadSettings
- getSelectedHeaders() - Method in class app.babylon.table.io.HeaderDetection
- getSelectedPositions() - Method in class app.babylon.table.io.HeaderDetection
- getSeparator() - Method in class app.babylon.table.io.Csv.ReadSettings
- getSettings() - Method in interface app.babylon.table.io.LineReader
- getSnippet(DataSource) - Static method in class app.babylon.io.DataSources
- getString(int) - Method in class app.babylon.table.io.RowKey
- getString(ColumnName) - Method in interface app.babylon.table.TableColumnar
- getTable() - Method in class app.babylon.table.TableIndex
- getTableName() - Method in class app.babylon.table.io.Csv.ReadSettings
- getTransforms() - Method in class app.babylon.table.TableBuildPlan
- 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.ColumnDouble
- getType() - Method in interface app.babylon.table.column.ColumnInt
- getType() - Method in interface app.babylon.table.column.ColumnLong
- getTyped(ColumnName, Class<T>) - 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
- 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.
- groupBy(ColumnName...) - Method in interface app.babylon.table.TableColumnar
- groupBy(TableColumnar, ColumnName...) - Static method in class app.babylon.table.grouping.GroupBys
- GroupBy - Class in app.babylon.table.grouping
- GroupBy(Map<GroupKey, TableColumnar>) - Constructor for class app.babylon.table.grouping.GroupBy
- GroupBys - Class in app.babylon.table.grouping
- 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
H
- hasBom() - Method in class app.babylon.io.DataSourceProbe
- hasCharset() - Method in class app.babylon.table.io.Csv.ReadSettings
- hasCommas() - Method in class app.babylon.table.transform.DateValueFacts
- hashCode() - Method in record class app.babylon.table.aggregation.AggregationPlan.AggregateSpec
-
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.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
- hasRowExcludeFilters() - Method in class app.babylon.table.io.Csv.ReadSettings
- hasRowIncludeFilters() - Method in class app.babylon.table.io.Csv.ReadSettings
- hasUtf16BeBom() - Method in class app.babylon.io.DataSourceProbe
- hasUtf16LeBom() - Method in class app.babylon.io.DataSourceProbe
- hasUtf8Bom() - Method in class app.babylon.io.DataSourceProbe
- HeaderDetection - Class in app.babylon.table.io
- HeaderDetection(String[]) - Constructor for class app.babylon.table.io.HeaderDetection
- HeaderDetection(String[], boolean) - Constructor for class app.babylon.table.io.HeaderDetection
- HeaderDetection(String[], boolean, String[], int[]) - Constructor for class app.babylon.table.io.HeaderDetection
- 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
- id() - Method in interface app.babylon.table.column.Column.Type
-
Returns the stable identifier used for this column type.
- in(ColumnObject<T>, T[]) - Static method in class app.babylon.table.selection.Selections
- includeResourceName() - Method in class app.babylon.table.io.Csv.ReadSettings
- index(Object...) - Method in class app.babylon.table.TableIndex
- inferFormat(ColumnObject<String>) - Static method in class app.babylon.table.transform.DateFormatInference
- inferFormats(ColumnObject<String>[]) - Static method in class app.babylon.table.transform.DateFormatInference
- InputColumnsMode - Enum Class in app.babylon.table.transform
- INT - Static variable in class app.babylon.table.column.ColumnTypes
- INT_NULL - Static variable in interface app.babylon.table.ViewIndex
- INT_OBJECT - Static variable in class app.babylon.table.column.ColumnTypes
- integer(String) - Static method in class app.babylon.lang.Is
- invalidForDateTokens() - Method in class app.babylon.table.transform.DateValueFacts
- 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
- 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.Csv.ReadSettings
- 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
- isEmpty(Column) - Static method in class app.babylon.table.column.Columns
- 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
- isExcelLocalDateTime() - Method in class app.babylon.table.transform.DateValueFacts
- isExtractableDecimalWord(String) - Static method in class app.babylon.text.BigDecimals
- isFixedWidths() - Method in class app.babylon.table.io.Csv.ReadSettings
- isLikelyDate(CharSequence) - Static method in class app.babylon.table.transform.DateFormatInference
- isLikelyDate(CharSequence, boolean) - Static method in class app.babylon.table.transform.DateFormatInference
- isLocalDate(Column) - Static method in class app.babylon.table.transform.ColumnLocalDates
- isNegativeBracket() - Method in class app.babylon.text.BigDecimals.PreparedDecimal
- 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.DataSourceProbe
- isPercent() - Method in class app.babylon.text.BigDecimals.PreparedDecimal
- 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 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
- isStrictInteger(CharSequence) - Static method in class app.babylon.table.transform.DateFormatInference
- isStringColumn(Column) - Static method in class app.babylon.table.column.Columns
- isStripping() - Method in class app.babylon.table.io.Csv.ReadSettings
- isStripTrailingZeros() - Method in class app.babylon.table.ToStringSettings
- isSyntheticHeaders() - Method in class app.babylon.table.io.HeaderDetection
- isXls() - Method in class app.babylon.io.DataSourceProbe
- 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.DataSourceProbe
- 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.DataSourceProbe
L
- last() - Method in interface app.babylon.table.column.ColumnObject.Builder
-
Returns the most recently added value.
- 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
- 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(String, int, char) - Static method in class app.babylon.text.Strings
- 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 and reader settings.
- LineReaderFactory - Interface in app.babylon.table.io
-
Creates
LineReaderinstances for a data source and a set of read settings. - LineReaderFactoryCSV - Class in app.babylon.table.io
- LineReaderFactoryCSV() - Constructor for class app.babylon.table.io.LineReaderFactoryCSV
- literal(String, String, boolean) - Static method in class app.babylon.text.Split
- LOCALDATE - Static variable in class app.babylon.table.column.ColumnTypes
- LONG - Static variable in class app.babylon.table.column.ColumnTypes
- LONG_OBJECT - Static variable in class app.babylon.table.column.ColumnTypes
M
- mark(int) - Method in interface app.babylon.table.io.RowStreamMarkable
- max(ColumnObject<T>) - Static method in class app.babylon.table.column.Columns
- MAX - Enum constant in enum class app.babylon.table.aggregation.Aggregate
- MDY - Enum constant in enum class app.babylon.table.transform.DateFormat
- MEAN - Enum constant in enum class app.babylon.table.aggregation.Aggregate
- MimeType - Enum Class in app.babylon.io
- MIN - Enum constant in enum class app.babylon.table.aggregation.Aggregate
N
- Natural - Enum constant in enum class app.babylon.table.sorting.TableSort.SortOrder
- naturalDateSplit() - Method in class app.babylon.table.transform.DateValueFacts
- ne(ColumnObject<T>, T) - Static method in class app.babylon.table.selection.Selections
- newCategorical(ColumnName, T, int, Class<T>) - Static method in class app.babylon.table.column.Columns
- newColumn(ColumnName, Column.Type) - Static method in class app.babylon.table.column.Columns
- 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
- newCopyName - Variable in class app.babylon.table.transform.TransformCopy
- newDecimal(ColumnName, BigDecimal, int) - Static method in class app.babylon.table.column.Columns
- newDouble(ColumnName, double, int) - Static method in class app.babylon.table.column.Columns
- newInt(ColumnName, int, int) - Static method in class app.babylon.table.column.Columns
- newString(ColumnName, String, int) - Static method in class app.babylon.table.column.Columns
- newStringView(ColumnObject<String>, ViewIndex) - Static method in class app.babylon.table.column.Columns
- newTable(TableName, Column...) - Static method in class app.babylon.table.Tables
- newTable(TableName, ColumnBuilder...) - 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, ColumnBuilder...) - 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
- next() - Method in interface app.babylon.table.io.LineReader
- next() - Method in interface app.babylon.table.io.RowStreamMarkable
- nin(ColumnObject<T>, T[]) - Static method in class app.babylon.table.selection.Selections
- nonEmpty(int[]) - Static method in class app.babylon.lang.ArgumentCheck
- nonEmpty(String) - Static method in class app.babylon.lang.ArgumentCheck
- nonEmpty(T) - Static method in class app.babylon.lang.ArgumentCheck
- nonEmpty(T[]) - Static method in class app.babylon.lang.ArgumentCheck
- nonEmptyAsString(CharSequence) - Static method in class app.babylon.lang.ArgumentCheck
- nonNegative(int) - Static method in class app.babylon.lang.ArgumentCheck
- nonNull(T) - Static method in class app.babylon.lang.ArgumentCheck
- nonNull(T, String) - Static method in class app.babylon.lang.ArgumentCheck
- normalizedNumberText() - Method in class app.babylon.text.BigDecimals.PreparedDecimal
- not() - Method in interface app.babylon.table.selection.RowFilter
- not() - Method in class app.babylon.table.selection.Selection
O
- of(byte[], String) - Static method in class app.babylon.io.DataSourceProbe
- of(DataSource) - Static method in class app.babylon.io.DataSourceProbe
- of(ColumnName) - Static method in class app.babylon.table.transform.TransformToDecimal
- 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(ViewIndex) - Static method in interface app.babylon.table.ViewIndex
- of(BufferedInputStream, String) - Static method in class app.babylon.io.DataSourceProbe
- of(Class<?>) - Static method in interface app.babylon.table.column.Column.Type
-
Resolves a column type descriptor for the supplied Java class.
- of(Class<T>, Function<String, T>, String...) - Static method in class app.babylon.table.transform.TransformToType
- of(Object...) - Static method in interface app.babylon.table.grouping.GroupKey
- of(String) - Static method in class app.babylon.table.column.ColumnName
- 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.transform.TransformToDecimal
- of(String[]) - Static method in class app.babylon.table.column.ColumnName
- 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.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.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
- of(Collection<String>) - Static method in class app.babylon.table.column.ColumnName
- of(Function<? super T, ? extends S>, Class<S>) - Static method in interface app.babylon.table.column.Transformer
- of(Function<? super T, ? extends S>, Class<S>, ColumnName) - Static method in interface app.babylon.table.column.Transformer
- ONLY_ONE_IN - Enum constant in enum class app.babylon.table.transform.TransformParseMode
- onlyDigits() - Method in class app.babylon.table.transform.DateValueFacts
- 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
- openStream() - Method in interface app.babylon.io.DataSource
- 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.aggregation.AggregationPlan.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
- parse(CharSequence) - Static method in enum class app.babylon.table.transform.InputColumnsMode
- parse(CharSequence) - Static method in class app.babylon.text.BigDecimals
- 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
- parse(String) - Static method in enum class app.babylon.table.transform.TransformParseMode
- parseDouble(CharSequence) - Static method in class app.babylon.text.BigDecimals
- PARSER - Static variable in enum class app.babylon.io.MimeType
- parseThreeNumberGroups() - Method in class app.babylon.table.transform.DateValueFacts
- prepare(CharSequence) - Static method in class app.babylon.text.BigDecimals
- 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.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.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(DataSource, Csv.ReadSettings) - Static method in class app.babylon.table.io.Csv
- read(DataSource, Csv.ReadSettings, HeaderStrategy) - Static method in class app.babylon.table.io.Csv
- read(DataSource, Csv.ReadSettings, HeaderStrategy, RowConsumerFactory<T>) - Static method in class app.babylon.table.io.Csv
- read(DataSource, Csv.ReadSettings, RowConsumerFactory<T>) - Static method in class app.babylon.table.io.Csv
- ReadSettings() - Constructor for class app.babylon.table.io.Csv.ReadSettings
- 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
- removeDuplicates(TableColumnar, ColumnName...) - Static method in class app.babylon.table.Tables
- replace(Column...) - Method in interface app.babylon.table.TableColumnar
- replaceOrAdd(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). - resolveBomLength(Csv.ReadSettings, DataSourceProbe) - Static method in class app.babylon.table.io.LineReaderFactoryCSV
- resolveCharset(Csv.ReadSettings, DataSourceProbe) - Static method in class app.babylon.table.io.LineReaderFactoryCSV
- resolveParser(Function<CharSequence, T>, Function<CharSequence, T>) - Static method in class app.babylon.table.transform.TransformToDecimal
- RETAIN - Enum constant in enum class app.babylon.table.transform.InputColumnsMode
- Reverse - Enum constant in enum class app.babylon.table.sorting.TableSort.SortOrder
- rightPad(String, int, char) - Static method in class app.babylon.text.Strings
- Row - Interface in app.babylon.table.io
-
Represents a parsed input row as offsets into a shared character buffer.
- 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.
- RowConsumerFactory<T> - Interface in app.babylon.table.io
-
Creates row consumers after header detection has established how incoming rows should be interpreted.
- RowConsumerResult<T> - Interface in app.babylon.table.io
-
A row consumer that can build a final result once all input rows have been processed.
- RowConsumerTableCreator - Class 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.
- RowKey - Class in app.babylon.table.io
- RowKey() - Constructor for class app.babylon.table.io.RowKey
- RowStreamMarkable - Interface in app.babylon.table.io
-
Streams rows with support for marking a position and resetting back to it.
S
- 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
- 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
- size() - Method in interface app.babylon.table.column.BitList
- size() - Method in interface app.babylon.table.column.CategoryCodeList.Builder
- size() - Method in class app.babylon.table.column.CategoryCodeList.BuilderInt
- size() - Method in interface app.babylon.table.column.CategoryCodeList
- 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
- size() - Method in class app.babylon.table.selection.Selection
- size() - Method in class app.babylon.table.transform.DateValueFacts
- 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(ColumnName...) - Method in interface app.babylon.table.TableColumnar
- 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.aggregation.AggregationPlan.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
- STEP_ORDER - Static variable in class app.babylon.table.transform.TransformSetSchema
- strictLeftDecimal(String, int) - Static method in class app.babylon.lang.Is
- STRING - Static variable in class app.babylon.table.column.ColumnTypes
- 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
- stringToDate(CharSequence, DateFormat) - Static method in class app.babylon.table.transform.ColumnLocalDates
- stringToDecimal(Column) - Static method in class app.babylon.table.column.Columns
- stringToType(Column, Function<String, S>, Class<S>) - Static method in class app.babylon.table.column.Columns
- stripx(char[], int, int) - Static method in class app.babylon.text.Strings
- stripx(CharSequence) - Static method in class app.babylon.text.Strings
-
Unicode-aware edge stripping (like
String.strip()) plus additional ingestion cleanup characters. - subSequence(int, int) - Method in record class app.babylon.table.TableDescription
- SUM - Enum constant in enum class app.babylon.table.aggregation.Aggregate
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
- TableBuildPlan - Class in app.babylon.table
- TableBuildPlan() - Constructor for class app.babylon.table.TableBuildPlan
- 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
- 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
- text() - Method in class app.babylon.table.transform.DateValueFacts
- TEXT_CSV - Enum constant in enum class app.babylon.io.MimeType
- TEXT_PLAIN - Enum constant in enum class app.babylon.io.MimeType
- 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
- 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.
- toBufferedStream(InputStream) - Static method in class app.babylon.table.io.LineReaderFactoryCSV
- toBuilder() - Method in class app.babylon.table.transform.TransformRegistry
- toCamelCase() - Method in class app.babylon.table.column.ColumnName
- toCamelCaseUpper() - Method in class app.babylon.table.column.ColumnName
- toCamelUpperPreserve(String) - Static method in class app.babylon.text.Strings
- toLocalDate(DateFormat) - Method in class app.babylon.table.transform.DateValueFacts
- toSnake() - Method in class app.babylon.table.column.ColumnName
- toSql() - Method in class app.babylon.table.column.ColumnName
- toString() - Method in record class app.babylon.table.aggregation.AggregationPlan.AggregateSpec
-
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.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.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(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.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
- 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
- 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
- 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
- TransformAbs(ColumnName) - Constructor for class app.babylon.table.transform.TransformAbs
- TransformAbs(ColumnName, ColumnName) - Constructor for class app.babylon.table.transform.TransformAbs
- 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
- 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(ColumnName[], Object[], Class<?>[]) - Constructor for class app.babylon.table.transform.TransformCreateConstant
- TransformCreateConstant(ColumnName, String) - Constructor for class app.babylon.table.transform.TransformCreateConstant
- TransformCreateConstant(Class<T>, ColumnName, T) - 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 value type and optional output column name.
- TransformExtract - Class in app.babylon.table.transform
- TransformExtract(ColumnName, Pattern) - Constructor for class app.babylon.table.transform.TransformExtract
- TransformExtract(ColumnName, Pattern, ColumnName) - Constructor for class app.babylon.table.transform.TransformExtract
- 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[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformAbs
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformAdd
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformAfter
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformBefore
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformClassify
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformClean
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformCleanWhitespace
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformCoalesce
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformConcat
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformCopy
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformCreateConstant
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformDivide
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformExtract
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformLeft
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformMultiply
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformPrefix
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformRight
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformSplit
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformStringReplace
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformStringReplaceAll
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformStrip
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformSubstitute
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformSubstring
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformSubtract
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformSuffix
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToDecimal
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToDouble
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToInt
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToLocalDate
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToLong
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToLowerCase
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToString
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToType
- transformStringColumns(Column[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToUpperCase
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformAbs
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformAdd
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformAfter
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformBefore
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformClassify
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformClean
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformCleanWhitespace
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformCoalesce
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformConcat
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformCopy
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformCreateConstant
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformDivide
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformExtract
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformLeft
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformMultiply
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformPrefix
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformRight
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformSplit
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformStringReplace
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformStringReplaceAll
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformStrip
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformSubstitute
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformSubstring
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformSubtract
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformSuffix
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToDecimal
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToDouble
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToInt
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToLocalDate
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToLong
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToLowerCase
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToString
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToType
- transformStringColumns(Map<ColumnName, Column>, ColumnName[], ColumnName[], Class<T>, Function<CharSequence, T>) - Method in class app.babylon.table.transform.TransformToUpperCase
- TransformStringReplace - Class in app.babylon.table.transform
- TransformStringReplace(ColumnName, ColumnName, String, String) - Constructor for class app.babylon.table.transform.TransformStringReplace
- TransformStringReplace(ColumnName, String, String) - Constructor for class app.babylon.table.transform.TransformStringReplace
- TransformStringReplaceAll - Class in app.babylon.table.transform
- TransformStringReplaceAll(ColumnName, ColumnName, String, String) - Constructor for class app.babylon.table.transform.TransformStringReplaceAll
- TransformStringReplaceAll(ColumnName, String, String) - Constructor for class app.babylon.table.transform.TransformStringReplaceAll
- 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
- TransformToDecimal(boolean, ColumnName...) - Constructor for class app.babylon.table.transform.TransformToDecimal
- TransformToDecimal(ColumnName...) - Constructor for class app.babylon.table.transform.TransformToDecimal
- TransformToDecimal(ColumnName, ColumnName, boolean) - Constructor for class app.babylon.table.transform.TransformToDecimal
- TransformToDecimal(ColumnName, ColumnName, Function<CharSequence, BigDecimal>) - Constructor for class app.babylon.table.transform.TransformToDecimal
- TransformToDecimal(Collection<ColumnName>) - Constructor for class app.babylon.table.transform.TransformToDecimal
- TransformToDecimal(Function<CharSequence, BigDecimal>, ColumnName...) - Constructor for class app.babylon.table.transform.TransformToDecimal
- 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
- 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(Class<T>, ColumnName, Function<String, T>, ColumnName) - Constructor for class app.babylon.table.transform.TransformToType
- TransformToType(Class<T>, ColumnObject.Mode, ColumnName, Function<String, T>, ColumnName) - Constructor for class app.babylon.table.transform.TransformToType
- TransformToType(Class<T>, ColumnObject.Mode, TransformParseMode, ColumnName, Function<String, T>, ColumnName) - Constructor for class app.babylon.table.transform.TransformToType
- TransformToType(Class<T>, ColumnObject.Mode, TransformParseMode, Function<String, T>, ColumnName...) - Constructor for class app.babylon.table.transform.TransformToType
- TransformToType(Class<T>, ColumnObject.Mode, Function<String, T>, ColumnName...) - Constructor for class app.babylon.table.transform.TransformToType
- TransformToType(Class<T>, Function<String, T>, 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 - 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
U
- Unknown - Enum constant in enum class app.babylon.table.transform.DateFormat
V
- value() - Method in record class app.babylon.table.TableDescription
-
Returns the value of the
valuerecord component. - valueClass() - Method in interface app.babylon.table.column.Transformer
- valueClass() - Method in class app.babylon.table.transform.TransformToDecimal
- 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.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.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.
- 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
- whitespace(String) - Static method in class app.babylon.text.Split
- withAggregate(ColumnName, Aggregate) - Method in class app.babylon.table.aggregation.AggregationPlan
- withAggregate(ColumnName, ColumnName, Aggregate) - Method in class app.babylon.table.aggregation.AggregationPlan
- withAutoDetectEncoding(boolean) - Method in class app.babylon.table.io.Csv.ReadSettings
- withCharset(Charset) - Method in class app.babylon.table.io.Csv.ReadSettings
- withColumnRename(ColumnName, ColumnName) - Method in class app.babylon.table.io.Csv.ReadSettings
- withColumnType(ColumnName, Column.Type) - Method in class app.babylon.table.aggregation.AggregationPlan
- withColumnType(ColumnName, Column.Type) - Method in class app.babylon.table.TableBuildPlan
- withColumnType(ColumnName, Class<?>) - Method in class app.babylon.table.aggregation.AggregationPlan
- withColumnType(ColumnName, Class<?>) - Method in class app.babylon.table.TableBuildPlan
- 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.Csv.ReadSettings
- withGroupBy(ColumnName...) - Method in class app.babylon.table.aggregation.AggregationPlan
- withHeaderStrategy(HeaderStrategy) - Method in class app.babylon.table.io.Csv.ReadSettings
- withIncludeResourceName(ColumnName) - Method in class app.babylon.table.io.Csv.ReadSettings
- withLineReaderFactory(LineReaderFactory) - Method in class app.babylon.table.io.Csv.ReadSettings
- withOutputTableDescription(TableDescription) - Method in class app.babylon.table.TableBuildPlan
- withOutputTableName(TableName) - Method in class app.babylon.table.aggregation.AggregationPlan
- withOutputTableName(TableName) - Method in class app.babylon.table.TableBuildPlan
- withRowExcludeFilter(ColumnName, Predicate<String>) - Method in class app.babylon.table.io.Csv.ReadSettings
- withRowIncludeFilter(ColumnName, Predicate<String>) - Method in class app.babylon.table.io.Csv.ReadSettings
- withSelectedColumn(ColumnName) - Method in class app.babylon.table.io.Csv.ReadSettings
- withSelectedColumns(ColumnName...) - Method in class app.babylon.table.io.Csv.ReadSettings
- withSeparator(char) - Method in class app.babylon.table.io.Csv.ReadSettings
- withStripping(boolean) - Method in class app.babylon.table.io.Csv.ReadSettings
- withStripTrailingZeros(boolean) - Method in class app.babylon.table.ToStringSettings
- withTableName(TableName) - Method in class app.babylon.table.io.Csv.ReadSettings
- withTransform(Transform) - Method in class app.babylon.table.TableBuildPlan
- withTransforms(Transform...) - Method in class app.babylon.table.TableBuildPlan
Y
- YMD - Enum constant in enum class app.babylon.table.transform.DateFormat
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form