Package org.apache.jmeter.report.core
Class CsvSampleReader
java.lang.Object
org.apache.jmeter.report.core.CsvSampleReader
- All Implemented Interfaces:
 Closeable,AutoCloseable
Reader class for reading CSV files.
 
 Handles SampleMetadata reading and sample extraction.
- Since:
 - 3.0
 
- 
Constructor Summary
ConstructorsConstructorDescriptionCsvSampleReader(File inputFile, char separator, boolean useSaveSampleCfg) Instantiates a new csv sample reader.CsvSampleReader(File inputFile, SampleMetadata metadata) Instantiates a new csv sample reader. - 
Method Summary
 
- 
Constructor Details
- 
CsvSampleReader
Instantiates a new csv sample reader.- Parameters:
 inputFile- the input file (must not benull)separator- the separatoruseSaveSampleCfg- indicates whether the reader uses jmeter SampleSaveConfiguration to define metadata
 - 
CsvSampleReader
Instantiates a new csv sample reader.- Parameters:
 inputFile- the input file (must not benull)metadata- the metadata
 
 - 
 - 
Method Details
- 
getMetadata
 - 
readSample
- Returns:
 - next sample from the file.
 
 - 
peek
- Returns:
 - next sample from file but keep the reading file position.
 
 - 
hasNext
public boolean hasNext()- Returns:
 - flag, that indicates whether the file contains more samples
 
 - 
close
public void close()- Specified by:
 closein interfaceAutoCloseable- Specified by:
 closein interfaceCloseable
 
 -