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()
 
 - 
 
 -