Package app.babylon.table.io
Class Csv.Settings
java.lang.Object
app.babylon.table.io.Csv.Settings
- Enclosing class:
Csv
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetColumnType(ColumnName columnName) int[]getRenameColumnName(ColumnName original) getRenameColumnName(String original) charbooleanbooleanbooleanbooleanbooleanbooleanbooleanwithAutoDetectEncoding(boolean autoDetectEncoding) withCharset(Charset charset) withColumnRename(ColumnName original, ColumnName newName) withColumnType(ColumnName columnName, Column.Type columnType) withColumnType(ColumnName columnName, Class<?> valueClass) withFixedWidths(int[] fixedWiths) withHeaderStrategy(HeaderStrategy headerStrategy) withLineReaderFactory(LineReaderFactory lineReaderFactory) withRowExcludeFilter(ColumnName x, Predicate<String> filter) withRowIncludeFilter(ColumnName x, Predicate<String> filter) withSeparator(char separator) withStripping(boolean stripping) withTableName(TableName tableName)
-
Field Details
-
NON_EMPTY
-
ISIN
-
-
Constructor Details
-
Settings
public Settings() -
Settings
-
-
Method Details
-
withCharset
-
withSeparator
-
withAutoDetectEncoding
-
withRowIncludeFilter
-
withRowExcludeFilter
-
withFixedWidths
-
withIncludeResourceName
-
withStripping
-
withTableName
-
withHeaderStrategy
-
withLineReaderFactory
-
withSelectedHeader
-
withSelectedHeaders
-
withColumnRename
-
withColumnType
-
withColumnType
-
getCharset
-
hasCharset
public boolean hasCharset() -
isAutoDetectEncoding
public boolean isAutoDetectEncoding() -
isFixedWidths
public boolean isFixedWidths() -
getFixedWidths
public int[] getFixedWidths() -
getSeparator
public char getSeparator() -
hasRowIncludeFilters
public boolean hasRowIncludeFilters() -
hasRowExcludeFilters
public boolean hasRowExcludeFilters() -
getRowIncludeFilter
-
getRowExcludeFilter
-
regex
-
getHeaderStrategy
-
getLineReaderFactory
-
includeResourceName
public boolean includeResourceName() -
getResourceName
-
isStripping
public boolean isStripping() -
getTableName
-
getRenameColumnName
-
getRenameColumnName
-
getColumnType
-
getRequestedHeaders
-