Interface | Description |
---|---|
CsvEntityContext | |
CsvInputSource | |
CSVListener | |
EntityHandler | |
TokenizerStrategy |
Class | Description |
---|---|
CsvEntityContextImpl | |
CsvEntityReader | |
CsvEntityWriter | |
CsvEntityWriterFactory | |
CSVLibrary |
Why do we have our own CSV reader when there are a couple of existing Java
libraries? Mostly because we need to be able to handle some malformed CSV
that most parsers would choke on but that agencies produce and google seems
to validate as well.
|
CsvTokenizerStrategy | |
DelimitedTextParser |
Why do we have our own parser for CSV-like data when there are a couple of
existing Java libraries? Mostly because we need to be able to handle some
malformed CSV that most parsers would choke on but that agencies produce and
google seems to validate as well.
|
DelimiterTokenizerStrategy | |
FileCsvInputSource | |
IndividualCsvEntityReader | |
ListEntityHandler<T> | |
ZipFileCsvInputSource |
Copyright © 2013 OneBusAway. All Rights Reserved.