Top Description Interfaces Classes
[default module]

Package com.opencsv


A very simple CSV parser for Java released under a commercial-friendly license.
See Also
opencsv.sourceforge.net

Interface Summary

Modifier and TypeInterface and Description
public interface
ICSVParser

This interface defines all of the behavior com.opencsv.CSVReader needs from a parser to tokenize an input line for further processing.

public interface
ICSVWriter

This interface defines all the behavior of a csv writer class.

public interface
ResultSetHelper

Interface for the ResultSetHelperService.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractCSVParser

An abstract class representing the basic functionality required for parsing CSV files.

public abstract class
AbstractCSVWriter

The AbstractCSVWriter was created to prevent duplication of code between the CSVWriter and the CSVParserWriter classes.

public class
CSVIterator

Provides an Iterator over the data found in opencsv.

public class
CSVParser

A very simple CSV parser released under a commercial-friendly license.

public class
CSVParserBuilder

Builder for creating a CSVParser.

public class
CSVParserWriter

The CSVParserWriter is a replacement for the CSVWriter that allows you to pass in a ICSVParser to handle the task of converting a string array to a line of CSV data.

public class
CSVReader

A very simple CSV reader released under a commercial-friendly license.

public abstract class
CSVReaderBaseBuilder<
The type pf the CSVReader class to return
T
>

Base class for the builders of various incarnations of CSVReaders.

public class
CSVReaderBuilder

Builder for creating a CSVReader.

public class
CSVReaderHeaderAware

Handy reader when there's insufficient motivation to use the bean binding but the header mapping is still desired.

public class
public class
CSVWriter

A very simple CSV writer released under a commercial-friendly license.

public class
CSVWriterBuilder

Builder for creating the CSVWriter.

public class
ResultSetColumnNameHelperService

Helper class for processing JDBC ResultSet objects allowing the user to process a subset of columns and set custom header names.

public class
ResultSetHelperService

Helper class for processing JDBC ResultSet objects.

public class
RFC4180Parser

This Parser is meant to parse csv data according to the RFC4180 specification.

public class
RFC4180ParserBuilder

Builder for creating a RFC4180Parser.