A B C D O P R S T W

A

append(Object[]) - Method in interface org.skife.csv.CSVWriter
Write a row to the CSV file
append(Object[]) - Method in class org.skife.csv.SimpleWriter
Write a row to the CSV file
append(File, WriterCallback) - Static method in class org.skife.csv.SimpleWriter
Open a file and pass a writer to the callback which appends to that file.

B

BACKSLASH - Static variable in interface org.skife.csv.CSVReader
 

C

COMMA - Static variable in interface org.skife.csv.CSVReader
 
CSVReader - interface org.skife.csv.CSVReader.
Interface provided for things that like to play with interfaces, see
CSVWriter - interface org.skife.csv.CSVWriter.
Interface for systems that really like interfaces

D

DOUBLE_QUOTE - Static variable in interface org.skife.csv.CSVReader
 

O

onRow(String[]) - Method in interface org.skife.csv.ReaderCallback
Called for each row of the CSV
org.skife.csv - package org.skife.csv
Specifies the bulk of the classes in use.

P

parse(String, ReaderCallback) - Method in interface org.skife.csv.CSVReader
Calls onRow for each row in the raw (including line breaks) content of the csv, passed as a String
parse(String) - Method in interface org.skife.csv.CSVReader
Returns a List of String[] where it is passed the raw (including line breaks) content of the csv
parse(File) - Method in interface org.skife.csv.CSVReader
Opens, parses, and closes a file
parse(File, ReaderCallback) - Method in interface org.skife.csv.CSVReader
Opens, parses, and closes a file
parse(Reader) - Method in interface org.skife.csv.CSVReader
Returns a List of String[]
parse(InputStream) - Method in interface org.skife.csv.CSVReader
Returns a List of String[]
parse(InputStream, ReaderCallback) - Method in interface org.skife.csv.CSVReader
Invoke the callback for each row of the CSV, passing in the fields.
parse(Reader, ReaderCallback) - Method in interface org.skife.csv.CSVReader
Invoke the callback for each row of the CSV, passing in the fields.
parse(String, ReaderCallback) - Method in class org.skife.csv.SimpleReader
Calls onRow for each row in the raw (including line breaks) content of the csv, passed as a String
parse(String) - Method in class org.skife.csv.SimpleReader
Returns a List of String[] where it is passed the raw (including line breaks) content of the csv
parse(File) - Method in class org.skife.csv.SimpleReader
Opens, parses, and closes a file
parse(File, ReaderCallback) - Method in class org.skife.csv.SimpleReader
Opens, parses, and closes a file
parse(Reader) - Method in class org.skife.csv.SimpleReader
Returns a List of String[]
parse(InputStream) - Method in class org.skife.csv.SimpleReader
Returns a List of String[]
parse(InputStream, ReaderCallback) - Method in class org.skife.csv.SimpleReader
Invoke the callback for each row of the CSV, passing in the fields.
parse(Reader, ReaderCallback) - Method in class org.skife.csv.SimpleReader
Invoke the callback for each row of the CSV, passing in the fields.

R

ReaderCallback - interface org.skife.csv.ReaderCallback.
Receives callbacks as an input file is traversed
rawLine(String) - Method in interface org.skife.csv.CSVWriter
Append a string as a raw line, without any processing
rawLine(String) - Method in class org.skife.csv.SimpleWriter
Append a string as a raw line, without any processing

S

SINGLE_QUOTE - Static variable in interface org.skife.csv.CSVReader
 
SimpleReader - class org.skife.csv.SimpleReader.
Provides a means to read CSV files
SimpleReader() - Constructor for class org.skife.csv.SimpleReader
 
SimpleWriter - class org.skife.csv.SimpleWriter.
Provides primitive support for writing CSV files.
SimpleWriter(Writer) - Constructor for class org.skife.csv.SimpleWriter
Create a CSVWriter which prints output to a Writer.
setAutoFlush(boolean) - Method in interface org.skife.csv.CSVWriter
Flush after each line? Default is false
setAutoFlush(boolean) - Method in class org.skife.csv.SimpleWriter
Flush after each line? Default is false
setEscapeCharacter(char) - Method in interface org.skife.csv.CSVReader
Specify an escape character within a field, default is \
setEscapeCharacter(char) - Method in class org.skife.csv.SimpleReader
Specify an escape character within a field, default is \
setLineCommentIndicator(String) - Method in interface org.skife.csv.CSVReader
Specify a string that is used to indicate that a line should be passed over without processing.
setLineCommentIndicator(String) - Method in class org.skife.csv.SimpleReader
Specify a string that is used to indicate that a line should be passed over without processing.
setNewLine(char) - Method in interface org.skife.csv.CSVWriter
Defaults to the system dependent newline
setNewLine(char[]) - Method in interface org.skife.csv.CSVWriter
Defaults to the system dependent newline
setNewLine(String) - Method in interface org.skife.csv.CSVWriter
Defaults to the system dependent newline
setNewLine(char) - Method in class org.skife.csv.SimpleWriter
Defaults to the system dependent newline
setNewLine(char[]) - Method in class org.skife.csv.SimpleWriter
Defaults to the system dependent newline
setNewLine(String) - Method in class org.skife.csv.SimpleWriter
Defaults to the system dependent newline
setQuoteCharacters(char[]) - Method in interface org.skife.csv.CSVReader
Specify an array of chars that will be treated as quotes, ie, will be ignored and everything between them is one field.
setQuoteCharacters(char[]) - Method in class org.skife.csv.SimpleReader
Specify an array of chars that will be treated as quotes, ie, will be ignored and everything between them is one field.
setQuoteCharacters(char[]) - Method in class org.skife.csv.SimpleWriter
Specify an array of chars that will be treated as quotes, ie, will be ignored and everything between them is one field.
setSeperator(char) - Method in interface org.skife.csv.CSVReader
Specify the field seperator character, defaults to a comma
setSeperator(char) - Method in interface org.skife.csv.CSVWriter
Specify the character to use to seperate fields, defaults to a comma
setSeperator(char) - Method in class org.skife.csv.SimpleReader
Specify the field seperator character, defaults to a comma
setSeperator(char) - Method in class org.skife.csv.SimpleWriter
Specify the character to use to seperate fields, defaults to a comma
setTrim(boolean) - Method in interface org.skife.csv.CSVReader
Trim whitespace around fields, defaults to false
setTrim(boolean) - Method in class org.skife.csv.SimpleReader
Trim whitespace around fields, defaults to false

T

TAB - Static variable in interface org.skife.csv.CSVReader
 

W

WriterCallback - interface org.skife.csv.WriterCallback.
Used with SimpleWriter.write(java.io.File, WriterCallback) or SimpleWriter.append(Object[]) to allow the library to handle resource cleanup.
withWriter(SimpleWriter) - Method in interface org.skife.csv.WriterCallback
Will be passed an open CSVWriter
write(File, WriterCallback) - Static method in class org.skife.csv.SimpleWriter
Open a file and pass a writer to the callback which creates or overwrites that file.

A B C D O P R S T W