All Classes and Interfaces
Class
Description
Base class for
CsvCallbackHandler implementations that handles their own field storage and record building.Abstract base class for
CsvCallbackHandler implementations.Abstract builder for
AbstractInternalCsvCallbackHandler subclasses.Iterator that supports closing underlying resources.
Implementation of
StatusListener that collects updates.This is an enumeration that defines the strategies for handling comments in CSV data that does not conform to RFC.
This class defines the methods that are called during the CSV reading process.
Index built by
IndexedCsvReader to access large CSV data files.Represents a page of the CSV file.
Exception to be thrown when malformed csv data is read.
This is the main class for reading CSV data.
This builder is used to create configured instances of
CsvReader.Represents an immutable CSV record with unnamed (indexed) fields.
A
CsvCallbackHandler implementation that returns a CsvRecord for each record.A builder for
CsvRecordHandler.This is the main class for writing CSV data.
This builder is used to create configured instances of
CsvWriter.Implementations of this class are used within
CsvCallbackHandler implementations to modify the fields of
a CSV record before storing them in the resulting object.Provides some common
FieldModifier implementations.CSV reader implementation for indexed based access.
This builder is used to create configured instances of
IndexedCsvReader.Enumeration for different line delimiters (LF, CR, CRLF, platform default).
Represents an immutable CSV record with named (and indexed) fields.
A callback handler that returns a
NamedCsvRecord for each record.A builder for
NamedCsvRecordHandler.Annotation to indicate that a method parameter, return value, or field can be null.
Internal utility class.
Provides some common
QuoteStrategy implementations.A quote strategy is used to decide whether to quote fields if quoting is optional (as per RFC 4180).
Represents the type of record in a CSV file.
Custom status listeners have to implement this interface.
A
CsvCallbackHandler implementation that returns the fields of each record as an array of Strings.A builder for
StringArrayHandler.Internal utility class.