A C D F G H I L O P R S T U W 
All Classes All Packages

A

addField(List<String>, String) - Method in class org.evolvis.tartools.csvfile.CSVFileReader
Adds extracted field to list of fields.
addField(List<String>, String) - Method in class org.evolvis.tartools.csvfile.SSVFileReader
Adds extracted field to list of fields, handling SSV postprocessing.

C

close() - Method in class org.evolvis.tartools.csvfile.CSVFileReader
Closes the input CSV file.
close() - Method in class org.evolvis.tartools.csvfile.CSVFileWriter
Closes the output CSV file.
CR - Static variable in class org.evolvis.tartools.csvfile.CSVFile
 
CRLF - Static variable in class org.evolvis.tartools.csvfile.CSVFile
 
CSVFile - Class in org.evolvis.tartools.csvfile
CSVFile is a Java™ class used to handle comma-separated value files.
CSVFile(char, char) - Constructor for class org.evolvis.tartools.csvfile.CSVFile
CSVFile constructor with given field separator and text qualifier.
CSVFileReader - Class in org.evolvis.tartools.csvfile
CSVFileReader is a class derived from CSVFile used to parse an existing CSV file.
CSVFileReader(InputStream, String) - Constructor for class org.evolvis.tartools.csvfile.CSVFileReader
CSVFileReader constructor just needing an InputStream and encoding for the CSV data that will be read.
CSVFileReader(InputStream, String, char) - Constructor for class org.evolvis.tartools.csvfile.CSVFileReader
CSVFileReader constructor with a given field separator.
CSVFileReader(InputStream, String, char, char) - Constructor for class org.evolvis.tartools.csvfile.CSVFileReader
CSVFileReader constructor with given field separator and text qualifier.
CSVFileReader(Reader) - Constructor for class org.evolvis.tartools.csvfile.CSVFileReader
CSVFileReader constructor just needing a reader for the CSV data that will be read.
CSVFileReader(Reader, char) - Constructor for class org.evolvis.tartools.csvfile.CSVFileReader
CSVFileReader constructor with a given field separator.
CSVFileReader(Reader, char, char) - Constructor for class org.evolvis.tartools.csvfile.CSVFileReader
CSVFileReader constructor with given field separator and text qualifier.
CSVFileReader(String) - Constructor for class org.evolvis.tartools.csvfile.CSVFileReader
CSVFileReader constructor just needing the name of the existing CSV file to read.
CSVFileReader(String, char) - Constructor for class org.evolvis.tartools.csvfile.CSVFileReader
CSVFileReader constructor with a given field separator.
CSVFileReader(String, char, char) - Constructor for class org.evolvis.tartools.csvfile.CSVFileReader
CSVFileReader constructor with given field separator and text qualifier.
CSVFileReader(String, String) - Constructor for class org.evolvis.tartools.csvfile.CSVFileReader
CSVFileReader constructor just needing the name and encoding of the existing CSV file that will be read.
CSVFileReader(String, String, char) - Constructor for class org.evolvis.tartools.csvfile.CSVFileReader
CSVFileReader constructor with a given field separator.
CSVFileReader(String, String, char, char) - Constructor for class org.evolvis.tartools.csvfile.CSVFileReader
CSVFileReader constructor with given field separator and text qualifier.
CSVFileWriter - Class in org.evolvis.tartools.csvfile
CSVFileWriter is a class derived from CSVFile used to format some fields into a new CSV file.
CSVFileWriter(OutputStream) - Constructor for class org.evolvis.tartools.csvfile.CSVFileWriter
CSVFileWriter constructor with default values.
CSVFileWriter(OutputStream, char, char) - Constructor for class org.evolvis.tartools.csvfile.CSVFileWriter
CSVFileWriter constructor with given field separator and text qualifier.
CSVFileWriter(Writer) - Constructor for class org.evolvis.tartools.csvfile.CSVFileWriter
CSVFileWriter constructor with default values.
CSVFileWriter(Writer, char, char) - Constructor for class org.evolvis.tartools.csvfile.CSVFileWriter
CSVFileWriter constructor with given field separator and text qualifier.
CSVFileWriter(String) - Constructor for class org.evolvis.tartools.csvfile.CSVFileWriter
CSVFileWriter constructor just needing the name of the CSV file that will be written.
CSVFileWriter(String, char) - Constructor for class org.evolvis.tartools.csvfile.CSVFileWriter
CSVFileWriter constructor with a given field separator.
CSVFileWriter(String, char, char) - Constructor for class org.evolvis.tartools.csvfile.CSVFileWriter
CSVFileWriter constructor with given field separator and text qualifier.

D

DEFAULT_FIELD_SEPARATOR - Static variable in class org.evolvis.tartools.csvfile.CSVFile
The default char used as field separator.
DEFAULT_TEXT_QUALIFIER - Static variable in class org.evolvis.tartools.csvfile.CSVFile
The default char used as text qualifier.

F

fieldIsQuoted(int) - Method in class org.evolvis.tartools.csvfile.CSVFileReader
Checks whether the current input line field is quoted.
fieldIsQuoted(int) - Method in class org.evolvis.tartools.csvfile.SSVFileReader
SSV does not have any quoted fields.
fieldSeparator - Variable in class org.evolvis.tartools.csvfile.CSVFile
The current char used as field separator.

G

getFieldSeparator() - Method in class org.evolvis.tartools.csvfile.CSVFile
Gets the current field separator.
getRowSeparator() - Method in class org.evolvis.tartools.csvfile.CSVFileWriter
Gets the current row separator
getTextQualifier() - Method in class org.evolvis.tartools.csvfile.CSVFile
Gets the current text qualifier.
getTextQualifier() - Method in class org.evolvis.tartools.csvfile.SSVFileReader
Throws an exception, SSV has no quote character.
getTextQualifier() - Method in class org.evolvis.tartools.csvfile.SSVFileWriter
Throws an exception, SSV has no quote character.

H

handlePlainField(StringBuilder, int) - Method in class org.evolvis.tartools.csvfile.CSVFileReader
Handles an unquoted field.
handleQuotedField(StringBuilder, int) - Method in class org.evolvis.tartools.csvfile.CSVFileReader
Handles a quoted field.

I

in - Variable in class org.evolvis.tartools.csvfile.CSVFileReader
The buffered reader linked to the CSV file to be read.

L

LF - Static variable in class org.evolvis.tartools.csvfile.CSVFile
 
line - Variable in class org.evolvis.tartools.csvfile.CSVFileReader
The currently being read input line.

O

org.evolvis.tartools.csvfile - package org.evolvis.tartools.csvfile
 
out - Variable in class org.evolvis.tartools.csvfile.CSVFileWriter
The print writer linked to the CSV file to be written.

P

prepareField(Object) - Method in class org.evolvis.tartools.csvfile.CSVFileWriter
Prepares a field for output by stringifying the passed object and quoting it.
prepareField(Object) - Method in class org.evolvis.tartools.csvfile.SSVFileWriter
Prepares a field for output by stringifying the passed object according to SSV rules.

R

readFields() - Method in class org.evolvis.tartools.csvfile.CSVFileReader
Splits the next line of the input CSV file into fields.
readFields() - Method in class org.evolvis.tartools.csvfile.SSVFileReader
Splits the next line of the input SSV file into fields.
readFields(String) - Method in class org.evolvis.tartools.csvfile.CSVFileReader
Splits the next line of the input CSV file into fields.
rowSeparator - Variable in class org.evolvis.tartools.csvfile.CSVFileWriter
Separator between rows (default: LF)

S

setFieldSeparator(char) - Method in class org.evolvis.tartools.csvfile.CSVFile
Sets the current field separator.
setFieldSeparator(char) - Method in class org.evolvis.tartools.csvfile.SSVFileReader
Throws an exception, the field separator is constant for SSV.
setFieldSeparator(char) - Method in class org.evolvis.tartools.csvfile.SSVFileWriter
Throws an exception, the field separator is constant for SSV.
setRowSeparator(String) - Method in class org.evolvis.tartools.csvfile.CSVFileWriter
Sets the row separator to an arbitrary string.
setRowSeparator(String) - Method in class org.evolvis.tartools.csvfile.SSVFileWriter
Throws an exception, the row separator is constant for SSV.
setTextQualifier(char) - Method in class org.evolvis.tartools.csvfile.CSVFile
Sets the current text qualifier.
setTextQualifier(char) - Method in class org.evolvis.tartools.csvfile.SSVFileReader
Throws an exception, SSV has no quote character.
setTextQualifier(char) - Method in class org.evolvis.tartools.csvfile.SSVFileWriter
Throws an exception, SSV has no quote character.
SSVFileReader - Class in org.evolvis.tartools.csvfile
CSVFileReader subclass to read the SSV format: Line feed (0x0A) is row separator Unit separator (0x1F) is column separator No quote or escape characters are used Carriage return (0x0D) represents embedded newline Cell content is arbitrary binary except 0x0A, 0x1F (and NUL) Warning: Versions prior to CSVFile 3.0 mistakenly used File separator (0x1C) as field separator.
SSVFileReader(InputStream) - Constructor for class org.evolvis.tartools.csvfile.SSVFileReader
SSVFileReader constructor just needing an InputStream for the data to read.
SSVFileReader(Reader) - Constructor for class org.evolvis.tartools.csvfile.SSVFileReader
SSVFileReader constructor just needing a reader for the SSV data to read.
SSVFileReader(String) - Constructor for class org.evolvis.tartools.csvfile.SSVFileReader
SSVFileReader constructor just needing the name of the existing SSV file to read.
SSVFileWriter - Class in org.evolvis.tartools.csvfile
CSVFileWriter subclass to write the SSV format: Line feed (0x0A) is row separator Unit separator (0x1F) is column separator No quote or escape characters are used Carriage return (0x0D) represents embedded newline Cell content is arbitrary binary except 0x0A, 0x1F (and NUL) Warning: Versions prior to CSVFile 3.0 mistakenly used File separator (0x1C) as field separator.
SSVFileWriter(OutputStream) - Constructor for class org.evolvis.tartools.csvfile.SSVFileWriter
SSVFileWriter constructor just needing an OutputStream for the data to write.
SSVFileWriter(Writer) - Constructor for class org.evolvis.tartools.csvfile.SSVFileWriter
SSVFileWriter constructor.
SSVFileWriter(String) - Constructor for class org.evolvis.tartools.csvfile.SSVFileWriter
SSVFileWriter constructor just needing the name of the SSV file that will be written.

T

textQualifier - Variable in class org.evolvis.tartools.csvfile.CSVFile
The current char used as text qualifier.

U

useUnixNewline() - Method in class org.evolvis.tartools.csvfile.SSVFileReader
Switches the reader to use Unix (LF only) instead of the native underlying system’s newline on decoding embedded newlines.

W

writeFields(Iterable<?>) - Method in class org.evolvis.tartools.csvfile.CSVFileWriter
Joins the fields and writes them as a new line to the CSV file.
A C D F G H I L O P R S T U W 
All Classes All Packages