Class CsvParserFactory
- java.lang.Object
-
- org.junit.jupiter.params.provider.CsvParserFactory
-
class CsvParserFactory extends java.lang.Object
- Since:
- 5.6
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String
DEFAULT_DELIMITER
private static char
DOUBLE_QUOTE
private static char
EMPTY_CHAR
private static java.lang.String
LINE_SEPARATOR
private static char
SINGLE_QUOTE
-
Constructor Summary
Constructors Constructor Description CsvParserFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static com.univocity.parsers.csv.CsvParser
createParser(java.lang.String delimiter, java.lang.String lineSeparator, char quote, java.lang.String emptyValue)
(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)
private static java.lang.String
selectDelimiter(java.lang.annotation.Annotation annotation, char delimiter, java.lang.String delimiterString)
-
-
-
Field Detail
-
DEFAULT_DELIMITER
private static final java.lang.String DEFAULT_DELIMITER
- See Also:
- Constant Field Values
-
LINE_SEPARATOR
private static final java.lang.String LINE_SEPARATOR
- See Also:
- Constant Field Values
-
SINGLE_QUOTE
private static final char SINGLE_QUOTE
- See Also:
- Constant Field Values
-
DOUBLE_QUOTE
private static final char DOUBLE_QUOTE
- See Also:
- Constant Field Values
-
EMPTY_CHAR
private static final char EMPTY_CHAR
- See Also:
- Constant Field Values
-
-
Method Detail
-
createParserFor
static com.univocity.parsers.csv.CsvParser createParserFor(CsvSource annotation)
-
createParserFor
static com.univocity.parsers.csv.CsvParser createParserFor(CsvFileSource annotation)
-
selectDelimiter
private static java.lang.String selectDelimiter(java.lang.annotation.Annotation annotation, char delimiter, java.lang.String delimiterString)
-
createParser
private static com.univocity.parsers.csv.CsvParser createParser(java.lang.String delimiter, java.lang.String lineSeparator, char quote, java.lang.String emptyValue)
-
createParserSettings
private static com.univocity.parsers.csv.CsvParserSettings createParserSettings(java.lang.String delimiter, java.lang.String lineSeparator, char quote, java.lang.String emptyValue)
-
-