Class SimpleCsvParser
java.lang.Object
com.xceptance.xlt.api.report.external.AbstractLineParser
com.xceptance.xlt.api.report.external.SimpleCsvParser
- Direct Known Subclasses:
HeadedCsvParser
Parses lines of a CSV file. Addresses columns by their column index number. Requires unique column names.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.xceptance.xlt.api.report.external.AbstractLineParser
getDateFormat, getProperties, getValueNames, parseTime, setProperties, setValueNames
-
Constructor Details
-
SimpleCsvParser
public SimpleCsvParser()
-
-
Method Details
-
parse
Parse the resource line.- Specified by:
parse
in classAbstractLineParser
- Parameters:
line
- line to parse- Returns:
- parsed
ValueSet
ornull
if there is currently nothing to return. This might be in case the line has no value of interest.
-
getName
Returns the name of the i-th column.- Parameters:
i
- the column index- Returns:
- the column's name
-
getFieldSeparator
protected char getFieldSeparator()Returns the configured CSV field separator character. By default it is a comma.- Returns:
- field separator
-