Package | Description |
---|---|
org.supercsv.io |
Provides the various readers and writers used to read/write Strings, Maps, or Objects.
|
org.supercsv.prefs |
Provides the configuration classes used when instantiating readers and writers.
|
Modifier and Type | Method and Description |
---|---|
protected CsvPreference |
AbstractTokenizer.getPreferences()
Gets the CSV preferences.
|
protected CsvPreference |
AbstractCsvReader.getPreferences()
Gets the preferences.
|
Constructor and Description |
---|
AbstractCsvReader(ITokenizer tokenizer,
CsvPreference preferences)
Constructs a new AbstractCsvReader, using a custom
Tokenizer (which should have already been set
up with the Reader, CsvPreference, and CsvContext). |
AbstractCsvReader(Reader reader,
CsvPreference preferences)
Constructs a new AbstractCsvReader, using the default
Tokenizer . |
AbstractCsvWriter(Writer writer,
CsvPreference preference)
Constructs a new AbstractCsvWriter with the supplied writer and preferences.
|
AbstractTokenizer(Reader reader,
CsvPreference preferences)
Constructs a new AbstractTokenizer, which reads the CSV file, line by line.
|
CsvBeanReader(ITokenizer tokenizer,
CsvPreference preferences)
Constructs a new CsvBeanReader with the supplied (custom) Tokenizer and CSV preferences.
|
CsvBeanReader(Reader reader,
CsvPreference preferences)
Constructs a new CsvBeanReader with the supplied Reader and CSV preferences.
|
CsvBeanWriter(Writer writer,
CsvPreference preference)
Constructs a new CsvBeanWriter with the supplied Writer and CSV preferences.
|
CsvListReader(ITokenizer tokenizer,
CsvPreference preferences)
Constructs a new CsvListReader with the supplied (custom) Tokenizer and CSV preferences.
|
CsvListReader(Reader reader,
CsvPreference preferences)
Constructs a new CsvListReader with the supplied Reader and CSV preferences.
|
CsvListWriter(Writer writer,
CsvPreference preference)
Constructs a new CsvListWriter with the supplied Writer and CSV preferences.
|
CsvMapReader(ITokenizer tokenizer,
CsvPreference preferences)
Constructs a new CsvMapReader with the supplied (custom) Tokenizer and CSV preferences.
|
CsvMapReader(Reader reader,
CsvPreference preferences)
Constructs a new CsvMapReader with the supplied Reader and CSV preferences.
|
CsvMapWriter(Writer writer,
CsvPreference preference)
Constructs a new CsvMapWriter with the supplied Writer and CSV preferences.
|
Tokenizer(Reader reader,
CsvPreference preferences)
Constructs a new Tokenizer, which reads the CSV file, line by line.
|
Modifier and Type | Field and Description |
---|---|
static CsvPreference |
CsvPreference.EXCEL_NORTH_EUROPE_PREFERENCE
Ready to use configuration for north European excel CSV files (columns are separated by ";" instead of ",")
|
static CsvPreference |
CsvPreference.EXCEL_PREFERENCE
Ready to use configuration for Windows Excel exported CSV files.
|
static CsvPreference |
CsvPreference.STANDARD_PREFERENCE
Ready to use configuration that should cover 99% of all usages.
|
static CsvPreference |
CsvPreference.TAB_PREFERENCE
Ready to use configuration for tab-delimited files.
|
Modifier and Type | Method and Description |
---|---|
CsvPreference |
CsvPreference.Builder.build()
Builds the CsvPreference instance.
|
Constructor and Description |
---|
CsvPreference.Builder(CsvPreference preference)
Constructs a Builder with all of the values from an existing CsvPreference instance.
|
Copyright © 2007-2012 Super CSV. All Rights Reserved.