Class CsvParserFactory

java.lang.Object
org.junit.jupiter.params.provider.CsvParserFactory

class CsvParserFactory extends Object
Since:
5.6
  • Field Details

  • Constructor Details

    • CsvParserFactory

      CsvParserFactory()
  • Method Details

    • createParserFor

      static com.univocity.parsers.csv.CsvParser createParserFor(CsvSource annotation)
    • createParserFor

      static com.univocity.parsers.csv.CsvParser createParserFor(CsvFileSource annotation)
    • selectDelimiter

      private static String selectDelimiter(Annotation annotation, char delimiter, String delimiterString)
    • createParser

      private static com.univocity.parsers.csv.CsvParser createParser(String delimiter, String lineSeparator, char quote, String emptyValue, int maxCharsPerColumn, boolean commentProcessingEnabled, boolean headerExtractionEnabled, boolean ignoreLeadingAndTrailingWhitespace)
    • createParserSettings

      private static com.univocity.parsers.csv.CsvParserSettings createParserSettings(String delimiter, String lineSeparator, char quote, String emptyValue, int maxCharsPerColumn, boolean commentProcessingEnabled, boolean headerExtractionEnabled, boolean ignoreLeadingAndTrailingWhitespace)