Package de.xima.fc.logic.text.csv
Class CsvFormat
- java.lang.Object
-
- de.xima.fc.logic.text.csv.CsvFormat
-
public final class CsvFormat extends Object
CSV format options used byCsvSplitterandCsvFormatter.- Since:
- 8.2.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCsvFormat.Builder
-
Field Summary
Fields Modifier and Type Field Description booleanallowDoubleQuoteEscapePredicate<String>cellFilterUnaryOperator<String>cellNormalizerintdelimiterintescapeList<String>newlinesstatic intNONEintquoteCloseintquoteOpenPredicate<List<String>>rowFilterUnaryOperator<List<String>>rowNormalizerbooleantreatLineBreaksAsDelimiter
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CsvFormat.BuildercsvFormatBuilder()
-
-
-
Field Detail
-
NONE
public static final int NONE
- See Also:
- Constant Field Values
-
allowDoubleQuoteEscape
public final boolean allowDoubleQuoteEscape
-
cellNormalizer
public final UnaryOperator<String> cellNormalizer
-
delimiter
public final int delimiter
-
escape
public final int escape
-
quoteClose
public final int quoteClose
-
quoteOpen
public final int quoteOpen
-
rowNormalizer
public final UnaryOperator<List<String>> rowNormalizer
-
treatLineBreaksAsDelimiter
public final boolean treatLineBreaksAsDelimiter
-
-
Method Detail
-
csvFormatBuilder
public static CsvFormat.Builder csvFormatBuilder()
-
-