B C E G I L M N P R S T V W 

B

buildLookup() - Method in class com.mindprod.csv.CSVReader
build table to for quick lookup of char category.

C

categorise(char) - Method in class com.mindprod.csv.CSVReader
categorise a character for the finite state machine.
close() - Method in class com.mindprod.csv.CSVReader
Close the Reader.
close() - Method in class com.mindprod.csv.CSVWriter
Close the PrintWriter.
ColumnDescriptor - Class in com.mindprod.csv
Facts about a single column in the CSV file, used internally by CSVAlign

created with Intellij Idea

ColumnDescriptor() - Constructor for class com.mindprod.csv.ColumnDescriptor
 
com.mindprod.csv - package com.mindprod.csv
 
compareTo(CSVSort.SortableCSVRow) - Method in class com.mindprod.csv.CSVSort.SortableCSVRow
Sort on arbitrary list of columns.
CSV - Class in com.mindprod.csv
Dummy file to represent the CSV library CSVReader, CSVWriter, CSVPack, CSVAlign...
CSV() - Constructor for class com.mindprod.csv.CSV
 
CSVAlign - Class in com.mindprod.csv
align a CSV File into columns.
CSVAlign(File, char, char, char, boolean, String) - Constructor for class com.mindprod.csv.CSVAlign
align a CSV file, constructor.
CSVChangeCase - Class in com.mindprod.csv
Change case on columns of a CSV file.
CSVChangeCase(File, int[], char[], char, char, char, String) - Constructor for class com.mindprod.csv.CSVChangeCase
Change Case of a CSV file, constructor.
CSVCharCategory - Enum in com.mindprod.csv
enumeration of the classes of characters processed by the CSV finite state automaton.
CSVCondense - Class in com.mindprod.csv
Remove blank lines and condense multiple spaces to one within fields.
CSVCondense(File, char, char, char, String) - Constructor for class com.mindprod.csv.CSVCondense
Condense a CSV file, constructor.
CSVDeDup - Class in com.mindprod.csv
DeDup CSV File: remove duplicate records.
CSVDeDup(File, char, char, char, String, int...) - Constructor for class com.mindprod.csv.CSVDeDup
DeDup a CSV file, constructor.
CSVDeEntify - Class in com.mindprod.csv
convert entities in selected columns back to UTF-8 characters.
CSVDeEntify(File, char, char, char, String, int...) - Constructor for class com.mindprod.csv.CSVDeEntify
convert entities to UTF-8 in selected columns in a CSV file, constructor.
CSVDump - Class in com.mindprod.csv
display a csv file with fields separated with |.
CSVDump(File, char, char, String, String) - Constructor for class com.mindprod.csv.CSVDump
Dump CSV file.
CSVEntify - Class in com.mindprod.csv
convert awkward UTF-9 characters in selected columns to é or ¤ style HTML entities.
CSVEntify(File, char, char, char, String, int...) - Constructor for class com.mindprod.csv.CSVEntify
convert awkward characters in selected columns in a CSV file to entities, constructor.
CSVPack - Class in com.mindprod.csv
pack a CSV File as densely as possible, removing excess space and commas.
CSVPack(File, char, char, char, String) - Constructor for class com.mindprod.csv.CSVPack
pack a CSV file, constructor.
CSVPatch - Class in com.mindprod.csv
patch a CSV file with a list of from:to pairs.
CSVPatch(File, File, char, char, char, String, int...) - Constructor for class com.mindprod.csv.CSVPatch
patch a CSV fileToPatch, constructor.
CSVReader - Class in com.mindprod.csv
Read CSV (Comma Separated Value) files.
CSVReader(Reader) - Constructor for class com.mindprod.csv.CSVReader
Simplified convenience constructor to read a CSV file , default to comma separator, " for quote, no multiline fields, with trimming.
CSVReader(Reader, char, char, String, boolean, boolean, boolean, boolean) - Constructor for class com.mindprod.csv.CSVReader
Detailed constructor to read a CSV file
CSVReadState - Enum in com.mindprod.csv
enumeration of the finite state automaton used to read CSV files.
CSVReshape - Class in com.mindprod.csv
reshape a CSV file reordering, duplicating or removing fields.
CSVReshape(File, char, char, char, String, int...) - Constructor for class com.mindprod.csv.CSVReshape
Reshape a CSV file, constructor.
CSVSort - Class in com.mindprod.csv
Sort a CSV file, on multiple columns with case sensitive, case insensitive and numeric fields.
CSVSort(File, int[], char[], boolean[], char, char, char, String) - Constructor for class com.mindprod.csv.CSVSort
Sort a CSV file, constructor.
CSVSort.SortableCSVRow - Class in com.mindprod.csv
 
CSVSort.SortableCSVRow(String[], String[], String) - Constructor for class com.mindprod.csv.CSVSort.SortableCSVRow
constructor
CSVTabToComma - Class in com.mindprod.csv
Converts tab-separated CSV file to a comma-separated CSV file.
CSVTabToComma(File, char, char, char, String) - Constructor for class com.mindprod.csv.CSVTabToComma
covert a tab-delimited to comma-delimited CSV file, constructor.
CSVTemplate - Class in com.mindprod.csv
Expands a CSV file to boilerplate in a text file.
CSVTemplate(File, File, String, char, char, String, String) - Constructor for class com.mindprod.csv.CSVTemplate
Constructor to Expand a CSV file to boilerplate in a text file.
CSVToSRS - Class in com.mindprod.csv
Converts a 2-column CSV file to a first cut at a Funduc Search Replace SRS Script.
CSVToSRS(File, char, char, String, String) - Constructor for class com.mindprod.csv.CSVToSRS
Constructor to preapare a Funduc SRS search/replace script from a CSV file.
CSVToTable - Class in com.mindprod.csv
Converts a CSV file to the guts of an HTML table.
CSVToTable(File, char, char, String, String, String...) - Constructor for class com.mindprod.csv.CSVToTable
Constructor to convert a CSV file to an HTML table.
CSVTuple - Class in com.mindprod.csv
Break up a long CSV line into several shorter ones.
CSVTuple(File, char, char, char, int, String) - Constructor for class com.mindprod.csv.CSVTuple
break a CSV file into tuples, constructor.
CSVWriter - Class in com.mindprod.csv
Write CSV (Comma Separated Value) files.
CSVWriter(PrintWriter) - Constructor for class com.mindprod.csv.CSVWriter
Simplified convenience Constructor to write a CSV file, defaults to quotelevel 1, comma separator , trim
CSVWriter(PrintWriter, int, char, char, char, boolean) - Constructor for class com.mindprod.csv.CSVWriter
Detailed constructor to write a CSV file.

E

EMBEDDED_COPYRIGHT - Static variable in class com.mindprod.csv.CSV
undisplayed copyright notice
emit(CSVWriter) - Method in class com.mindprod.csv.CSVSort.SortableCSVRow
output this row to a CSVWriter, including comments

G

get() - Method in class com.mindprod.csv.CSVReader
Read one field from the CSV file.
getAllFieldsInLine() - Method in class com.mindprod.csv.CSVReader
Get all fields in the line.
getBoolean() - Method in class com.mindprod.csv.CSVReader
Read one boolean field from the CSV file, e.g.
getDouble() - Method in class com.mindprod.csv.CSVReader
Read one double field from the CSV file.
getFloat() - Method in class com.mindprod.csv.CSVReader
Read one float field from the CSV file.
getHexInt() - Method in class com.mindprod.csv.CSVReader
Read one hex-encoded integer field from the CSV file
getHexLong() - Method in class com.mindprod.csv.CSVReader
Read one hex-encoded long field from the CSV file
getInt() - Method in class com.mindprod.csv.CSVReader
Read one integer field from the CSV file
getLineCount() - Method in class com.mindprod.csv.CSVReader
How many lines have been processed so far.
getLineCount() - Method in class com.mindprod.csv.CSVWriter
get count of how many lines written so far.
getLong() - Method in class com.mindprod.csv.CSVReader
Read one long field from the CSV file
getYYYYMMDD() - Method in class com.mindprod.csv.CSVReader
Read one Date field from the CSV file, in ISO format yyyy-mm-dd

I

isAwkward - Variable in class com.mindprod.csv.ColumnDescriptor
true if one or more fields in this column require surrounding quotes.
isNumeric - Variable in class com.mindprod.csv.ColumnDescriptor
if true all fields contain only digits dot, plus and minus.

L

LinesToCSV - Class in com.mindprod.csv
Converts text file of one field per line to a comma-separated CSV file.
LinesToCSV(File, int, char, char, char, String) - Constructor for class com.mindprod.csv.LinesToCSV
convert a txt file to CSV, constructor.

M

main(String[]) - Static method in class com.mindprod.csv.CSV
not used.
main(String[]) - Static method in class com.mindprod.csv.CSVAlign
Simple command line interface to CSVAlign one file whose name is on the command line.
main(String[]) - Static method in class com.mindprod.csv.CSVChangeCase
Simple command line interface to CSVChangeCase.
main(String[]) - Static method in class com.mindprod.csv.CSVCondense
Simple command line interface to CSVCondense Condenses csv file whose name is on the command line.
main(String[]) - Static method in class com.mindprod.csv.CSVDeDup
Simple command line interface to CSVDeDup.
main(String[]) - Static method in class com.mindprod.csv.CSVDeEntify
Simple command line interface to strip entities from selected columns in a CSV file.
main(String[]) - Static method in class com.mindprod.csv.CSVDump
Simple command line interface to Dump.
main(String[]) - Static method in class com.mindprod.csv.CSVEntify
Simple command line interface to CSVEntify.
main(String[]) - Static method in class com.mindprod.csv.CSVPack
Simple command line interface to CSVPack.
main(String[]) - Static method in class com.mindprod.csv.CSVPatch
Simple command line interface to CSVPatch.
main(String[]) - Static method in class com.mindprod.csv.CSVReshape
Simple command line interface to Reshape.
main(String[]) - Static method in class com.mindprod.csv.CSVSort
Simple command line interface to CSVSort, Sorts one csv file whose name is on the command line.
main(String[]) - Static method in class com.mindprod.csv.CSVTabToComma
Simple command line interface to CSVTabToComma, Converts tabs to commas is csv file whose name is on the command line.
main(String[]) - Static method in class com.mindprod.csv.CSVTemplate
Simple command line interface to CSVToTable.
main(String[]) - Static method in class com.mindprod.csv.CSVToSRS
Simple command line interface to CSVToSRS.
main(String[]) - Static method in class com.mindprod.csv.CSVToTable
Simple command line interface to CSVToTable.
main(String[]) - Static method in class com.mindprod.csv.CSVTuple
Simple command line interface to CSVTuple to brake a csv file into fixed length tuples.
main(String[]) - Static method in class com.mindprod.csv.LinesToCSV
Simple command line interface to LinesToCSV.
main(String[]) - Static method in class com.mindprod.csv.TableToCSV
Simple command line interface to TableToCSV.
main(String[]) - Static method in class com.mindprod.csv.TestCSVReader
Test driver
main(String[]) - Static method in class com.mindprod.csv.TestCSVWriter
Test driver
maxWidth - Variable in class com.mindprod.csv.ColumnDescriptor
widest field in the column.

N

nl() - Method in class com.mindprod.csv.CSVWriter
Write a new line in the CVS output file to demark the end of record.
nl(String) - Method in class com.mindprod.csv.CSVWriter
Write a comment followed by new line in the CVS output file to demark the end of record.
nl(String[], boolean) - Method in class com.mindprod.csv.CSVWriter
Write a comment followed by new line in the CVS output file to demark the end of record.

P

put(String...) - Method in class com.mindprod.csv.CSVWriter
Write a variable number of Strings
put(int) - Method in class com.mindprod.csv.CSVWriter
Write one csv field to the file, followed by a separator unless it is the last field on the line.
put(char) - Method in class com.mindprod.csv.CSVWriter
Write one csv field to the file, followed by a separator unless it is the last field on the line.
put(boolean) - Method in class com.mindprod.csv.CSVWriter
Write one boolean field to the file, followed by a separator unless it is the last field on the line.
put(long) - Method in class com.mindprod.csv.CSVWriter
Write one csv field to the file, followed by a separator unless it is the last field on the line.
put(double) - Method in class com.mindprod.csv.CSVWriter
Write one csv field to the file, followed by a separator unless it is the last field on the line.
put(float) - Method in class com.mindprod.csv.CSVWriter
Write one csv field to the file, followed by a separator unless it is the last field on the line.
put(String) - Method in class com.mindprod.csv.CSVWriter
Write one csv field to the file, followed by a separator unless it is the last field on the line.
put(double, int) - Method in class com.mindprod.csv.CSVWriter
Write one csv field to the file, followed by a separator unless it is the last field on the line.

R

rebuildLabelComment(String) - Method in class com.mindprod.csv.CSVAlign
comment has two lead comment chars, one stripped off, and are used to label the fields.
rebuildLabelComment(String) - Static method in class com.mindprod.csv.CSVCondense
comment has two lead comment chars, one stripped off, and are used to label the fields.
rebuildLabelComment(String) - Static method in class com.mindprod.csv.CSVPack
comment has two lead comment chars, one stripped off, and are used to label the fields.
rebuildLabelComment(String, int[]) - Static method in class com.mindprod.csv.CSVReshape
comment has two lead comment chars, one stripped off, and are used to label the fields.
rebuildLabelComment(String, int) - Static method in class com.mindprod.csv.CSVTuple
comment has two lead comment chars, one stripped off, and are used to label the fields.

S

setLineSeparator(String) - Method in class com.mindprod.csv.CSVWriter
Set the line separator used to demark where one line ends and the next begins.
skip(int) - Method in class com.mindprod.csv.CSVReader
Skip over fields you don't want to process.
skipToNextLine() - Method in class com.mindprod.csv.CSVReader
Skip over remaining fields on this line you don't want to process.
SPLITTER - Static variable in class com.mindprod.csv.CSVCondense
used to split Label comment fields apart
SPLITTER - Static variable in class com.mindprod.csv.CSVPack
used to split Label comment fields apart
SPLITTER - Static variable in class com.mindprod.csv.CSVReshape
used to split Label comment fields apart
SPLITTER - Static variable in class com.mindprod.csv.CSVTuple
used to split Label comment fields apart
startCol - Variable in class com.mindprod.csv.ColumnDescriptor
0-based char column where this column starts

T

TableToCSV - Class in com.mindprod.csv
Extracts rows in CSV tables to CSV form.
TableToCSV(File, char, char, char, String) - Constructor for class com.mindprod.csv.TableToCSV
Constructor to convert an HTML table to CSV.
TestCSVReader - Class in com.mindprod.csv
Test CSVReader to read a csv file.
TestCSVReader() - Constructor for class com.mindprod.csv.TestCSVReader
 
TestCSVWriter - Class in com.mindprod.csv
Test CSVWriter to write a csv file.
TestCSVWriter() - Constructor for class com.mindprod.csv.TestCSVWriter
 

V

valueOf(String) - Static method in enum com.mindprod.csv.CSVCharCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mindprod.csv.CSVReadState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.mindprod.csv.CSVCharCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mindprod.csv.CSVReadState
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_STRING - Static variable in class com.mindprod.csv.CSV
embedded version string.

W

wasComment() - Method in class com.mindprod.csv.CSVReader
Was the last field returned via get a comment (including a label comment)? Also works after getAllFieldsInLine to tell if there was a comment at the end of that line.
wasLabelComment() - Method in class com.mindprod.csv.CSVReader
Was the last field returned via get a label ## comment? Also works after getAllFieldsInLine to tell if there was a comment at the end of that line.
B C E G I L M N P R S T V W