Class CsvFileArgumentsProvider.CsvParserIterator
- java.lang.Object
-
- org.junit.jupiter.params.provider.CsvFileArgumentsProvider.CsvParserIterator
-
- All Implemented Interfaces:
java.util.Iterator<Arguments>
- Enclosing class:
- CsvFileArgumentsProvider
private static class CsvFileArgumentsProvider.CsvParserIterator extends java.lang.Object implements java.util.Iterator<Arguments>
-
-
Field Summary
Fields Modifier and Type Field Description private CsvFileSource
csvFileSource
private com.univocity.parsers.csv.CsvParser
csvParser
private java.lang.String[]
headers
private Arguments
nextArguments
private java.util.Set<java.lang.String>
nullValues
private boolean
useHeadersInDisplayName
-
Constructor Summary
Constructors Constructor Description CsvParserIterator(com.univocity.parsers.csv.CsvParser csvParser, CsvFileSource csvFileSource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
advance()
boolean
hasNext()
Arguments
next()
-
-
-
Field Detail
-
csvParser
private final com.univocity.parsers.csv.CsvParser csvParser
-
csvFileSource
private final CsvFileSource csvFileSource
-
useHeadersInDisplayName
private final boolean useHeadersInDisplayName
-
nullValues
private final java.util.Set<java.lang.String> nullValues
-
nextArguments
private Arguments nextArguments
-
headers
private java.lang.String[] headers
-
-
Constructor Detail
-
CsvParserIterator
CsvParserIterator(com.univocity.parsers.csv.CsvParser csvParser, CsvFileSource csvFileSource)
-
-