States whether the first line will be used as a structure line.
public abstract char escape
The symbol which escapes a quote character while inside a quoted string. By default a double quote (")
public abstract char quote
The quote symbol is the sign on both sides of the field value. By default this will be a double quote
quote symbol for a field
public abstract char separator
The separator is the symbol between two fields. By default this will be a semi-colon
separator between two fields
public abstract char endOfLine
The symbols all eligible as end-of-line markers. By default \r and \n are both eol symbols
all the eligible eol symbols
public abstract char comment
All lines starting with this symbol (must be at the first encountered position) will be considered
comments, which are ignored by the parser
public abstract boolean useHeader
States whether the first line will be used as a structure line. If this is not the case, the mapping
will be done based on column indexes.
whether to use the first line as a structure or not
public abstract int startRow
The point from where the lines must be read, including the structure (if applicable). By default,
this value is 1 and includes the header. Note that row counting starts at 1, not at 0, ie CSVeed is
1-based to be more aligned with the Excel user who receives the error report, not the developer.
the point from where lines must be converted, 1-based
public abstract boolean skipEmptyLines
Ascertains that empty lines are skipped. If this value is false, empty lines will be parsed as single
column rows. Default values is true.
whether empty files must be skipped
public abstract boolean skipCommentLines
Ascertains that comment lines are skipped. If this value is false, the comment marker is ignored.
Normally, this method should not be needed. Use only if you want to have 100% certainty that lines
identified as comment lines are never skipped. Default value is true.
whether comment lines (marked with a comment marker on the first position) must be skipped