Uses of Class
app.babylon.table.io.Csv.Settings
Packages that use Csv.Settings
-
Uses of Csv.Settings in app.babylon.table
Methods in app.babylon.table with parameters of type Csv.SettingsModifier and TypeMethodDescriptionTableBuildPlan.execute(DataSource dataSource, Csv.Settings settings) -
Uses of Csv.Settings in app.babylon.table.aggregation
Methods in app.babylon.table.aggregation with parameters of type Csv.SettingsModifier and TypeMethodDescriptionAggregationPlan.execute(DataSource dataSource, Csv.Settings readSettings) -
Uses of Csv.Settings in app.babylon.table.io
Methods in app.babylon.table.io that return Csv.SettingsModifier and TypeMethodDescriptionLineReader.getSettings()Csv.Settings.withAutoDetectEncoding(boolean autoDetectEncoding) Csv.Settings.withCharset(Charset charset) Csv.Settings.withColumnRename(ColumnName original, ColumnName newName) Csv.Settings.withColumnType(ColumnName columnName, Column.Type columnType) Csv.Settings.withColumnType(ColumnName columnName, Class<?> valueClass) Csv.Settings.withFixedWidths(int[] fixedWiths) Csv.Settings.withHeaderStrategy(HeaderStrategy headerStrategy) Csv.Settings.withIncludeResourceName(ColumnName x) Csv.Settings.withLineReaderFactory(LineReaderFactory lineReaderFactory) Csv.Settings.withRowExcludeFilter(ColumnName x, Predicate<String> filter) Csv.Settings.withRowIncludeFilter(ColumnName x, Predicate<String> filter) Csv.Settings.withSelectedHeader(ColumnName x) Csv.Settings.withSelectedHeaders(ColumnName... x) Csv.Settings.withSeparator(char separator) Csv.Settings.withStripping(boolean stripping) Csv.Settings.withTableName(TableName tableName) Methods in app.babylon.table.io with parameters of type Csv.SettingsModifier and TypeMethodDescriptionLineReaderFactory.create(DataSource dataSource, Csv.Settings readSettings) LineReaderFactoryCSV.create(DataSource dataSource, Csv.Settings readSettings) RowConsumerFactory.create(Csv.Settings options, HeaderDetection headerDetection) static RowConsumerTableCreatorRowConsumerTableCreator.create(Csv.Settings options, HeaderDetection headerDetection) static RowConsumerTableCreatorRowConsumerTableCreator.create(Csv.Settings options, HeaderDetection headerDetection, Map<ColumnName, Column.Type> explicitColumnTypes) default HeaderDetectionHeaderStrategy.detect(RowStreamMarkable rowStream, Csv.Settings readSettings) HeaderStrategy.detectFoundHeaders(RowStreamMarkable rowStream, Csv.Settings readSettings) HeaderStrategyAuto.detectFoundHeaders(RowStreamMarkable rowStream, Csv.Settings readSettings) HeaderStrategyExpectedHeaders.detectFoundHeaders(RowStreamMarkable rowStream, Csv.Settings readSettings) HeaderStrategyExplicitRow.detectFoundHeaders(RowStreamMarkable rowStream, Csv.Settings readSettings) HeaderStrategyNoHeaders.detectFoundHeaders(RowStreamMarkable rowStream, Csv.Settings readSettings) HeaderStrategyWidestNonEmptyRow.detectFoundHeaders(RowStreamMarkable rowStream, Csv.Settings readSettings) static TableColumnarCsv.read(DataSource ds, Csv.Settings options) static TableColumnarCsv.read(DataSource ds, Csv.Settings options, HeaderStrategy headerStrategy) static <T> TCsv.read(DataSource ds, Csv.Settings options, HeaderStrategy headerStrategy, RowConsumerFactory<T> rowConsumerFactory) static <T> TCsv.read(DataSource ds, Csv.Settings options, RowConsumerFactory<T> rowConsumerFactory) protected static intLineReaderFactoryCSV.resolveBomLength(Csv.Settings options, DataSourceProbe probe) protected static CharsetLineReaderFactoryCSV.resolveCharset(Csv.Settings options, DataSourceProbe probe) Constructors in app.babylon.table.io with parameters of type Csv.Settings