class CsvParserFactory
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private static boolean |
COMMENT_PROCESSING_FOR_CSV_FILE_SOURCE |
private static java.lang.String |
DEFAULT_DELIMITER |
private static char |
EMPTY_CHAR |
private static java.lang.String |
LINE_SEPARATOR |
| Constructor and Description |
|---|
CsvParserFactory() |
| Modifier and Type | Method and Description |
|---|---|
private static com.univocity.parsers.csv.CsvParser |
createParser(java.lang.String delimiter,
java.lang.String lineSeparator,
char quote,
java.lang.String emptyValue,
int maxCharsPerColumn,
boolean commentProcessingEnabled,
boolean headerExtractionEnabled,
boolean ignoreLeadingAndTrailingWhitespace) |
(package private) static com.univocity.parsers.csv.CsvParser |
createParserFor(CsvFileSource annotation) |
(package private) static com.univocity.parsers.csv.CsvParser |
createParserFor(CsvSource annotation) |
private static com.univocity.parsers.csv.CsvParserSettings |
createParserSettings(java.lang.String delimiter,
java.lang.String lineSeparator,
char quote,
java.lang.String emptyValue,
int maxCharsPerColumn,
boolean commentProcessingEnabled,
boolean headerExtractionEnabled,
boolean ignoreLeadingAndTrailingWhitespace) |
private static java.lang.String |
selectDelimiter(java.lang.annotation.Annotation annotation,
char delimiter,
java.lang.String delimiterString) |
private static final java.lang.String DEFAULT_DELIMITER
private static final java.lang.String LINE_SEPARATOR
private static final char EMPTY_CHAR
private static final boolean COMMENT_PROCESSING_FOR_CSV_FILE_SOURCE
static com.univocity.parsers.csv.CsvParser createParserFor(CsvSource annotation)
static com.univocity.parsers.csv.CsvParser createParserFor(CsvFileSource annotation)
private static java.lang.String selectDelimiter(java.lang.annotation.Annotation annotation,
char delimiter,
java.lang.String delimiterString)
private static com.univocity.parsers.csv.CsvParser createParser(java.lang.String delimiter,
java.lang.String lineSeparator,
char quote,
java.lang.String emptyValue,
int maxCharsPerColumn,
boolean commentProcessingEnabled,
boolean headerExtractionEnabled,
boolean ignoreLeadingAndTrailingWhitespace)
private static com.univocity.parsers.csv.CsvParserSettings createParserSettings(java.lang.String delimiter,
java.lang.String lineSeparator,
char quote,
java.lang.String emptyValue,
int maxCharsPerColumn,
boolean commentProcessingEnabled,
boolean headerExtractionEnabled,
boolean ignoreLeadingAndTrailingWhitespace)