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 byCsvSplitter
andCsvFormatter
.- Since:
- 8.2.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CsvFormat.Builder
-
Field Summary
Fields Modifier and Type Field Description boolean
allowDoubleQuoteEscape
Predicate<String>
cellFilter
UnaryOperator<String>
cellNormalizer
int
delimiter
int
escape
List<String>
newlines
static int
NONE
int
quoteClose
int
quoteOpen
Predicate<List<String>>
rowFilter
UnaryOperator<List<String>>
rowNormalizer
boolean
treatLineBreaksAsDelimiter
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CsvFormat.Builder
csvFormatBuilder()
-
-
-
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()
-
-