Uses of Class
org.supercsv.prefs.CsvPreference
Packages that use CsvPreference
Package
Description
Provides the classes used for encoding CSV for writing.
Provides the various readers and writers used to read/write Strings, Maps, or Objects.
Provides the configuration classes used when instantiating readers and writers.
Provides the classes used to quote CSV for output.
-
Uses of CsvPreference in org.supercsv.encoder
Methods in org.supercsv.encoder with parameters of type CsvPreferenceModifier and TypeMethodDescriptionCsvEncoder.encode(String input, CsvContext context, CsvPreference preference) Encodes a String to be written to a CSV file.DefaultCsvEncoder.encode(String input, CsvContext context, CsvPreference preference) Encodes a String to be written to a CSV file.SelectiveCsvEncoder.encode(String input, CsvContext context, CsvPreference preference) Encodes a String to be written to a CSV file. -
Uses of CsvPreference in org.supercsv.io
Fields in org.supercsv.io declared as CsvPreferenceModifier and TypeFieldDescriptionprivate final CsvPreferenceAbstractCsvWriter.preferenceprivate final CsvPreferenceAbstractCsvReader.preferencesprivate final CsvPreferenceAbstractTokenizer.preferencesMethods in org.supercsv.io that return CsvPreferenceModifier and TypeMethodDescriptionprotected CsvPreferenceAbstractCsvReader.getPreferences()Gets the preferences.protected CsvPreferenceAbstractTokenizer.getPreferences()Gets the CSV preferences.Constructors in org.supercsv.io with parameters of type CsvPreferenceModifierConstructorDescriptionAbstractCsvReader(Reader reader, CsvPreference preferences) Constructs a new AbstractCsvReader, using the defaultTokenizer.AbstractCsvReader(ITokenizer tokenizer, CsvPreference preferences) Constructs a new AbstractCsvReader, using a customTokenizer(which should have already been set up with the Reader, CsvPreference, and CsvContext).AbstractCsvWriter(Writer writer, CsvPreference preference) Constructs a new AbstractCsvWriter with the supplied writer and preferences.AbstractCsvWriter(Writer writer, CsvPreference preference, boolean bufferizeWriter) Constructs a new AbstractCsvWriter with the supplied writer, preferences and option to wrap the writer.AbstractTokenizer(Reader reader, CsvPreference preferences) Constructs a new AbstractTokenizer, which reads the CSV file, line by line.CsvBeanReader(Reader reader, CsvPreference preferences) Constructs a new CsvBeanReader with the supplied Reader and CSV preferences.CsvBeanReader(ITokenizer tokenizer, CsvPreference preferences) Constructs a new CsvBeanReader with the supplied (custom) Tokenizer and CSV preferences.CsvBeanWriter(Writer writer, CsvPreference preference) Constructs a new CsvBeanWriter with the supplied Writer and CSV preferences.CsvListReader(Reader reader, CsvPreference preferences) Constructs a new CsvListReader with the supplied Reader and CSV preferences.CsvListReader(ITokenizer tokenizer, CsvPreference preferences) Constructs a new CsvListReader with the supplied (custom) Tokenizer and CSV preferences.CsvListWriter(Writer writer, CsvPreference preference) Constructs a new CsvListWriter with the supplied Writer and CSV preferences.CsvMapReader(Reader reader, CsvPreference preferences) Constructs a new CsvMapReader with the supplied Reader and CSV preferences.CsvMapReader(ITokenizer tokenizer, CsvPreference preferences) Constructs a new CsvMapReader with the supplied (custom) Tokenizer and CSV preferences.CsvMapWriter(Writer writer, CsvPreference preference) Constructs a new CsvMapWriter with the supplied Writer and CSV preferences.CsvMapWriter(Writer writer, CsvPreference preference, boolean bufferizeWriter) Constructs a new CsvMapWriter with the supplied Writer, CSV preferences and option to bufferize the writer.CsvResultSetWriter(Writer writer, CsvPreference preference) Constructs a newCsvResultSetWriterwith the suppliedWriterand CSV preferences.Tokenizer(Reader reader, CsvPreference preferences) Constructs a new Tokenizer, which reads the CSV file, line by line. -
Uses of CsvPreference in org.supercsv.prefs
Fields in org.supercsv.prefs declared as CsvPreferenceModifier and TypeFieldDescriptionstatic final CsvPreferenceCsvPreference.EXCEL_NORTH_EUROPE_PREFERENCEReady to use configuration for north European excel CSV files (columns are separated by ";" instead of ",")static final CsvPreferenceCsvPreference.EXCEL_PREFERENCEReady to use configuration for Windows Excel exported CSV files.static final CsvPreferenceCsvPreference.STANDARD_PREFERENCEReady to use configuration that should cover 99% of all usages.static final CsvPreferenceCsvPreference.TAB_PREFERENCEReady to use configuration for tab-delimited files.Methods in org.supercsv.prefs that return CsvPreferenceModifier and TypeMethodDescriptionCsvPreference.Builder.build()Builds the CsvPreference instance.Constructors in org.supercsv.prefs with parameters of type CsvPreferenceModifierConstructorDescriptionBuilder(CsvPreference preference) Constructs a Builder with all of the values from an existing CsvPreference instance. -
Uses of CsvPreference in org.supercsv.quote
Methods in org.supercsv.quote with parameters of type CsvPreferenceModifier and TypeMethodDescriptionbooleanAlwaysQuoteMode.quotesRequired(String csvColumn, CsvContext context, CsvPreference preference) Determines whether surrounding quotes are mandatory in cases where the CSV column would not normally be quoted (the data to be written doesn't contain special characters).booleanColumnQuoteMode.quotesRequired(String csvColumn, CsvContext context, CsvPreference preference) Determines whether surrounding quotes are mandatory in cases where the CSV column would not normally be quoted (the data to be written doesn't contain special characters).booleanNormalQuoteMode.quotesRequired(String csvColumn, CsvContext context, CsvPreference preference) Determines whether surrounding quotes are mandatory in cases where the CSV column would not normally be quoted (the data to be written doesn't contain special characters).booleanQuoteMode.quotesRequired(String csvColumn, CsvContext context, CsvPreference preference) Determines whether surrounding quotes are mandatory in cases where the CSV column would not normally be quoted (the data to be written doesn't contain special characters).