Index

A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractCsvReader - Class in org.supercsv.io
Defines the standard behaviour of a CSV reader.
AbstractCsvReader(Reader, CsvPreference) - Constructor for class org.supercsv.io.AbstractCsvReader
Constructs a new AbstractCsvReader, using the default Tokenizer.
AbstractCsvReader(ITokenizer, CsvPreference) - Constructor for class org.supercsv.io.AbstractCsvReader
Constructs a new AbstractCsvReader, using a custom Tokenizer (which should have already been set up with the Reader, CsvPreference, and CsvContext).
AbstractCsvWriter - Class in org.supercsv.io
Defines the standard behaviour of a CSV writer.
AbstractCsvWriter(Writer, CsvPreference) - Constructor for class org.supercsv.io.AbstractCsvWriter
Constructs a new AbstractCsvWriter with the supplied writer and preferences.
AbstractCsvWriter(Writer, CsvPreference, boolean) - Constructor for class org.supercsv.io.AbstractCsvWriter
Constructs a new AbstractCsvWriter with the supplied writer, preferences and option to wrap the writer.
AbstractTemporalAccessorFormattingProcessor<T extends TemporalAccessor> - Class in org.supercsv.cellprocessor.time
Abstract base class for cell processors converting TemporalAccessor types to Strings.
AbstractTemporalAccessorFormattingProcessor() - Constructor for class org.supercsv.cellprocessor.time.AbstractTemporalAccessorFormattingProcessor
Constructs a new AbstractTemporalAccessorFormattingProcessor processor, which formats the type as a String.
AbstractTemporalAccessorFormattingProcessor(DateTimeFormatter) - Constructor for class org.supercsv.cellprocessor.time.AbstractTemporalAccessorFormattingProcessor
Constructs a new AbstractTemporalAccessorFormattingProcessor processor, which formats the type as a String using the supplied formatter.
AbstractTemporalAccessorFormattingProcessor(DateTimeFormatter, CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.AbstractTemporalAccessorFormattingProcessor
Constructs a new AbstractTemporalAccessorFormattingProcessor processor, which formats the type as a String using the supplied formatter, then calls the next processor in the chain.
AbstractTemporalAccessorFormattingProcessor(CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.AbstractTemporalAccessorFormattingProcessor
Constructs a new AbstractTemporalAccessorFormattingProcessor processor, which formats the type as a String, then calls the next processor in the chain.
AbstractTemporalAccessorParsingProcessor<T extends TemporalAccessor> - Class in org.supercsv.cellprocessor.time
Abstract base class for cell processors converting Strings to TemporalAccessor types.
AbstractTemporalAccessorParsingProcessor() - Constructor for class org.supercsv.cellprocessor.time.AbstractTemporalAccessorParsingProcessor
Constructs a new AbstractTemporalAccessorParsingProcessor processor, which parses a String as a TemporalAccessor type.
AbstractTemporalAccessorParsingProcessor(DateTimeFormatter) - Constructor for class org.supercsv.cellprocessor.time.AbstractTemporalAccessorParsingProcessor
Constructs a new AbstractTemporalAccessorParsingProcessor processor, which parses a String as a TemporalAccessor type using the supplied formatter.
AbstractTemporalAccessorParsingProcessor(DateTimeFormatter, CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.AbstractTemporalAccessorParsingProcessor
Constructs a new AbstractTemporalAccessorParsingProcessor processor, which parses a String as a TemporalAccessor type using the supplied formatter, then calls the next processor in the chain.
AbstractTemporalAccessorParsingProcessor(CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.AbstractTemporalAccessorParsingProcessor
Constructs a new AbstractTemporalAccessorParsingProcessor processor, which parses a String as a TemporalAccessor type, then calls the next processor in the chain.
AbstractTokenizer - Class in org.supercsv.io
Defines the standard behaviour of a Tokenizer.
AbstractTokenizer(Reader, CsvPreference) - Constructor for class org.supercsv.io.AbstractTokenizer
Constructs a new AbstractTokenizer, which reads the CSV file, line by line.
aliasMap - Variable in class org.supercsv.cellprocessor.time.ParseZoneId
 
AlwaysQuoteMode - Class in org.supercsv.quote
When using AlwaysQuoteMode surrounding quotes are always applied.
AlwaysQuoteMode() - Constructor for class org.supercsv.quote.AlwaysQuoteMode
Constructs a new AlwaysQuoteMode.
appendSpaces(StringBuilder, int) - Static method in class org.supercsv.io.Tokenizer
Appends the required number of spaces to the StringBuilder.
AUTOBOXING_CONVERTER - Static variable in class org.supercsv.util.ReflectionUtils
A map of primitives and their associated wrapper classes, to cater for autoboxing.

B

BeanInterfaceProxy - Class in org.supercsv.util
This is part of the internal implementation of Super CSV.
BeanInterfaceProxy() - Constructor for class org.supercsv.util.BeanInterfaceProxy
 
beanState - Variable in class org.supercsv.util.BeanInterfaceProxy
 
beanValues - Variable in class org.supercsv.io.CsvBeanWriter
 
BoolCellProcessor - Interface in org.supercsv.cellprocessor.ift
Interface to indicate the a CellProcessor is capable of processing Boolean values.
build() - Method in class org.supercsv.prefs.CsvPreference.Builder
Builds the CsvPreference instance.
Builder(char, int, String) - Constructor for class org.supercsv.prefs.CsvPreference.Builder
Constructs a Builder with the mandatory preference values.
Builder(CsvPreference) - Constructor for class org.supercsv.prefs.CsvPreference.Builder
Constructs a Builder with all of the values from an existing CsvPreference instance.

C

cache - Variable in class org.supercsv.io.CsvBeanReader
 
cache - Variable in class org.supercsv.io.CsvBeanWriter
 
CellProcessor - Interface in org.supercsv.cellprocessor.ift
Defines the interface of all CellProcessors.
CellProcessorAdaptor - Class in org.supercsv.cellprocessor
Abstract super class containing shared behaviour of all cell processors.
CellProcessorAdaptor() - Constructor for class org.supercsv.cellprocessor.CellProcessorAdaptor
Constructor used by CellProcessors to indicate that they are the last processor in the chain.
CellProcessorAdaptor(CellProcessor) - Constructor for class org.supercsv.cellprocessor.CellProcessorAdaptor
Constructor used by CellProcessors that require CellProcessor chaining (further processing is required).
CellProcessorAdaptor.NullObjectPattern - Class in org.supercsv.cellprocessor
This is an implementation-specific processor and should only be used by the CellProcessorAdaptor class.
checkAndAddForbiddenStrings(String...) - Method in class org.supercsv.cellprocessor.constraint.ForbidSubStr
Adds each forbidden substring, checking that it's not null.
checkAndAddForbiddenStrings(List<String>) - Method in class org.supercsv.cellprocessor.constraint.ForbidSubStr
Adds each forbidden substring, checking that it's not null.
checkAndAddLengths(int...) - Method in class org.supercsv.cellprocessor.constraint.Strlen
Adds each required length, ensuring it isn't negative.
checkAndAddRequiredSubStrings(String...) - Method in class org.supercsv.cellprocessor.constraint.RequireSubStr
Adds each required substring, checking that it's not null.
checkAndAddRequiredSubStrings(List<String>) - Method in class org.supercsv.cellprocessor.constraint.RequireSubStr
Adds each required substring, checking that it's not null.
checkPreconditions(double, double) - Static method in class org.supercsv.cellprocessor.constraint.DMinMax
Checks the preconditions for creating a new DMinMax processor.
checkPreconditions(int...) - Static method in class org.supercsv.cellprocessor.constraint.RequireHashCode
Checks the preconditions for creating a new RequireHashCode processor.
checkPreconditions(int...) - Static method in class org.supercsv.cellprocessor.constraint.Strlen
Checks the preconditions for creating a new Strlen processor.
checkPreconditions(int, String) - Static method in class org.supercsv.cellprocessor.Truncate
Checks the preconditions for creating a new Truncate processor.
checkPreconditions(long, long) - Static method in class org.supercsv.cellprocessor.constraint.LMinMax
Checks the preconditions for creating a new LMinMax processor.
checkPreconditions(long, long) - Static method in class org.supercsv.cellprocessor.constraint.StrMinMax
Checks the preconditions for creating a new StrMinMax processor.
checkPreconditions(Class<?>) - Static method in class org.supercsv.cellprocessor.ParseEnum
Checks the preconditions for creating a new ParseEnum processor.
checkPreconditions(Object...) - Static method in class org.supercsv.cellprocessor.constraint.IsIncludedIn
Checks the preconditions for creating a new IsIncludedIn processor with a array of Objects.
checkPreconditions(String) - Static method in class org.supercsv.cellprocessor.constraint.StrRegEx
Checks the preconditions for creating a new StrRegEx processor.
checkPreconditions(String) - Static method in class org.supercsv.cellprocessor.FmtDate
Checks the preconditions for creating a new FmtDate processor.
checkPreconditions(String) - Static method in class org.supercsv.cellprocessor.FmtNumber
Checks the preconditions for creating a new FmtNumber processor with a date format String.
checkPreconditions(String) - Static method in class org.supercsv.cellprocessor.ParseDate
Checks the preconditions for creating a new ParseDate processor with a date format.
checkPreconditions(String...) - Static method in class org.supercsv.cellprocessor.constraint.ForbidSubStr
Checks the preconditions for creating a new ForbidSubStr processor with an array of forbidden substrings.
checkPreconditions(String...) - Static method in class org.supercsv.cellprocessor.constraint.RequireSubStr
Checks the preconditions for creating a new RequireSubStr processor with an array of Strings.
checkPreconditions(String[], String[]) - Static method in class org.supercsv.cellprocessor.ParseBool
Checks the preconditions for constructing a new ParseBool processor.
checkPreconditions(String, String) - Static method in class org.supercsv.cellprocessor.ParseBool
Checks the preconditions for constructing a new ParseBool processor.
checkPreconditions(String, String) - Static method in class org.supercsv.cellprocessor.StrReplace
Checks the preconditions for creating a new StrRegExReplace processor.
checkPreconditions(String, Locale) - Static method in class org.supercsv.cellprocessor.ParseDate
Checks the preconditions for creating a new ParseDate processor with date format and locale.
checkPreconditions(DecimalFormat) - Static method in class org.supercsv.cellprocessor.FmtNumber
Checks the preconditions for creating a new FmtNumber processor with a DecimalFormat.
checkPreconditions(DecimalFormatSymbols) - Static method in class org.supercsv.cellprocessor.ParseBigDecimal
Checks the preconditions for creating a new ParseBigDecimal processor.
checkPreconditions(DateTimeFormatter) - Static method in class org.supercsv.cellprocessor.time.AbstractTemporalAccessorFormattingProcessor
Checks the preconditions for creating a new AbstractTemporalAccessorFormattingProcessor processor.
checkPreconditions(DateTimeFormatter) - Static method in class org.supercsv.cellprocessor.time.AbstractTemporalAccessorParsingProcessor
Checks the preconditions for creating a new AbstractTemporalAccessorParsingProcessor processor.
checkPreconditions(Collection<Object>) - Static method in class org.supercsv.cellprocessor.Collector
Checks the preconditions for creating a new Collector processor.
checkPreconditions(Collection<Object>) - Static method in class org.supercsv.cellprocessor.constraint.IsElementOf
Checks the preconditions for creating a new IsElementOf processor.
checkPreconditions(List<String>) - Static method in class org.supercsv.cellprocessor.constraint.ForbidSubStr
Checks the preconditions for creating a new ForbidSubStr processor with a List of forbidden substrings.
checkPreconditions(List<String>) - Static method in class org.supercsv.cellprocessor.constraint.RequireSubStr
Checks the preconditions for creating a new RequireSubStr processor with a List of Strings.
checkPreconditions(Map<Object, Object>) - Static method in class org.supercsv.cellprocessor.HashMapper
Checks the preconditions for creating a new HashMapper processor.
checkPreconditions(Set<Object>) - Static method in class org.supercsv.cellprocessor.constraint.IsIncludedIn
Checks the preconditions for creating a new IsIncludedIn processor with a Set of Objects.
close() - Method in class org.supercsv.io.AbstractCsvReader
Closes the Tokenizer and its associated Reader.
close() - Method in class org.supercsv.io.AbstractCsvWriter
Closes the underlying writer, flushing it first.
close() - Method in class org.supercsv.io.AbstractTokenizer
Closes the underlying reader.
collection - Variable in class org.supercsv.cellprocessor.Collector
 
collection - Variable in class org.supercsv.cellprocessor.constraint.IsElementOf
 
Collector - Class in org.supercsv.cellprocessor
This processor collects each value it encounters and adds it to the supplied Collection.
Collector(Collection<Object>) - Constructor for class org.supercsv.cellprocessor.Collector
Constructs a new Collector, which collects each value it encounters and adds it to the supplied Collection.
Collector(Collection<Object>, CellProcessor) - Constructor for class org.supercsv.cellprocessor.Collector
Constructs a new Collector, which collects each value it encounters, adds it to the supplied Collection, then calls the next processor in the chain.
columnNumber - Variable in class org.supercsv.io.AbstractCsvWriter
 
columnNumber - Variable in class org.supercsv.util.CsvContext
the CSV column number
columnNumbers - Variable in class org.supercsv.encoder.SelectiveCsvEncoder
 
columnNumbers - Variable in class org.supercsv.quote.ColumnQuoteMode
 
ColumnQuoteMode - Class in org.supercsv.quote
When using ColumnQuoteMode surrounding quotes are only applied if required to escape special characters (per RFC4180), or if a particular column should always be quoted.
ColumnQuoteMode(boolean[]) - Constructor for class org.supercsv.quote.ColumnQuoteMode
Constructs a new ColumnQuoteMode that quotes columns if the element representing that column in the supplied array is true.
ColumnQuoteMode(int...) - Constructor for class org.supercsv.quote.ColumnQuoteMode
Constructs a new ColumnQuoteMode that quotes columns by column number.
columns - Variable in class org.supercsv.io.AbstractCsvReader
 
commentMatcher - Variable in class org.supercsv.io.Tokenizer
 
commentMatcher - Variable in class org.supercsv.prefs.CsvPreference.Builder
 
commentMatcher - Variable in class org.supercsv.prefs.CsvPreference
 
CommentMatcher - Interface in org.supercsv.comment
Interface for comment matchers.
CommentMatches - Class in org.supercsv.comment
CommentMatcher that matches lines that match a specified regular expression.
CommentMatches(String) - Constructor for class org.supercsv.comment.CommentMatches
Constructs a new CommentMatches comment matcher.
CommentStartsWith - Class in org.supercsv.comment
CommentMatcher that matches lines that begin with a specified String.
CommentStartsWith(String) - Constructor for class org.supercsv.comment.CommentStartsWith
Constructs a new CommentStartsWith comment matcher.
constantSupplied - Variable in class org.supercsv.cellprocessor.constraint.Equals
 
constantValue - Variable in class org.supercsv.cellprocessor.constraint.Equals
 
contains(Set<String>, String, boolean) - Static method in class org.supercsv.cellprocessor.ParseBool
Returns true if the set contains the value, otherwise false.
containsKey(K1, K2) - Method in class org.supercsv.util.ThreeDHashMap
Existence check of a value (or null) mapped to the keys.
containsKey(K1, K2) - Method in class org.supercsv.util.TwoDHashMap
Existence check of a value (or null) mapped to the keys.
containsKey(K1, K2, K3) - Method in class org.supercsv.util.ThreeDHashMap
Existence check of a value (or null) mapped to the keys.
ConvertNullTo - Class in org.supercsv.cellprocessor
This processor returns a specified default value if the input is null.
ConvertNullTo(Object) - Constructor for class org.supercsv.cellprocessor.ConvertNullTo
Constructs a new ConvertNullTo processor, which returns a specified default value if the input is null.
ConvertNullTo(Object, CellProcessor) - Constructor for class org.supercsv.cellprocessor.ConvertNullTo
Constructs a new ConvertNullTo processor, which returns a specified default value if the input is null.
createProxy(Class<T>) - Static method in class org.supercsv.util.BeanInterfaceProxy
Creates a proxy object which implements a given bean interface.
CsvBeanReader - Class in org.supercsv.io
CsvBeanReader reads a CSV file by instantiating a bean for every row and mapping each column to a field on the bean (using the supplied name mapping).
CsvBeanReader(Reader, CsvPreference) - Constructor for class org.supercsv.io.CsvBeanReader
Constructs a new CsvBeanReader with the supplied Reader and CSV preferences.
CsvBeanReader(ITokenizer, CsvPreference) - Constructor for class org.supercsv.io.CsvBeanReader
Constructs a new CsvBeanReader with the supplied (custom) Tokenizer and CSV preferences.
CsvBeanWriter - Class in org.supercsv.io
CsvBeanWriter writes a CSV file by mapping each field on the bean to a column in the CSV file (using the supplied name mapping).
CsvBeanWriter(Writer, CsvPreference) - Constructor for class org.supercsv.io.CsvBeanWriter
Constructs a new CsvBeanWriter with the supplied Writer and CSV preferences.
csvContext - Variable in exception org.supercsv.exception.SuperCsvException
 
CsvContext - Class in org.supercsv.util
This object represents the current context of a given CSV file being either read or written to.
CsvContext(int, int, int) - Constructor for class org.supercsv.util.CsvContext
Constructs a new CsvContext.
CsvContext(CsvContext) - Constructor for class org.supercsv.util.CsvContext
Constructs a new CsvContext that is a copy of the provided CsvContext.
CsvEncoder - Interface in org.supercsv.encoder
Defines the interface for all CSV encoders.
CsvListReader - Class in org.supercsv.io
CsvListReader is a simple reader that reads a row from a CSV file into a List of Strings.
CsvListReader(Reader, CsvPreference) - Constructor for class org.supercsv.io.CsvListReader
Constructs a new CsvListReader with the supplied Reader and CSV preferences.
CsvListReader(ITokenizer, CsvPreference) - Constructor for class org.supercsv.io.CsvListReader
Constructs a new CsvListReader with the supplied (custom) Tokenizer and CSV preferences.
CsvListWriter - Class in org.supercsv.io
CsvListWriter is a simple writer capable of writing arrays and Lists to a CSV file.
CsvListWriter(Writer, CsvPreference) - Constructor for class org.supercsv.io.CsvListWriter
Constructs a new CsvListWriter with the supplied Writer and CSV preferences.
CsvMapReader - Class in org.supercsv.io
CsvMapReader reads each CSV row into a Map with the column name as the map key, and the column value as the map value.
CsvMapReader(Reader, CsvPreference) - Constructor for class org.supercsv.io.CsvMapReader
Constructs a new CsvMapReader with the supplied Reader and CSV preferences.
CsvMapReader(ITokenizer, CsvPreference) - Constructor for class org.supercsv.io.CsvMapReader
Constructs a new CsvMapReader with the supplied (custom) Tokenizer and CSV preferences.
CsvMapWriter - Class in org.supercsv.io
CsvMapWriter writes Maps of Objects to a CSV file.
CsvMapWriter(Writer, CsvPreference) - Constructor for class org.supercsv.io.CsvMapWriter
Constructs a new CsvMapWriter with the supplied Writer and CSV preferences.
CsvMapWriter(Writer, CsvPreference, boolean) - Constructor for class org.supercsv.io.CsvMapWriter
Constructs a new CsvMapWriter with the supplied Writer, CSV preferences and option to bufferize the writer.
CsvPreference - Class in org.supercsv.prefs
Before reading or writing CSV files, you must supply the reader/writer with some preferences.
CsvPreference(CsvPreference.Builder) - Constructor for class org.supercsv.prefs.CsvPreference
Constructs a new CsvPreference from a Builder.
CsvPreference.Builder - Class in org.supercsv.prefs
Builds immutable CsvPreference instances.
CsvResultSetWriter - Class in org.supercsv.io
CsvResultSetWriter writes a CSV file by mapping each column of the ResultSet to a column in CSV file using the column names stored in ResultSetMetaData
CsvResultSetWriter(Writer, CsvPreference) - Constructor for class org.supercsv.io.CsvResultSetWriter
Constructs a new CsvResultSetWriter with the supplied Writer and CSV preferences.
currentColumn - Variable in class org.supercsv.io.Tokenizer
 
currentRow - Variable in class org.supercsv.io.Tokenizer
 

D

DateCellProcessor - Interface in org.supercsv.cellprocessor.ift
Interface to indicate the a CellProcessor is capable of processing Date values.
dateFormat - Variable in class org.supercsv.cellprocessor.FmtDate
 
dateFormat - Variable in class org.supercsv.cellprocessor.ParseDate
 
decimalFormat - Variable in class org.supercsv.cellprocessor.FmtNumber
the decimal format string
DEFAULT_DECIMAL_SEPARATOR - Static variable in class org.supercsv.cellprocessor.ParseBigDecimal
 
DEFAULT_FALSE_VALUES - Static variable in class org.supercsv.cellprocessor.ParseBool
 
DEFAULT_TRUE_VALUES - Static variable in class org.supercsv.cellprocessor.ParseBool
 
DefaultCsvEncoder - Class in org.supercsv.encoder
The default CsvEncoder implementation.
DefaultCsvEncoder() - Constructor for class org.supercsv.encoder.DefaultCsvEncoder
Constructs a new DefaultCsvEncoder.
defaultValue - Variable in class org.supercsv.cellprocessor.HashMapper
 
delimeterChar - Variable in class org.supercsv.io.Tokenizer
 
delimiterChar - Variable in class org.supercsv.prefs.CsvPreference.Builder
 
delimiterChar - Variable in class org.supercsv.prefs.CsvPreference
 
DMinMax - Class in org.supercsv.cellprocessor.constraint
Converts the input data to a Double and ensures that number is within a specified numeric range (inclusive).
DMinMax(double, double) - Constructor for class org.supercsv.cellprocessor.constraint.DMinMax
Constructs a new DMinMax processor, which converts the input to a Double and ensures the value is between the supplied min and max values.
DMinMax(double, double, DoubleCellProcessor) - Constructor for class org.supercsv.cellprocessor.constraint.DMinMax
Constructs a new DMinMax processor, which converts the input to a Double, ensures the value is between the supplied min and max values, then calls the next processor in the chain.
DoubleCellProcessor - Interface in org.supercsv.cellprocessor.ift
Interface to indicate the a CellProcessor is capable of processing Double values.

E

EMPTY_STRING - Static variable in class org.supercsv.cellprocessor.Truncate
 
encode(String, CsvContext, CsvPreference) - Method in interface org.supercsv.encoder.CsvEncoder
Encodes a String to be written to a CSV file.
encode(String, CsvContext, CsvPreference) - Method in class org.supercsv.encoder.DefaultCsvEncoder
Encodes a String to be written to a CSV file.
encode(String, CsvContext, CsvPreference) - Method in class org.supercsv.encoder.SelectiveCsvEncoder
Encodes a String to be written to a CSV file.
encoder - Variable in class org.supercsv.io.AbstractCsvWriter
 
encoder - Variable in class org.supercsv.prefs.CsvPreference.Builder
 
encoder - Variable in class org.supercsv.prefs.CsvPreference
 
encounteredElements - Variable in class org.supercsv.cellprocessor.constraint.Unique
 
endOfLineSymbols - Variable in class org.supercsv.prefs.CsvPreference.Builder
 
endOfLineSymbols - Variable in class org.supercsv.prefs.CsvPreference
 
enumClass - Variable in class org.supercsv.cellprocessor.ParseEnum
 
equals(Object) - Method in class org.supercsv.util.CsvContext
equals(Object, Object) - Static method in class org.supercsv.cellprocessor.constraint.Equals
Returns true if both objects are null or equal, otherwise false.
Equals - Class in org.supercsv.cellprocessor.constraint
This constraint ensures that all input data is equal (to each other, or to a supplied constant value).
Equals() - Constructor for class org.supercsv.cellprocessor.constraint.Equals
Constructs a new Equals processor, which ensures all input data is equal.
Equals(Object) - Constructor for class org.supercsv.cellprocessor.constraint.Equals
Constructs a new Equals processor, which ensures all input data is equal to the supplied constant value.
Equals(Object, CellProcessor) - Constructor for class org.supercsv.cellprocessor.constraint.Equals
Constructs a new Equals processor, which ensures all input data is equal to the supplied constant value, then calls the the next processor in the chain.
Equals(CellProcessor) - Constructor for class org.supercsv.cellprocessor.constraint.Equals
Constructs a new Equals processor, which ensures all input data is equal, then calls the the next processor in the chain.
EXCEL_NORTH_EUROPE_PREFERENCE - Static variable in class org.supercsv.prefs.CsvPreference
Ready to use configuration for north European excel CSV files (columns are separated by ";" instead of ",")
EXCEL_PREFERENCE - Static variable in class org.supercsv.prefs.CsvPreference
Ready to use configuration for Windows Excel exported CSV files.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.CellProcessorAdaptor.NullObjectPattern
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.Collector
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.constraint.DMinMax
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.constraint.Equals
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.constraint.ForbidSubStr
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.constraint.IsElementOf
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.constraint.IsIncludedIn
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.constraint.LMinMax
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.constraint.NotNull
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.constraint.RequireHashCode
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.constraint.RequireSubStr
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.constraint.Strlen
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.constraint.StrMinMax
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.constraint.StrNotNullOrEmpty
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.constraint.StrRegEx
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.constraint.Unique
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.constraint.UniqueHashCode
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.ConvertNullTo
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.FmtBool
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.FmtDate
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.FmtNumber
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.HashMapper
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in interface org.supercsv.cellprocessor.ift.CellProcessor
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.ParseBigDecimal
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.ParseBool
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.ParseChar
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.ParseDate
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.ParseDouble
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.ParseEnum
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.ParseInt
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.ParseLong
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.StrReplace
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.time.AbstractTemporalAccessorFormattingProcessor
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.time.AbstractTemporalAccessorParsingProcessor
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.time.FmtDuration
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.time.FmtPeriod
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.time.FmtZoneId
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.time.ParseDuration
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.time.ParsePeriod
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.time.ParseZoneId
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.Token
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.Trim
This method is invoked by the framework when the processor needs to process data or check constraints.
execute(Object, CsvContext) - Method in class org.supercsv.cellprocessor.Truncate
This method is invoked by the framework when the processor needs to process data or check constraints.
executeCellProcessors(List<Object>, List<?>, CellProcessor[], int, int) - Static method in class org.supercsv.util.Util
Processes each element in the source List (using the corresponding processor chain in the processors array) and adds it to the destination List.
executeProcessors(List<Object>, CellProcessor[]) - Method in class org.supercsv.io.AbstractCsvReader
Executes the supplied cell processors on the last row of CSV that was read and populates the supplied List of processed columns.
executeProcessors(CellProcessor...) - Method in class org.supercsv.io.CsvListReader
Executes the supplied cell processors on the last row of CSV that was read.
executeProcessors(CellProcessor...) - Method in interface org.supercsv.io.ICsvListReader
Executes the supplied cell processors on the last row of CSV that was read.
extractBeanValues(Object, String[]) - Method in class org.supercsv.io.CsvBeanWriter
Extracts the bean values, using the supplied name mapping array.

F

falseValue - Variable in class org.supercsv.cellprocessor.FmtBool
 
falseValues - Variable in class org.supercsv.cellprocessor.ParseBool
 
filterListToMap(Map<String, T>, String[], List<? extends T>) - Static method in class org.supercsv.util.Util
Converts a List to a Map using the elements of the nameMapping array as the keys of the Map.
filterMapToList(Map<String, ?>, String[]) - Static method in class org.supercsv.util.Util
Returns a List of all of the values in the Map whose key matches an entry in the nameMapping array.
filterMapToObjectArray(Map<String, ?>, String[]) - Static method in class org.supercsv.util.Util
Converts a Map to an array of objects, adding only those entries whose key is in the nameMapping array.
findGetter(Object, String) - Static method in class org.supercsv.util.ReflectionUtils
Returns the getter method associated with the object's field.
findGetterWithCompatibleReturnType(String, Class<?>, boolean) - Static method in class org.supercsv.util.ReflectionUtils
Helper method for findGetter() that finds a getter with the supplied name, optionally enforcing that the method must have a Boolean/boolean return type.
findSetter(Object, String, Class<?>) - Static method in class org.supercsv.util.ReflectionUtils
Returns the setter method associated with the object's field.
findSetterWithCompatibleParamType(Class<?>, String, Class<?>) - Static method in class org.supercsv.util.ReflectionUtils
Helper method for findSetter() that returns the setter method of the supplied name, whose parameter type is compatible with the supplied argument type (will allow an object of that type to be used when invoking the setter), or returns null if no match is found.
fixSymbols(String, DecimalFormatSymbols) - Static method in class org.supercsv.cellprocessor.ParseBigDecimal
Fixes the symbols in the input String (currently only decimal separator and grouping separator) so that the String can be parsed as a BigDecimal.
flush() - Method in class org.supercsv.io.AbstractCsvWriter
Flushes the underlying writer.
FmtBool - Class in org.supercsv.cellprocessor
Converts a Boolean into a formatted string.
FmtBool(String, String) - Constructor for class org.supercsv.cellprocessor.FmtBool
Constructs a new FmtBool processor, which converts a Boolean into a formatted string.
FmtBool(String, String, StringCellProcessor) - Constructor for class org.supercsv.cellprocessor.FmtBool
Constructs a new FmtBool processor, which converts a Boolean into a formatted string, then calls the next processor in the chain.
FmtDate - Class in org.supercsv.cellprocessor
Converts a date into a formatted string using the SimpleDateFormat class.
FmtDate(String) - Constructor for class org.supercsv.cellprocessor.FmtDate
Constructs a new FmtDate processor, which converts a date into a formatted string using SimpleDateFormat.
FmtDate(String, StringCellProcessor) - Constructor for class org.supercsv.cellprocessor.FmtDate
Constructs a new FmtDate processor, which converts a date into a formatted string using SimpleDateFormat, then calls the next processor in the chain.
FmtDuration - Class in org.supercsv.cellprocessor.time
Converts a Duration to a String.
FmtDuration() - Constructor for class org.supercsv.cellprocessor.time.FmtDuration
Constructs a new FmtDuration processor, which formats a Duration as a String in the ISO 8601 duration format, in the same way as Duration.toString()
FmtDuration(CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.FmtDuration
Constructs a new FmtDuration processor, which formats a Duration as a String, then calls the next processor in the chain.
FmtLocalDate - Class in org.supercsv.cellprocessor.time
Converts a LocalDate to a String.
FmtLocalDate() - Constructor for class org.supercsv.cellprocessor.time.FmtLocalDate
Constructs a new FmtLocalDate processor, which formats a LocalDate as a String, with the same output as LocalDate.toString()
FmtLocalDate(DateTimeFormatter) - Constructor for class org.supercsv.cellprocessor.time.FmtLocalDate
Constructs a new FmtLocalDate processor, which formats a LocalDate as a String using the supplied formatter.
FmtLocalDate(DateTimeFormatter, CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.FmtLocalDate
Constructs a new FmtLocalDate processor, which formats a LocalDate as a String using the supplied formatter, then calls the next processor in the chain.
FmtLocalDate(CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.FmtLocalDate
Constructs a new FmtLocalDate processor, which formats a LocalDate as a String, then calls the next processor in the chain.
FmtLocalDateTime - Class in org.supercsv.cellprocessor.time
Converts a LocalDateTime to a String.
FmtLocalDateTime() - Constructor for class org.supercsv.cellprocessor.time.FmtLocalDateTime
Constructs a new FmtLocalDateTime processor, which formats a LocalDateTime as a String.
FmtLocalDateTime(DateTimeFormatter) - Constructor for class org.supercsv.cellprocessor.time.FmtLocalDateTime
Constructs a new FmtLocalDateTime processor, which formats a LocalDateTime as a String using the supplied formatter.
FmtLocalDateTime(DateTimeFormatter, CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.FmtLocalDateTime
Constructs a new FmtLocalDateTime processor, which formats a LocalDateTime as a String using the supplied formatter, then calls the next processor in the chain.
FmtLocalDateTime(CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.FmtLocalDateTime
Constructs a new FmtLocalDateTime processor, which formats a LocalDateTime as a String, then calls the next processor in the chain.
FmtLocalTime - Class in org.supercsv.cellprocessor.time
Converts a LocalTime to a String.
FmtLocalTime() - Constructor for class org.supercsv.cellprocessor.time.FmtLocalTime
Constructs a new FmtLocalTime processor, which formats a LocalTime as a String.
FmtLocalTime(DateTimeFormatter) - Constructor for class org.supercsv.cellprocessor.time.FmtLocalTime
Constructs a new FmtLocalTime processor, which formats a LocalTime as a String using the supplied formatter.
FmtLocalTime(DateTimeFormatter, CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.FmtLocalTime
Constructs a new FmtLocalTime processor, which formats a LocalTime as a String using the supplied formatter, then calls the next processor in the chain.
FmtLocalTime(CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.FmtLocalTime
Constructs a new FmtLocalTime processor, which formats a LocalTime as a String, then calls the next processor in the chain.
FmtNumber - Class in org.supercsv.cellprocessor
Converts a double into a formatted string using the DecimalFormat class and the default locale.
FmtNumber(String) - Constructor for class org.supercsv.cellprocessor.FmtNumber
Constructs a new FmtNumber processor, which converts a double into a formatted string using the supplied decimal format String.
FmtNumber(String, StringCellProcessor) - Constructor for class org.supercsv.cellprocessor.FmtNumber
Constructs a new FmtNumber processor, which converts a double into a formatted string using the supplied decimal format String, then calls the next processor in the chain.
FmtNumber(DecimalFormat) - Constructor for class org.supercsv.cellprocessor.FmtNumber
Constructs a new FmtNumber processor, which converts a double into a formatted string using the supplied decimal format.
FmtNumber(DecimalFormat, StringCellProcessor) - Constructor for class org.supercsv.cellprocessor.FmtNumber
Constructs a new FmtNumber processor, which converts a double into a formatted string using the supplied decimal format, then calls the next processor in the chain.
FmtPeriod - Class in org.supercsv.cellprocessor.time
Converts a Period to a String.
FmtPeriod() - Constructor for class org.supercsv.cellprocessor.time.FmtPeriod
Constructs a new FmtPeriod processor, which formats a Period as a String.
FmtPeriod(CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.FmtPeriod
Constructs a new FmtPeriod processor, which formats a Period as a String, then calls the next processor in the chain.
FmtZonedDateTime - Class in org.supercsv.cellprocessor.time
Converts a ZonedDateTime to a String.
FmtZonedDateTime() - Constructor for class org.supercsv.cellprocessor.time.FmtZonedDateTime
Constructs a new FmtZonedDateTime processor, which formats a ZonedDateTime as a String.
FmtZonedDateTime(DateTimeFormatter) - Constructor for class org.supercsv.cellprocessor.time.FmtZonedDateTime
Constructs a new FmtZonedDateTime processor, which formats a ZonedDateTime as a String using the supplied formatter.
FmtZonedDateTime(DateTimeFormatter, CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.FmtZonedDateTime
Constructs a new FmtZonedDateTime processor, which formats a ZonedDateTime as a String using the supplied formatter, then calls the next processor in the chain.
FmtZonedDateTime(CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.FmtZonedDateTime
Constructs a new FmtZonedDateTime processor, which formats a ZonedDateTime as a String, then calls the next processor in the chain.
FmtZoneId - Class in org.supercsv.cellprocessor.time
Converts a ZoneId to a String.
FmtZoneId() - Constructor for class org.supercsv.cellprocessor.time.FmtZoneId
Constructs a new FmtZoneId processor, which formats a ZoneId as a String.
FmtZoneId(TextStyle, Locale) - Constructor for class org.supercsv.cellprocessor.time.FmtZoneId
Constructs a new FmtZoneId processor, which formats a ZoneId as String, then calls the next processor in the chain.
FmtZoneId(TextStyle, Locale, CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.FmtZoneId
Constructs a new FmtZoneId processor, which formats a ZoneId as String, then calls the next processor in the chain.
FmtZoneId(CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.FmtZoneId
Constructs a new FmtZoneId processor, which formats a ZoneId as a String, then calls the next processor in the chain.
forbiddenSubStrings - Variable in class org.supercsv.cellprocessor.constraint.ForbidSubStr
 
ForbidSubStr - Class in org.supercsv.cellprocessor.constraint
Converts the input to a String and ensures that it doesn't contain any of the supplied substrings.
ForbidSubStr(String...) - Constructor for class org.supercsv.cellprocessor.constraint.ForbidSubStr
Constructs a new ForbidSubStr processor which ensures the input doesn't contain any of the supplied substrings.
ForbidSubStr(String[], CellProcessor) - Constructor for class org.supercsv.cellprocessor.constraint.ForbidSubStr
Constructs a new ForbidSubStr processor which ensures the input doesn't contain any of the supplied substrings, then calls the next processor in the chain.
ForbidSubStr(String, CellProcessor) - Constructor for class org.supercsv.cellprocessor.constraint.ForbidSubStr
Constructs a new ForbidSubStr processor which ensures the input doesn't contain the supplied substring, then calls the next processor in the chain.
ForbidSubStr(List<String>) - Constructor for class org.supercsv.cellprocessor.constraint.ForbidSubStr
Constructs a new ForbidSubStr processor which ensures the input doesn't contain any of the supplied substrings.
ForbidSubStr(List<String>, CellProcessor) - Constructor for class org.supercsv.cellprocessor.constraint.ForbidSubStr
Constructs a new ForbidSubStr processor which ensures the input doesn't contain any of the supplied substrings, then calls the next processor in the chain.
formatter - Variable in class org.supercsv.cellprocessor.FmtNumber
the decimal format object - not thread safe
formatter - Variable in class org.supercsv.cellprocessor.time.AbstractTemporalAccessorFormattingProcessor
 
formatter - Variable in class org.supercsv.cellprocessor.time.AbstractTemporalAccessorParsingProcessor
 

G

get(int) - Method in class org.supercsv.io.AbstractCsvReader
Get column N of the current line (column indexes begin at 1).
get(int) - Method in interface org.supercsv.io.ICsvReader
Get column N of the current line (column indexes begin at 1).
get(K1) - Method in class org.supercsv.util.ThreeDHashMap
Fetch the outermost Hashmap.
get(K1, K2) - Method in class org.supercsv.util.ThreeDHashMap
Fetch the innermost Hashmap.
get(K1, K2) - Method in class org.supercsv.util.TwoDHashMap
Fetch a value from the Hashmap .
get(K1, K2, K3) - Method in class org.supercsv.util.ThreeDHashMap
Fetch a value from the Hashmap.
GET_PREFIX - Static variable in class org.supercsv.util.ReflectionUtils
 
getAs2d(K1) - Method in class org.supercsv.util.ThreeDHashMap
Fetch the outermost Hashmap as a TwoDHashMap.
getCache - Variable in class org.supercsv.util.MethodCache
A cache of getter methods.
getCollection() - Method in class org.supercsv.cellprocessor.Collector
Gets the collection of collected values.
getColumnNumber() - Method in class org.supercsv.util.CsvContext
 
getColumns() - Method in class org.supercsv.io.AbstractCsvReader
Gets the tokenized columns.
getCommentMatcher() - Method in class org.supercsv.prefs.CsvPreference
Returns the comment matcher.
getCsvContext() - Method in exception org.supercsv.exception.SuperCsvException
Gets the current CSV context.
getDelimiterChar() - Method in class org.supercsv.prefs.CsvPreference
Returns the delimiter character
getEncoder() - Method in class org.supercsv.prefs.CsvPreference
Returns the CSV encoder.
getEndOfLineSymbols() - Method in class org.supercsv.prefs.CsvPreference
Returns the end of line symbols
getGetMethod(Object, String) - Method in class org.supercsv.util.MethodCache
Returns the getter method for field on an object.
getHeader(boolean) - Method in class org.supercsv.io.AbstractCsvReader
This method is used to get an optional header of the CSV file and move the file cursor to the first row containing data (the second row from the top).
getHeader(boolean) - Method in interface org.supercsv.io.ICsvReader
This method is used to get an optional header of the CSV file and move the file cursor to the first row containing data (the second row from the top).
getLineNumber() - Method in class org.supercsv.io.AbstractCsvReader
Gets the current position in the file, where the first line of the file is line number 1.
getLineNumber() - Method in class org.supercsv.io.AbstractCsvWriter
Gets the current position in the file.
getLineNumber() - Method in class org.supercsv.io.AbstractTokenizer
Gets the line number currently being tokenized (the first line is line 1).
getLineNumber() - Method in interface org.supercsv.io.ICsvReader
Gets the current position in the file, where the first line of the file is line number 1.
getLineNumber() - Method in interface org.supercsv.io.ICsvWriter
Gets the current position in the file.
getLineNumber() - Method in interface org.supercsv.io.ITokenizer
Gets the line number currently being tokenized (the first line is line 1).
getLineNumber() - Method in class org.supercsv.util.CsvContext
 
getMaxLinesPerRow() - Method in class org.supercsv.prefs.CsvPreference
Returns the maximum number of lines a row can span.
getMethodNameForField(String, String) - Static method in class org.supercsv.util.ReflectionUtils
Gets the camelcase getter/setter method name for a field.
getPreferences() - Method in class org.supercsv.io.AbstractCsvReader
Gets the preferences.
getPreferences() - Method in class org.supercsv.io.AbstractTokenizer
Gets the CSV preferences.
getProcessor() - Method in exception org.supercsv.exception.SuperCsvCellProcessorException
Gets the processor that was executing.
getQuoteChar() - Method in class org.supercsv.prefs.CsvPreference
Returns the quote character
getQuoteMode() - Method in class org.supercsv.prefs.CsvPreference
Returns the quote mode.
getRowNumber() - Method in class org.supercsv.io.AbstractCsvReader
Gets the current row number (i.e.
getRowNumber() - Method in class org.supercsv.io.AbstractCsvWriter
Gets the current row number (i.e.
getRowNumber() - Method in interface org.supercsv.io.ICsvReader
Gets the current row number (i.e.
getRowNumber() - Method in interface org.supercsv.io.ICsvWriter
Gets the current row number (i.e.
getRowNumber() - Method in class org.supercsv.util.CsvContext
 
getRowSource() - Method in class org.supercsv.util.CsvContext
 
getSetMethod(Object, String, Class<?>) - Method in class org.supercsv.util.MethodCache
Returns the setter method for the field on an object.
getType() - Method in class org.supercsv.cellprocessor.time.AbstractTemporalAccessorFormattingProcessor
 
getType() - Method in class org.supercsv.cellprocessor.time.FmtLocalDate
 
getType() - Method in class org.supercsv.cellprocessor.time.FmtLocalDateTime
 
getType() - Method in class org.supercsv.cellprocessor.time.FmtLocalTime
 
getType() - Method in class org.supercsv.cellprocessor.time.FmtZonedDateTime
 
getUnexpectedTypeMessage(Class<?>, Object) - Static method in exception org.supercsv.exception.SuperCsvCellProcessorException
Assembles the exception message when the value received by a CellProcessor isn't of the correct type.
getUntokenizedRow() - Method in class org.supercsv.io.AbstractCsvReader
Returns the untokenized CSV row that was just read (which can potentially span multiple lines in the file).
getUntokenizedRow() - Method in interface org.supercsv.io.ICsvReader
Returns the untokenized CSV row that was just read (which can potentially span multiple lines in the file).
getUntokenizedRow() - Method in interface org.supercsv.io.ITokenizer
Returns the raw (untokenized) CSV row that was just read (which can potentially span multiple lines in the file).
getUntokenizedRow() - Method in class org.supercsv.io.Tokenizer
Returns the raw (untokenized) CSV row that was just read (which can potentially span multiple lines in the file).

H

hashCode() - Method in class org.supercsv.util.CsvContext
HashMapper - Class in org.supercsv.cellprocessor
Maps from one object to another, by looking up a Map with the input as the key, and returning its corresponding value.
HashMapper(Map<Object, Object>) - Constructor for class org.supercsv.cellprocessor.HashMapper
Constructs a new HashMapper processor, which maps from one object to another, by looking up a Map with the input as the key, and returning its corresponding value.
HashMapper(Map<Object, Object>, Object) - Constructor for class org.supercsv.cellprocessor.HashMapper
Constructs a new HashMapper processor, which maps from one object to another, by looking up a Map with the input as the key, and returning its corresponding value.
HashMapper(Map<Object, Object>, Object, CellProcessor) - Constructor for class org.supercsv.cellprocessor.HashMapper
Constructs a new HashMapper processor, which maps from one object to another, by looking up a Map with the input as the key, and returning its corresponding value.
HashMapper(Map<Object, Object>, CellProcessor) - Constructor for class org.supercsv.cellprocessor.HashMapper
Constructs a new HashMapper processor, which maps from one object to another, by looking up a Map with the input as the key, and returning its corresponding value.

I

ICsvBeanReader - Interface in org.supercsv.io
Interface for CSV readers reading into objects/beans.
ICsvBeanWriter - Interface in org.supercsv.io
Interface for all CSV writers writing to beans.
ICsvListReader - Interface in org.supercsv.io
Interface for readers that read into Lists.
ICsvListWriter - Interface in org.supercsv.io
Interface for writers that write to a List.
ICsvMapReader - Interface in org.supercsv.io
The interface for MapReaders, which read each CSV row into a Map.
ICsvMapWriter - Interface in org.supercsv.io
The interface for writers that write from Maps.
ICsvReader - Interface in org.supercsv.io
The interface for CSV readers.
ICsvResultSetWriter - Interface in org.supercsv.io
Interface for CSV writers writing JDBC ResultSet
ICsvWriter - Interface in org.supercsv.io
The interface for CSV writers.
ignoreCase - Variable in class org.supercsv.cellprocessor.ParseBool
 
ignoreCase - Variable in class org.supercsv.cellprocessor.ParseEnum
 
ignoreEmptyLines - Variable in class org.supercsv.io.Tokenizer
 
ignoreEmptyLines - Variable in class org.supercsv.prefs.CsvPreference.Builder
 
ignoreEmptyLines - Variable in class org.supercsv.prefs.CsvPreference
 
ignoreEmptyLines(boolean) - Method in class org.supercsv.prefs.CsvPreference.Builder
Flag indicating whether empty lines (i.e.
incrementRowAndLineNo() - Method in class org.supercsv.io.AbstractCsvWriter
In order to maintain the current row and line numbers, this method must be called at the very beginning of every write method implemented in concrete CSV writers.
INSTANCE - Static variable in class org.supercsv.cellprocessor.CellProcessorAdaptor.NullObjectPattern
 
instantiateBean(Class<T>) - Static method in class org.supercsv.io.CsvBeanReader
Instantiates the bean (or creates a proxy if it's an interface).
invoke(Object, Method, Object[]) - Method in class org.supercsv.util.BeanInterfaceProxy
invokeSetter(Object, Method, Object) - Static method in class org.supercsv.io.CsvBeanReader
Invokes the setter on the bean with the supplied value.
IS_PREFIX - Static variable in class org.supercsv.util.ReflectionUtils
 
isComment(String) - Method in interface org.supercsv.comment.CommentMatcher
Determines whether a line of CSV is a comment.
isComment(String) - Method in class org.supercsv.comment.CommentMatches
Determines whether a line of CSV is a comment.
isComment(String) - Method in class org.supercsv.comment.CommentStartsWith
Determines whether a line of CSV is a comment.
IsElementOf - Class in org.supercsv.cellprocessor.constraint
This processor ensures that the input value is an element of a Collection.
IsElementOf(Collection<Object>) - Constructor for class org.supercsv.cellprocessor.constraint.IsElementOf
Constructs a new IsElementOf, which ensures that the input value is an element of a Collection.
IsElementOf(Collection<Object>, CellProcessor) - Constructor for class org.supercsv.cellprocessor.constraint.IsElementOf
Constructs a new IsElementOf, which ensures that the input value is an element of a Collection, then calls the next processor in the chain.
isIgnoreEmptyLines() - Method in class org.supercsv.prefs.CsvPreference
Returns the ignoreEmptyLines flag.
IsIncludedIn - Class in org.supercsv.cellprocessor.constraint
This processor ensures that the input value belongs to a specific set of (unchangeable) values.
IsIncludedIn(Object[]) - Constructor for class org.supercsv.cellprocessor.constraint.IsIncludedIn
Constructs a new IsIncludedIn processor, which ensures that the input value belongs to a specific set of given values.
IsIncludedIn(Object[], CellProcessor) - Constructor for class org.supercsv.cellprocessor.constraint.IsIncludedIn
Constructs a new IsIncludedIn processor, which ensures that the input value belongs to a specific set of given values, then calls the next processor in the chain.
IsIncludedIn(Set<Object>) - Constructor for class org.supercsv.cellprocessor.constraint.IsIncludedIn
Constructs a new IsIncludedIn processor, which ensures that the input value belongs to a specific set of given values.
IsIncludedIn(Set<Object>, CellProcessor) - Constructor for class org.supercsv.cellprocessor.constraint.IsIncludedIn
Constructs a new IsIncludedIn processor, which ensures that the input value belongs to a specific set of given values, then calls the next processor in the chain.
isSurroundingSpacesNeedQuotes() - Method in class org.supercsv.prefs.CsvPreference
Returns the surroundingSpacesNeedQuotes flag.
ITokenizer - Interface in org.supercsv.io
The interface for tokenizers, which are responsible for reading the CSV file, line by line.

K

keySet() - Method in class org.supercsv.util.ThreeDHashMap
Returns a set of the keys of the outermost map.
keySet() - Method in class org.supercsv.util.TwoDHashMap
Returns a set of the keys of the outermost map.

L

length() - Method in class org.supercsv.io.AbstractCsvReader
Returns the length (i.e.
length() - Method in interface org.supercsv.io.ICsvReader
Returns the length (i.e.
lenient - Variable in class org.supercsv.cellprocessor.ParseDate
 
lineNumber - Variable in class org.supercsv.io.AbstractCsvWriter
 
lineNumber - Variable in class org.supercsv.util.CsvContext
the line number of the file being read/written
LMinMax - Class in org.supercsv.cellprocessor.constraint
Converts the input data to a Long and and ensures the value is between the supplied min and max values (inclusive).
LMinMax(long, long) - Constructor for class org.supercsv.cellprocessor.constraint.LMinMax
Constructs a new LMinMax processor, which converts the input data to a Long and and ensures the value is between the supplied min and max values.
LMinMax(long, long, LongCellProcessor) - Constructor for class org.supercsv.cellprocessor.constraint.LMinMax
Constructs a new LMinMax processor, which converts the input data to a Long and and ensures the value is between the supplied min and max values, then calls the next processor in the chain.
lnr - Variable in class org.supercsv.io.AbstractTokenizer
 
locale - Variable in class org.supercsv.cellprocessor.ParseDate
 
locale - Variable in class org.supercsv.cellprocessor.time.FmtZoneId
 
LongCellProcessor - Interface in org.supercsv.cellprocessor.ift
Interface to indicate the a CellProcessor is capable of processing Long values.

M

map - Variable in class org.supercsv.util.ThreeDHashMap
 
map - Variable in class org.supercsv.util.TwoDHashMap
 
mapping - Variable in class org.supercsv.cellprocessor.HashMapper
 
max - Variable in class org.supercsv.cellprocessor.constraint.DMinMax
 
max - Variable in class org.supercsv.cellprocessor.constraint.LMinMax
 
max - Variable in class org.supercsv.cellprocessor.constraint.StrMinMax
 
MAX_8_BIT_SIGNED - Static variable in class org.supercsv.cellprocessor.constraint.DMinMax
Maximum value for 8 bits (signed)
MAX_8_BIT_SIGNED - Static variable in class org.supercsv.cellprocessor.constraint.LMinMax
Maximum value for 8 bits (signed)
MAX_8_BIT_UNSIGNED - Static variable in class org.supercsv.cellprocessor.constraint.DMinMax
Maximum value for 8 bits (unsigned)
MAX_8_BIT_UNSIGNED - Static variable in class org.supercsv.cellprocessor.constraint.LMinMax
Maximum value for 8 bits (unsigned)
MAX_CHAR - Static variable in class org.supercsv.cellprocessor.constraint.DMinMax
Maximum value for a Character
MAX_CHAR - Static variable in class org.supercsv.cellprocessor.constraint.LMinMax
Maximum value for a Character
MAX_DOUBLE - Static variable in class org.supercsv.cellprocessor.constraint.DMinMax
Maximum value for a Double
MAX_INTEGER - Static variable in class org.supercsv.cellprocessor.constraint.LMinMax
Maximum value for an Integer
MAX_LONG - Static variable in class org.supercsv.cellprocessor.constraint.LMinMax
Maximum value for a Long
MAX_SHORT - Static variable in class org.supercsv.cellprocessor.constraint.DMinMax
Maximum value for a Short
MAX_SHORT - Static variable in class org.supercsv.cellprocessor.constraint.LMinMax
Maximum value for a Short
maxLinesPerRow - Variable in class org.supercsv.io.Tokenizer
 
maxLinesPerRow - Variable in class org.supercsv.prefs.CsvPreference.Builder
 
maxLinesPerRow - Variable in class org.supercsv.prefs.CsvPreference
 
maxLinesPerRow(int) - Method in class org.supercsv.prefs.CsvPreference.Builder
The maximum number of lines that a row can span before an exception is thrown (only applicable when reading CSV).
maxSize - Variable in class org.supercsv.cellprocessor.Truncate
 
MethodCache - Class in org.supercsv.util
This class cache's method lookups.
MethodCache() - Constructor for class org.supercsv.util.MethodCache
 
min - Variable in class org.supercsv.cellprocessor.constraint.DMinMax
 
min - Variable in class org.supercsv.cellprocessor.constraint.LMinMax
 
min - Variable in class org.supercsv.cellprocessor.constraint.StrMinMax
 
MIN_8_BIT_SIGNED - Static variable in class org.supercsv.cellprocessor.constraint.DMinMax
Minimum value for 8 bits (signed)
MIN_8_BIT_SIGNED - Static variable in class org.supercsv.cellprocessor.constraint.LMinMax
Minimum value for 8 bits (signed)
MIN_8_BIT_UNSIGNED - Static variable in class org.supercsv.cellprocessor.constraint.DMinMax
Minimum value for 8 bits (unsigned)
MIN_8_BIT_UNSIGNED - Static variable in class org.supercsv.cellprocessor.constraint.LMinMax
Minimum value for 8 bits (unsigned)
MIN_CHAR - Static variable in class org.supercsv.cellprocessor.constraint.DMinMax
Minimum value for a Character
MIN_CHAR - Static variable in class org.supercsv.cellprocessor.constraint.LMinMax
Minimum value for a Character
MIN_DOUBLE - Static variable in class org.supercsv.cellprocessor.constraint.DMinMax
Minimum value for a Double
MIN_INTEGER - Static variable in class org.supercsv.cellprocessor.constraint.LMinMax
Minimum value for an Integer
MIN_LONG - Static variable in class org.supercsv.cellprocessor.constraint.LMinMax
Minimum value for a Long
MIN_SHORT - Static variable in class org.supercsv.cellprocessor.constraint.DMinMax
Minimum value for a Short
MIN_SHORT - Static variable in class org.supercsv.cellprocessor.constraint.LMinMax
Minimum value for a Short

N

NEWLINE - Static variable in class org.supercsv.io.Tokenizer
 
next - Variable in class org.supercsv.cellprocessor.CellProcessorAdaptor
the next processor in the chain
NORMAL - Enum constant in enum org.supercsv.io.Tokenizer.TokenizerState
 
NormalQuoteMode - Class in org.supercsv.quote
When using NormalQuoteMode surrounding quotes are only applied if required to escape special characters (per RFC4180).
NormalQuoteMode() - Constructor for class org.supercsv.quote.NormalQuoteMode
Constructs a new NormalQuoteMode.
NotNull - Class in org.supercsv.cellprocessor.constraint
This processor ensures that the input is not null.
NotNull() - Constructor for class org.supercsv.cellprocessor.constraint.NotNull
Constructs a new NotNull which ensures that the input is not null.
NotNull(CellProcessor) - Constructor for class org.supercsv.cellprocessor.constraint.NotNull
Constructs a new NotNull which ensures that the input is not null, then calls the next processor in the chain.
NullObjectPattern() - Constructor for class org.supercsv.cellprocessor.CellProcessorAdaptor.NullObjectPattern
 

O

objectArrayToStringArray(Object[]) - Static method in class org.supercsv.util.Util
Converts an Object array to a String array (null-safe), by calling toString() on each element.
objectListToStringArray(List<?>) - Static method in class org.supercsv.util.Util
Converts an List<Object> to a String array (null-safe), by calling toString() on each element.
Optional - Class in org.supercsv.cellprocessor
This processor is used to indicate that a cell is optional, and will avoid executing further processors if it encounters null.
Optional() - Constructor for class org.supercsv.cellprocessor.Optional
Constructs a new Optional processor, which when encountering null will return null, for all other values it will return the value unchanged.
Optional(CellProcessor) - Constructor for class org.supercsv.cellprocessor.Optional
Constructs a new Optional processor, which when encountering null will return null , for all other values it will call the next processor in the chain.
org.supercsv.cellprocessor - package org.supercsv.cellprocessor
Provides CellProcessor classes for conversion, formatting and parsing.
org.supercsv.cellprocessor.constraint - package org.supercsv.cellprocessor.constraint
Provides CellProcessor classes for enforcing constraints.
org.supercsv.cellprocessor.ift - package org.supercsv.cellprocessor.ift
Provides CellProcessor interfaces, used to control/restrict how processors can be chained together.
org.supercsv.cellprocessor.time - package org.supercsv.cellprocessor.time
Provides CellProcessor classes for converting, formatting and parsing java.time classes.
org.supercsv.comment - package org.supercsv.comment
Provides the classes used for skipping comments.
org.supercsv.encoder - package org.supercsv.encoder
Provides the classes used for encoding CSV for writing.
org.supercsv.exception - package org.supercsv.exception
Provides the exceptions that may be thrown by Super CSV.
org.supercsv.io - package org.supercsv.io
Provides the various readers and writers used to read/write Strings, Maps, or Objects.
org.supercsv.prefs - package org.supercsv.prefs
Provides the configuration classes used when instantiating readers and writers.
org.supercsv.quote - package org.supercsv.quote
Provides the classes used to quote CSV for output.
org.supercsv.util - package org.supercsv.util
Provides the utility classes used by Super CSV.

P

parse(String) - Method in class org.supercsv.cellprocessor.time.AbstractTemporalAccessorParsingProcessor
Parses the String into the appropriate TemporalAccessor type.
parse(String) - Method in class org.supercsv.cellprocessor.time.ParseLocalDate
Parses the String into the appropriate TemporalAccessor type.
parse(String) - Method in class org.supercsv.cellprocessor.time.ParseLocalDateTime
Parses the String into the appropriate TemporalAccessor type.
parse(String) - Method in class org.supercsv.cellprocessor.time.ParseLocalTime
Parses the String into the appropriate TemporalAccessor type.
parse(String) - Method in class org.supercsv.cellprocessor.time.ParseZonedDateTime
Parses the String into the appropriate TemporalAccessor type.
parse(String, DateTimeFormatter) - Method in class org.supercsv.cellprocessor.time.AbstractTemporalAccessorParsingProcessor
Parses the String into the appropriate TemporalAccessor type, using the supplied formatter.
parse(String, DateTimeFormatter) - Method in class org.supercsv.cellprocessor.time.ParseLocalDate
Parses the String into the appropriate TemporalAccessor type, using the supplied formatter.
parse(String, DateTimeFormatter) - Method in class org.supercsv.cellprocessor.time.ParseLocalDateTime
Parses the String into the appropriate TemporalAccessor type, using the supplied formatter.
parse(String, DateTimeFormatter) - Method in class org.supercsv.cellprocessor.time.ParseLocalTime
Parses the String into the appropriate TemporalAccessor type, using the supplied formatter.
parse(String, DateTimeFormatter) - Method in class org.supercsv.cellprocessor.time.ParseZonedDateTime
Parses the String into the appropriate TemporalAccessor type, using the supplied formatter.
ParseBigDecimal - Class in org.supercsv.cellprocessor
Convert a String to a BigDecimal.
ParseBigDecimal() - Constructor for class org.supercsv.cellprocessor.ParseBigDecimal
Constructs a new ParseBigDecimal processor, which converts a String to a BigDecimal.
ParseBigDecimal(DecimalFormatSymbols) - Constructor for class org.supercsv.cellprocessor.ParseBigDecimal
Constructs a new ParseBigDecimal processor, which converts a String to a BigDecimal using the supplied DecimalFormatSymbols object to convert any decimal separator to a "." before creating the BigDecimal.
ParseBigDecimal(DecimalFormatSymbols, CellProcessor) - Constructor for class org.supercsv.cellprocessor.ParseBigDecimal
Constructs a new ParseBigDecimal processor, which converts a String to a BigDecimal using the supplied DecimalFormatSymbols object to convert any decimal separator to a "." before creating the BigDecimal, then calls the next processor in the chain.
ParseBigDecimal(CellProcessor) - Constructor for class org.supercsv.cellprocessor.ParseBigDecimal
Constructs a new ParseBigDecimal processor, which converts a String to a BigDecimal then calls the next processor in the chain.
ParseBool - Class in org.supercsv.cellprocessor
Converts a String to a Boolean.
ParseBool() - Constructor for class org.supercsv.cellprocessor.ParseBool
Constructs a new ParseBool processor, which converts a String to a Boolean using the default values (ignoring case).
ParseBool(boolean) - Constructor for class org.supercsv.cellprocessor.ParseBool
Constructs a new ParseBool processor, which converts a String to a Boolean using the default values (ignoring case if desired).
ParseBool(boolean, BoolCellProcessor) - Constructor for class org.supercsv.cellprocessor.ParseBool
Constructs a new ParseBool processor, which converts a String to a Boolean using the default values (ignoring case if desired), then calls the next processor in the chain.
ParseBool(String[], String[]) - Constructor for class org.supercsv.cellprocessor.ParseBool
Constructs a new ParseBool processor, which converts a String to a Boolean using the supplied true/false values (ignoring case).
ParseBool(String[], String[], boolean) - Constructor for class org.supercsv.cellprocessor.ParseBool
Constructs a new ParseBool processor, which converts a String to a Boolean using the supplied true/false values (ignoring case if desired).
ParseBool(String[], String[], boolean, BoolCellProcessor) - Constructor for class org.supercsv.cellprocessor.ParseBool
Constructs a new ParseBool processor, which converts a String to a Boolean using the supplied true/false values (ignoring case if desired), then calls the next processor in the chain.
ParseBool(String[], String[], BoolCellProcessor) - Constructor for class org.supercsv.cellprocessor.ParseBool
Constructs a new ParseBool processor, which converts a String to a Boolean using the supplied true/false values (ignoring case), then calls the next processor in the chain.
ParseBool(String, String) - Constructor for class org.supercsv.cellprocessor.ParseBool
Constructs a new ParseBool processor, which converts a String to a Boolean using the supplied true/false values (ignoring case).
ParseBool(String, String, boolean) - Constructor for class org.supercsv.cellprocessor.ParseBool
Constructs a new ParseBool processor, which converts a String to a Boolean using the supplied true/false values (ignoring case if desired).
ParseBool(String, String, boolean, BoolCellProcessor) - Constructor for class org.supercsv.cellprocessor.ParseBool
Constructs a new ParseBool processor, which converts a String to a Boolean using the supplied true/false values (ignoring case if desired), then calls the next processor in the chain.
ParseBool(String, String, BoolCellProcessor) - Constructor for class org.supercsv.cellprocessor.ParseBool
Constructs a new ParseBool processor, which converts a String to a Boolean using the supplied true/false values (ignoring case), then calls the next processor in the chain.
ParseBool(BoolCellProcessor) - Constructor for class org.supercsv.cellprocessor.ParseBool
Constructs a new ParseBool processor, which converts a String to a Boolean using the default values (ignoring case), then calls the next processor in the chain.
ParseChar - Class in org.supercsv.cellprocessor
Converts a String to a Character.
ParseChar() - Constructor for class org.supercsv.cellprocessor.ParseChar
Constructs a new ParseChar processor, which converts a String to a Character.
ParseChar(DoubleCellProcessor) - Constructor for class org.supercsv.cellprocessor.ParseChar
Constructs a new ParseChar processor, which converts a String to a Character, then calls the next processor in the chain.
ParseDate - Class in org.supercsv.cellprocessor
Converts a String to a Date using the SimpleDateFormat class.
ParseDate(String) - Constructor for class org.supercsv.cellprocessor.ParseDate
Constructs a new ParseDate processor which converts a String to a Date using the supplied date format.
ParseDate(String, boolean) - Constructor for class org.supercsv.cellprocessor.ParseDate
Constructs a new ParseDate processor which converts a String to a Date using the supplied date format.
ParseDate(String, boolean, Locale) - Constructor for class org.supercsv.cellprocessor.ParseDate
Constructs a new ParseDate processor which converts a String to a Date using the supplied date format and Locale.
ParseDate(String, boolean, Locale, DateCellProcessor) - Constructor for class org.supercsv.cellprocessor.ParseDate
Constructs a new ParseDate processor which converts a String to a Date using the supplied date format and Locale, then calls the next processor in the chain.
ParseDate(String, boolean, DateCellProcessor) - Constructor for class org.supercsv.cellprocessor.ParseDate
Constructs a new ParseDate processor which converts a String to a Date using the supplied date format, then calls the next processor in the chain.
ParseDate(String, DateCellProcessor) - Constructor for class org.supercsv.cellprocessor.ParseDate
Constructs a new ParseDate processor which converts a String to a Date using the supplied date format, then calls the next processor in the chain.
ParseDouble - Class in org.supercsv.cellprocessor
Converts a String to a Double.
ParseDouble() - Constructor for class org.supercsv.cellprocessor.ParseDouble
Constructs a new ParseDouble processor, which converts a String to a Double.
ParseDouble(DoubleCellProcessor) - Constructor for class org.supercsv.cellprocessor.ParseDouble
Constructs a new ParseDouble processor, which converts a String to a Double, then calls the next processor in the chain.
ParseDuration - Class in org.supercsv.cellprocessor.time
Converts a String to a Duration.
ParseDuration() - Constructor for class org.supercsv.cellprocessor.time.ParseDuration
Constructs a new ParseDuration processor, which parses a String as a Duration.
ParseDuration(CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.ParseDuration
Constructs a new ParseDuration processor, which parses a String as a Duration, then calls the next processor in the chain.
ParseEnum - Class in org.supercsv.cellprocessor
Converts a String to an Enum.
ParseEnum(Class<T>) - Constructor for class org.supercsv.cellprocessor.ParseEnum
Constructs a new ParseEnum processor, which converts a String to a Enum.
ParseEnum(Class<T>, boolean) - Constructor for class org.supercsv.cellprocessor.ParseEnum
Constructs a new ParseEnum processor, which converts a String to a Enum, ignoring the case of the input (or not) depending on the supplied flag.
ParseEnum(Class<T>, boolean, CellProcessor) - Constructor for class org.supercsv.cellprocessor.ParseEnum
Constructs a new ParseEnum processor, which converts a String to a Enum, ignoring the case of the input (or not) depending on the supplied flag, then calls the next processor in the chain.
ParseEnum(Class<T>, CellProcessor) - Constructor for class org.supercsv.cellprocessor.ParseEnum
Constructs a new ParseEnum processor, which converts a String to a Enum then calls the next processor in the chain.
ParseInt - Class in org.supercsv.cellprocessor
Converts a String to an Integer.
ParseInt() - Constructor for class org.supercsv.cellprocessor.ParseInt
Constructs a new ParseInt processor, which converts a String to an Integer.
ParseInt(LongCellProcessor) - Constructor for class org.supercsv.cellprocessor.ParseInt
Constructs a new ParseInt processor, which converts a String to an Integer, then calls the next processor in the chain.
ParseLocalDate - Class in org.supercsv.cellprocessor.time
Converts a String to a LocalDate.
ParseLocalDate() - Constructor for class org.supercsv.cellprocessor.time.ParseLocalDate
Constructs a new ParseLocalDate processor, which parses a String recognised by LocalDate.parse(CharSequence) as a LocalDate.
ParseLocalDate(DateTimeFormatter) - Constructor for class org.supercsv.cellprocessor.time.ParseLocalDate
Constructs a new ParseLocalDate processor, which parses a String as a LocalDate using the supplied formatter.
ParseLocalDate(DateTimeFormatter, CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.ParseLocalDate
Constructs a new ParseLocalDate processor, which parses a String as a LocalDate using the supplied formatter, then calls the next processor in the chain.
ParseLocalDate(CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.ParseLocalDate
Constructs a new ParseLocalDate processor, which parses a String recognised by LocalDate.parse(CharSequence) as a LocalDate, then calls the next processor in the chain.
ParseLocalDateTime - Class in org.supercsv.cellprocessor.time
Converts a String to a LocalDateTime.
ParseLocalDateTime() - Constructor for class org.supercsv.cellprocessor.time.ParseLocalDateTime
Constructs a new ParseLocalDateTime processor, which parses a String as a LocalDateTime, using LocalDateTime.parse(CharSequence).
ParseLocalDateTime(DateTimeFormatter) - Constructor for class org.supercsv.cellprocessor.time.ParseLocalDateTime
Constructs a new ParseLocalDateTime processor, which parses a String as a LocalDateTime using the supplied formatter.
ParseLocalDateTime(DateTimeFormatter, CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.ParseLocalDateTime
Constructs a new ParseLocalDateTime processor, which parses a String as a LocalDateTime using the supplied formatter, then calls the next processor in the chain.
ParseLocalDateTime(CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.ParseLocalDateTime
Constructs a new ParseLocalDateTime processor, which parses a String as a LocalDateTime, then calls the next processor in the chain.
ParseLocalTime - Class in org.supercsv.cellprocessor.time
Converts a String to a LocalTime.
ParseLocalTime() - Constructor for class org.supercsv.cellprocessor.time.ParseLocalTime
Constructs a new ParseLocalTime processor, which parses a String as a LocalTime, accepting the same format as LocalTime.parse(CharSequence)
ParseLocalTime(DateTimeFormatter) - Constructor for class org.supercsv.cellprocessor.time.ParseLocalTime
Constructs a new ParseLocalTime processor, which parses a String as a LocalTime using the supplied formatter.
ParseLocalTime(DateTimeFormatter, CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.ParseLocalTime
Constructs a new ParseLocalTime processor, which parses a String as a LocalTime using the supplied formatter, then calls the next processor in the chain.
ParseLocalTime(CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.ParseLocalTime
Constructs a new ParseLocalTime processor, which parses a String as a LocalTime, then calls the next processor in the chain.
ParseLong - Class in org.supercsv.cellprocessor
Converts a String to a Long.
ParseLong() - Constructor for class org.supercsv.cellprocessor.ParseLong
Constructs a new ParseLong processor, which converts a String to a Long.
ParseLong(LongCellProcessor) - Constructor for class org.supercsv.cellprocessor.ParseLong
Constructs a new ParseLong processor, which converts a String to a Long, then calls the next processor in the chain.
ParsePeriod - Class in org.supercsv.cellprocessor.time
Converts a String to a Period.
ParsePeriod() - Constructor for class org.supercsv.cellprocessor.time.ParsePeriod
Constructs a new ParsePeriod processor, which parses a String as a Period.
ParsePeriod(CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.ParsePeriod
Constructs a new ParsePeriod processor, which parses a String as a Period, then calls the next processor in the chain.
ParseZonedDateTime - Class in org.supercsv.cellprocessor.time
Converts a String to a ZonedDateTime.
ParseZonedDateTime() - Constructor for class org.supercsv.cellprocessor.time.ParseZonedDateTime
Constructs a new ParseZonedDateTime processor, which parses a String in the same format accepted by ZonedDateTime.parse(CharSequence) as a ZonedDateTime.
ParseZonedDateTime(DateTimeFormatter) - Constructor for class org.supercsv.cellprocessor.time.ParseZonedDateTime
Constructs a new ParseZonedDateTime processor, which parses a String as a ZonedDateTime using the supplied formatter.
ParseZonedDateTime(DateTimeFormatter, CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.ParseZonedDateTime
Constructs a new ParseZonedDateTime processor, which parses a String as a ZonedDateTime using the supplied formatter, then calls the next processor in the chain.
ParseZonedDateTime(CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.ParseZonedDateTime
Constructs a new ParseZonedDateTime processor, which parses a String as a ZonedDateTime, then calls the next processor in the chain.
ParseZoneId - Class in org.supercsv.cellprocessor.time
Converts a String to a ZoneId.
ParseZoneId() - Constructor for class org.supercsv.cellprocessor.time.ParseZoneId
Constructs a new ParseZoneId processor, which parses a String recognized by ZoneId.of(String) as a ZoneId.
ParseZoneId(Map<String, String>) - Constructor for class org.supercsv.cellprocessor.time.ParseZoneId
Constructs a new ParseZoneId processor, which parses a String as a ZoneId using the supplied Zone ID mappings.
ParseZoneId(Map<String, String>, CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.ParseZoneId
Constructs a new ParseZoneId processor, which parses a String as a ZoneId using the supplied Zone ID mappings, then calls the next processor in the chain.
ParseZoneId(CellProcessor) - Constructor for class org.supercsv.cellprocessor.time.ParseZoneId
Constructs a new ParseZoneId processor, which parses a String as a ZoneId, then calls the next processor in the chain.
pattern - Variable in class org.supercsv.comment.CommentMatches
 
populateBean(T, String[]) - Method in class org.supercsv.io.CsvBeanReader
Populates the bean by mapping the processed columns to the fields of the bean.
possibleValues - Variable in class org.supercsv.cellprocessor.constraint.IsIncludedIn
 
preference - Variable in class org.supercsv.io.AbstractCsvWriter
 
preferences - Variable in class org.supercsv.io.AbstractCsvReader
 
preferences - Variable in class org.supercsv.io.AbstractTokenizer
 
processedColumns - Variable in class org.supercsv.io.CsvBeanReader
 
processedColumns - Variable in class org.supercsv.io.CsvBeanWriter
 
processedColumns - Variable in class org.supercsv.io.CsvListWriter
 
processedColumns - Variable in class org.supercsv.io.CsvMapWriter
 
processor - Variable in exception org.supercsv.exception.SuperCsvCellProcessorException
 

Q

QUOTE_MODE - Enum constant in enum org.supercsv.io.Tokenizer.TokenizerState
 
quoteChar - Variable in class org.supercsv.io.Tokenizer
 
quoteChar - Variable in class org.supercsv.prefs.CsvPreference.Builder
 
quoteChar - Variable in class org.supercsv.prefs.CsvPreference
 
quoteMode - Variable in class org.supercsv.prefs.CsvPreference.Builder
 
quoteMode - Variable in class org.supercsv.prefs.CsvPreference
 
QuoteMode - Interface in org.supercsv.quote
The interface for quoting modes.
quotesRequired(String, CsvContext, CsvPreference) - Method in class org.supercsv.quote.AlwaysQuoteMode
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).
quotesRequired(String, CsvContext, CsvPreference) - Method in class org.supercsv.quote.ColumnQuoteMode
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).
quotesRequired(String, CsvContext, CsvPreference) - Method in class org.supercsv.quote.NormalQuoteMode
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).
quotesRequired(String, CsvContext, CsvPreference) - Method in interface org.supercsv.quote.QuoteMode
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).

R

read() - Method in class org.supercsv.io.CsvListReader
Reads a row of a CSV file and returns a List of Strings containing each column.
read() - Method in interface org.supercsv.io.ICsvListReader
Reads a row of a CSV file and returns a List of Strings containing each column.
read(Class<T>, String...) - Method in class org.supercsv.io.CsvBeanReader
Reads a row of a CSV file and populates an instance of the specified class, using the supplied name mapping to map column values to the appropriate fields.
read(Class<T>, String...) - Method in interface org.supercsv.io.ICsvBeanReader
Reads a row of a CSV file and populates an instance of the specified class, using the supplied name mapping to map column values to the appropriate fields.
read(Class<T>, String[], CellProcessor...) - Method in class org.supercsv.io.CsvBeanReader
Reads a row of a CSV file and populates an instance of the specified class, using the supplied name mapping to map column values to the appropriate fields.
read(Class<T>, String[], CellProcessor...) - Method in interface org.supercsv.io.ICsvBeanReader
Reads a row of a CSV file and populates an instance of the specified class, using the supplied name mapping to map column values to the appropriate fields.
read(String...) - Method in class org.supercsv.io.CsvMapReader
Reads a row of a CSV file into a Map, using the supplied name mapping to map column values to the appropriate map entries.
read(String...) - Method in interface org.supercsv.io.ICsvMapReader
Reads a row of a CSV file into a Map, using the supplied name mapping to map column values to the appropriate map entries.
read(String[], CellProcessor[]) - Method in class org.supercsv.io.CsvMapReader
Reads a row of a CSV file into a Map, using the supplied name mapping to map column values to the appropriate map entries, and the supplied processors to process the values before adding them to the Map.
read(String[], CellProcessor[]) - Method in interface org.supercsv.io.ICsvMapReader
Reads a row of a CSV file into a Map, using the supplied name mapping to map column values to the appropriate map entries, and the supplied processors to process the values before adding them to the Map.
read(CellProcessor...) - Method in class org.supercsv.io.CsvListReader
Reads a row of a CSV file and returns a List of Objects containing each column.
read(CellProcessor...) - Method in interface org.supercsv.io.ICsvListReader
Reads a row of a CSV file and returns a List of Objects containing each column.
read(T, String...) - Method in class org.supercsv.io.CsvBeanReader
Reads a row of a CSV file and populates the bean, using the supplied name mapping to map column values to the appropriate fields.
read(T, String...) - Method in interface org.supercsv.io.ICsvBeanReader
Reads a row of a CSV file and populates the bean, using the supplied name mapping to map column values to the appropriate fields.
read(T, String[], CellProcessor...) - Method in class org.supercsv.io.CsvBeanReader
Reads a row of a CSV file and populates the bean, using the supplied name mapping to map column values to the appropriate fields.
read(T, String[], CellProcessor...) - Method in interface org.supercsv.io.ICsvBeanReader
Reads a row of a CSV file and populates the bean, using the supplied name mapping to map column values to the appropriate fields.
readColumns(List<String>) - Method in interface org.supercsv.io.ITokenizer
Reads a CSV row into the supplied List of columns (which can potentially span multiple lines in the file).
readColumns(List<String>) - Method in class org.supercsv.io.Tokenizer
Reads a CSV row into the supplied List of columns (which can potentially span multiple lines in the file).
readIntoBean(T, String[], CellProcessor[]) - Method in class org.supercsv.io.CsvBeanReader
Reads a row of a CSV file and populates the bean, using the supplied name mapping to map column values to the appropriate fields.
readLine() - Method in class org.supercsv.io.AbstractTokenizer
Reads a line of text.
readRow() - Method in class org.supercsv.io.AbstractCsvReader
Calls the tokenizer to read a CSV row.
ReflectionUtils - Class in org.supercsv.util
Provides useful utility methods for reflection.
ReflectionUtils() - Constructor for class org.supercsv.util.ReflectionUtils
 
regex - Variable in class org.supercsv.cellprocessor.constraint.StrRegEx
 
REGEX_MSGS - Static variable in class org.supercsv.cellprocessor.constraint.StrRegEx
 
regexPattern - Variable in class org.supercsv.cellprocessor.constraint.StrRegEx
 
regexPattern - Variable in class org.supercsv.cellprocessor.StrReplace
 
registerMessage(String, String) - Static method in class org.supercsv.cellprocessor.constraint.StrRegEx
Register a message detailing in plain language the constraint representing a regular expression.
replacement - Variable in class org.supercsv.cellprocessor.StrReplace
 
requiredHashCodes - Variable in class org.supercsv.cellprocessor.constraint.RequireHashCode
 
requiredLengths - Variable in class org.supercsv.cellprocessor.constraint.Strlen
 
requiredSubStrings - Variable in class org.supercsv.cellprocessor.constraint.RequireSubStr
 
RequireHashCode - Class in org.supercsv.cellprocessor.constraint
This processor converts the input to a String, and ensures that the input's hash function matches any of a given set of hashcodes.
RequireHashCode(int...) - Constructor for class org.supercsv.cellprocessor.constraint.RequireHashCode
Constructs a new RequireHashCode processor, which converts the input to a String, and ensures that the input's hash function matches any of a given set of hashcodes.
RequireHashCode(int[], CellProcessor) - Constructor for class org.supercsv.cellprocessor.constraint.RequireHashCode
Constructs a new RequireHashCode processor, which converts the input to a String, ensures that the input's hash function matches any of a given set of hashcodes, then calls the next processor in the chain.
RequireHashCode(int, CellProcessor) - Constructor for class org.supercsv.cellprocessor.constraint.RequireHashCode
Constructs a new RequireHashCode processor, which converts the input to a String, ensures that the input's hash function matches the supplied hashcode, then calls the next processor in the chain.
RequireSubStr - Class in org.supercsv.cellprocessor.constraint
Converts the input to a String and ensures that the input contains at least one of the specified substrings.
RequireSubStr(String...) - Constructor for class org.supercsv.cellprocessor.constraint.RequireSubStr
Converts the input to a String and ensures that the input contains at least one of the specified substrings.
RequireSubStr(String[], CellProcessor) - Constructor for class org.supercsv.cellprocessor.constraint.RequireSubStr
Converts the input to a String, ensures that the input contains at least one of the specified substrings, then calls the next processor in the chain.
RequireSubStr(String, CellProcessor) - Constructor for class org.supercsv.cellprocessor.constraint.RequireSubStr
Converts the input to a String, ensures that the input contains the specified substring, then calls the next processor in the chain.
RequireSubStr(List<String>, CellProcessor) - Constructor for class org.supercsv.cellprocessor.constraint.RequireSubStr
Converts the input to a String, ensures that the input contains at least one of the specified substrings, then calls the next processor in the chain.
returnValue - Variable in class org.supercsv.cellprocessor.ConvertNullTo
 
returnValue - Variable in class org.supercsv.cellprocessor.Token
 
rowNumber - Variable in class org.supercsv.io.AbstractCsvReader
 
rowNumber - Variable in class org.supercsv.io.AbstractCsvWriter
 
rowNumber - Variable in class org.supercsv.util.CsvContext
the CSV row number (CSV rows can span multiple lines)
rowSource - Variable in class org.supercsv.util.CsvContext
the row just read in, or to be written

S

SelectiveCsvEncoder - Class in org.supercsv.encoder
A selective CsvEncoder implementation - only the desired column numbers (if any) are encoded.
SelectiveCsvEncoder(boolean[]) - Constructor for class org.supercsv.encoder.SelectiveCsvEncoder
Constructs a new SelectiveCsvEncoder that encodes columns if the element representing that column in the supplied array is true.
SelectiveCsvEncoder(int...) - Constructor for class org.supercsv.encoder.SelectiveCsvEncoder
Constructs a new SelectiveCsvEncoder that encodes columns by column number.
serialVersionUID - Static variable in exception org.supercsv.exception.SuperCsvCellProcessorException
 
serialVersionUID - Static variable in exception org.supercsv.exception.SuperCsvConstraintViolationException
 
serialVersionUID - Static variable in exception org.supercsv.exception.SuperCsvException
 
serialVersionUID - Static variable in exception org.supercsv.exception.SuperCsvReflectionException
 
serialVersionUID - Static variable in class org.supercsv.util.CsvContext
 
set(K1, K2, K3, V) - Method in class org.supercsv.util.ThreeDHashMap
Insert a value
set(K1, K2, V) - Method in class org.supercsv.util.TwoDHashMap
Insert a value
SET_PREFIX - Static variable in class org.supercsv.util.ReflectionUtils
 
setColumnNumber(int) - Method in class org.supercsv.util.CsvContext
 
setLineNumber(int) - Method in class org.supercsv.util.CsvContext
 
setMethodsCache - Variable in class org.supercsv.util.MethodCache
A cache of setter methods.
setRowNumber(int) - Method in class org.supercsv.util.CsvContext
 
setRowSource(List<Object>) - Method in class org.supercsv.util.CsvContext
 
size() - Method in class org.supercsv.util.ThreeDHashMap
Returns the number of key-value mappings in this map for the first key.
size() - Method in class org.supercsv.util.TwoDHashMap
Returns the number of key-value mappings in this map for the first key.
size(K1) - Method in class org.supercsv.util.ThreeDHashMap
Returns the number of key-value mappings in this map for the second key.
size(K1) - Method in class org.supercsv.util.TwoDHashMap
Returns the number of key-value mappings in this map for the second key.
size(K1, K2) - Method in class org.supercsv.util.ThreeDHashMap
Returns the number of key-value mappings in this map for the third key.
skipComments(CommentMatcher) - Method in class org.supercsv.prefs.CsvPreference.Builder
Enables the skipping of comments.
SPACE - Static variable in class org.supercsv.io.Tokenizer
 
STANDARD_PREFERENCE - Static variable in class org.supercsv.prefs.CsvPreference
Ready to use configuration that should cover 99% of all usages.
StringCellProcessor - Interface in org.supercsv.cellprocessor.ift
Interface to indicate the a CellProcessor is capable of processing String values.
Strlen - Class in org.supercsv.cellprocessor.constraint
This processor ensures that the input String has a length equal to any of the supplied lengths.
Strlen(int...) - Constructor for class org.supercsv.cellprocessor.constraint.Strlen
Constructs a new Strlen processor, which ensures that the input String has a length equal to any of the supplied lengths.
Strlen(int[], CellProcessor) - Constructor for class org.supercsv.cellprocessor.constraint.Strlen
Constructs a new Strlen processor, which ensures that the input String has a length equal to any of the supplied lengths, then calls the next processor in the chain.
Strlen(int, CellProcessor) - Constructor for class org.supercsv.cellprocessor.constraint.Strlen
Constructs a new Strlen processor, which ensures that the input String has a length equal to the supplied length, then calls the next processor in the chain.
StrMinMax - Class in org.supercsv.cellprocessor.constraint
This constraint ensures that the input data has a string length between the supplied min and max values (both inclusive).
StrMinMax(long, long) - Constructor for class org.supercsv.cellprocessor.constraint.StrMinMax
Constructs a new StrMinMax processor, which ensures that the input data has a string length between the supplied min and max values (both inclusive).
StrMinMax(long, long, CellProcessor) - Constructor for class org.supercsv.cellprocessor.constraint.StrMinMax
Constructs a new StrMinMax processor, which ensures that the input data has a string length between the supplied min and max values (both inclusive), then calls the next processor in the chain.
StrNotNullOrEmpty - Class in org.supercsv.cellprocessor.constraint
This processor checks if the input is null or an empty string, and raises an exception in that case.
StrNotNullOrEmpty() - Constructor for class org.supercsv.cellprocessor.constraint.StrNotNullOrEmpty
Constructs a new StrNotNullOrEmpty processor, which checks for null/empty Strings.
StrNotNullOrEmpty(CellProcessor) - Constructor for class org.supercsv.cellprocessor.constraint.StrNotNullOrEmpty
Constructs a new StrNotNullOrEmpty processor, which checks for null/empty Strings, then calls the next processor in the chain.
StrRegEx - Class in org.supercsv.cellprocessor.constraint
This constraint ensures that the input data matches the given regular expression.
StrRegEx(String) - Constructor for class org.supercsv.cellprocessor.constraint.StrRegEx
Constructs a new StrRegEx processor, which ensures that the input data matches the given regular expression.
StrRegEx(String, StringCellProcessor) - Constructor for class org.supercsv.cellprocessor.constraint.StrRegEx
Constructs a new StrRegEx processor, which ensures that the input data matches the given regular expression, then calls the next processor in the chain.
StrReplace - Class in org.supercsv.cellprocessor
Replaces each substring of the input string that matches the given regular expression with the given replacement.
StrReplace(String, String) - Constructor for class org.supercsv.cellprocessor.StrReplace
Constructs a new StrReplace processor, which replaces each substring of the input that matches the regex with the supplied replacement.
StrReplace(String, String, StringCellProcessor) - Constructor for class org.supercsv.cellprocessor.StrReplace
Constructs a new StrReplace processor, which replaces each substring of the input that matches the regex with the supplied replacement, then calls the next processor in the chain.
suffix - Variable in class org.supercsv.cellprocessor.Truncate
 
SuperCsvCellProcessorException - Exception in org.supercsv.exception
Exception thrown when CellProcessor execution fails (typically due to invalid input) - constraint validating CellProcessors should throw SuperCsvConstraintViolationException for constraint validation failures.
SuperCsvCellProcessorException(Class<?>, Object, CsvContext, CellProcessor) - Constructor for exception org.supercsv.exception.SuperCsvCellProcessorException
Constructs a new SuperCsvCellProcessorException to indicate that the value received by a CellProcessor wasn't of the correct type.
SuperCsvCellProcessorException(String, CsvContext, CellProcessor) - Constructor for exception org.supercsv.exception.SuperCsvCellProcessorException
Constructs a new SuperCsvCellProcessorException.
SuperCsvCellProcessorException(String, CsvContext, CellProcessor, Throwable) - Constructor for exception org.supercsv.exception.SuperCsvCellProcessorException
Constructs a new SuperCsvCellProcessorException.
SuperCsvConstraintViolationException - Exception in org.supercsv.exception
Exception thrown by CellProcessors when constraint validation fails.
SuperCsvConstraintViolationException(String, CsvContext, CellProcessor) - Constructor for exception org.supercsv.exception.SuperCsvConstraintViolationException
Constructs a new SuperCsvConstraintViolationException.
SuperCsvConstraintViolationException(String, CsvContext, CellProcessor, Throwable) - Constructor for exception org.supercsv.exception.SuperCsvConstraintViolationException
Constructs a new SuperCsvConstraintViolationException.
SuperCsvException - Exception in org.supercsv.exception
Generic SuperCSV Exception class.
SuperCsvException(String) - Constructor for exception org.supercsv.exception.SuperCsvException
Constructs a new SuperCsvException.
SuperCsvException(String, CsvContext) - Constructor for exception org.supercsv.exception.SuperCsvException
Constructs a new SuperCsvException.
SuperCsvException(String, CsvContext, Throwable) - Constructor for exception org.supercsv.exception.SuperCsvException
Constructs a new SuperCsvException.
SuperCsvReflectionException - Exception in org.supercsv.exception
Wraps the following reflection related checked exceptions:
SuperCsvReflectionException(String) - Constructor for exception org.supercsv.exception.SuperCsvReflectionException
Constructs a new SuperCsvReflectionException.
SuperCsvReflectionException(String, Throwable) - Constructor for exception org.supercsv.exception.SuperCsvReflectionException
Constructs a new SuperCsvReflectionException.
surroundingSpacesNeedQuotes - Variable in class org.supercsv.io.Tokenizer
 
surroundingSpacesNeedQuotes - Variable in class org.supercsv.prefs.CsvPreference.Builder
 
surroundingSpacesNeedQuotes - Variable in class org.supercsv.prefs.CsvPreference
 
surroundingSpacesNeedQuotes(boolean) - Method in class org.supercsv.prefs.CsvPreference.Builder
Flag indicating whether spaces at the beginning or end of a cell should be ignored if they're not surrounded by quotes (applicable to both reading and writing CSV).
symbols - Variable in class org.supercsv.cellprocessor.ParseBigDecimal
 

T

TAB_PREFERENCE - Static variable in class org.supercsv.prefs.CsvPreference
Ready to use configuration for tab-delimited files.
textStyle - Variable in class org.supercsv.cellprocessor.time.FmtZoneId
 
ThreeDHashMap<K1,K2,K3,V> - Class in org.supercsv.util
A 3-dimensional HashMap is a HashMap that enables you to refer to values via three keys rather than one.
ThreeDHashMap() - Constructor for class org.supercsv.util.ThreeDHashMap
 
token - Variable in class org.supercsv.cellprocessor.Token
 
Token - Class in org.supercsv.cellprocessor
This processor is used in the situations you want to be able to check for the presence of a "special token".
Token(Object, Object) - Constructor for class org.supercsv.cellprocessor.Token
Constructs a new Token processor, which returns the supplied value if the token is encountered, otherwise it returns the input unchanged.
Token(Object, Object, CellProcessor) - Constructor for class org.supercsv.cellprocessor.Token
Constructs a new Token processor, which returns the supplied value if the token is encountered, otherwise it passes the input unchanged to the next processor in the chain.
tokenizer - Variable in class org.supercsv.io.AbstractCsvReader
 
Tokenizer - Class in org.supercsv.io
Reads the CSV file, line by line.
Tokenizer(Reader, CsvPreference) - Constructor for class org.supercsv.io.Tokenizer
Constructs a new Tokenizer, which reads the CSV file, line by line.
Tokenizer.TokenizerState - Enum in org.supercsv.io
Enumeration of tokenizer states.
TokenizerState() - Constructor for enum org.supercsv.io.Tokenizer.TokenizerState
 
toString() - Method in class org.supercsv.cellprocessor.CellProcessorAdaptor
Returns the CellProccessor's fully qualified class name.
toString() - Method in exception org.supercsv.exception.SuperCsvCellProcessorException
Returns the String representation of this exception.
toString() - Method in exception org.supercsv.exception.SuperCsvException
Returns the String representation of this exception.
toString() - Method in class org.supercsv.util.CsvContext
Trim - Class in org.supercsv.cellprocessor
Ensure that Strings or String-representations of objects are trimmed (contain no surrounding whitespace).
Trim() - Constructor for class org.supercsv.cellprocessor.Trim
Constructs a new Trim processor, which trims a String to ensure it has no surrounding whitespace.
Trim(StringCellProcessor) - Constructor for class org.supercsv.cellprocessor.Trim
Constructs a new Trim processor, which trims a String to ensure it has no surrounding whitespace then calls the next processor in the chain.
trueValue - Variable in class org.supercsv.cellprocessor.FmtBool
 
trueValues - Variable in class org.supercsv.cellprocessor.ParseBool
 
Truncate - Class in org.supercsv.cellprocessor
Ensure that Strings or String-representations of objects are truncated to a maximum size.
Truncate(int) - Constructor for class org.supercsv.cellprocessor.Truncate
Constructs a new Truncate processor, which truncates a String to ensure it is no longer than the specified size.
Truncate(int, String) - Constructor for class org.supercsv.cellprocessor.Truncate
Constructs a new Truncate processor, which truncates a String to ensure it is no longer than the specified size, then appends the suffix String to indicate that the String has been truncated.
Truncate(int, String, StringCellProcessor) - Constructor for class org.supercsv.cellprocessor.Truncate
Constructs a new Truncate processor, which truncates a String to ensure it is no longer than the specified size, then appends the suffix String to indicate that the String has been truncated and calls the next processor in the chain.
Truncate(int, StringCellProcessor) - Constructor for class org.supercsv.cellprocessor.Truncate
Constructs a new Truncate processor, which truncates a String to ensure it is no longer than the specified size, then calls the next processor in the chain.
TwoDHashMap<K1,K2,V> - Class in org.supercsv.util
A two-dimensional hashmap, is a HashMap that enables you to refer to values via two keys rather than one.
TwoDHashMap() - Constructor for class org.supercsv.util.TwoDHashMap
Constructs a new TwoDHashMap.
TwoDHashMap(HashMap<K1, HashMap<K2, V>>) - Constructor for class org.supercsv.util.TwoDHashMap
Constructs a new TwoDHashMap using the supplied map.

U

Unique - Class in org.supercsv.cellprocessor.constraint
Ensure that upon processing a CSV file (reading or writing), that values of the column all are unique.
Unique() - Constructor for class org.supercsv.cellprocessor.constraint.Unique
Constructs a new Unique processor, which ensures that all rows in a column are unique.
Unique(CellProcessor) - Constructor for class org.supercsv.cellprocessor.constraint.Unique
Constructs a new Unique processor, which ensures that all rows in a column are unique, then calls the next processor in the chain.
UniqueHashCode - Class in org.supercsv.cellprocessor.constraint
Ensure that upon processing a CSV file (reading or writing), that values of the column are all unique.
UniqueHashCode() - Constructor for class org.supercsv.cellprocessor.constraint.UniqueHashCode
Constructs a new UniqueHashCode processor, which ensures that all rows in a column are unique.
UniqueHashCode(CellProcessor) - Constructor for class org.supercsv.cellprocessor.constraint.UniqueHashCode
Constructs a new UniqueHashCode processor, which ensures that all rows in a column are unique, then calls the next processor in the chain.
uniqueSet - Variable in class org.supercsv.cellprocessor.constraint.UniqueHashCode
 
UNKNOWN - Static variable in class org.supercsv.cellprocessor.constraint.Equals
 
useEncoder(CsvEncoder) - Method in class org.supercsv.prefs.CsvPreference.Builder
Uses a custom CsvEncoder to escape CSV for writing.
useQuoteMode(QuoteMode) - Method in class org.supercsv.prefs.CsvPreference.Builder
Uses a custom QuoteMode to determine if surrounding quotes should be applied when writing (only applicable if a column doesn't contain any special characters and wouldn't otherwise be quoted).
Util - Class in org.supercsv.util
Useful utility methods.
Util() - Constructor for class org.supercsv.util.Util
 

V

validateInputNotNull(Object, CsvContext) - Method in class org.supercsv.cellprocessor.CellProcessorAdaptor
Checks that the input value is not null, throwing a NullInputException if it is.
value - Variable in class org.supercsv.comment.CommentStartsWith
 
valueOf(String) - Static method in enum org.supercsv.io.Tokenizer.TokenizerState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.supercsv.io.Tokenizer.TokenizerState
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(Object...) - Method in class org.supercsv.io.CsvListWriter
Writes a array of Objects as columns of a CSV file.
write(Object...) - Method in interface org.supercsv.io.ICsvListWriter
Writes a array of Objects as columns of a CSV file.
write(Object, String...) - Method in class org.supercsv.io.CsvBeanWriter
Writes the fields of the object as columns of a CSV file, using the supplied name mapping to map fields to the appropriate columns.
write(Object, String...) - Method in interface org.supercsv.io.ICsvBeanWriter
Writes the fields of the object as columns of a CSV file, using the supplied name mapping to map fields to the appropriate columns.
write(Object, String[], CellProcessor[]) - Method in class org.supercsv.io.CsvBeanWriter
Writes the fields of the object as columns of a CSV file, using the supplied name mapping to map fields to the appropriate columns.
write(Object, String[], CellProcessor[]) - Method in interface org.supercsv.io.ICsvBeanWriter
Writes the fields of the object as columns of a CSV file, using the supplied name mapping to map fields to the appropriate columns.
write(String...) - Method in class org.supercsv.io.CsvListWriter
Writes an array of strings as columns of a CSV file.
write(String...) - Method in interface org.supercsv.io.ICsvListWriter
Writes an array of strings as columns of a CSV file.
write(ResultSet) - Method in class org.supercsv.io.CsvResultSetWriter
Writes a JDBC ResultSet as a CSV file.
write(ResultSet) - Method in interface org.supercsv.io.ICsvResultSetWriter
Writes a JDBC ResultSet as a CSV file.
write(ResultSet, CellProcessor[]) - Method in class org.supercsv.io.CsvResultSetWriter
Writes a JDBC ResultSet as a CSV file.
write(ResultSet, CellProcessor[]) - Method in interface org.supercsv.io.ICsvResultSetWriter
Writes a JDBC ResultSet as a CSV file.
write(List<?>) - Method in class org.supercsv.io.CsvListWriter
Writes a List of Objects as columns of a CSV file.
write(List<?>) - Method in interface org.supercsv.io.ICsvListWriter
Writes a List of Objects as columns of a CSV file.
write(List<?>, CellProcessor[]) - Method in class org.supercsv.io.CsvListWriter
Writes a List of Objects as columns of a CSV file, performing any necessary processing beforehand.
write(List<?>, CellProcessor[]) - Method in interface org.supercsv.io.ICsvListWriter
Writes a List of Objects as columns of a CSV file, performing any necessary processing beforehand.
write(Map<String, ?>, String...) - Method in class org.supercsv.io.CsvMapWriter
Writes the values of the Map as columns of a CSV file, using the supplied name mapping to map values to the appropriate columns.
write(Map<String, ?>, String...) - Method in interface org.supercsv.io.ICsvMapWriter
Writes the values of the Map as columns of a CSV file, using the supplied name mapping to map values to the appropriate columns.
write(Map<String, ?>, String[], CellProcessor[]) - Method in class org.supercsv.io.CsvMapWriter
Writes the values of the Map as columns of a CSV file, using the supplied name mapping to map values to the appropriate columns.
write(Map<String, ?>, String[], CellProcessor[]) - Method in interface org.supercsv.io.ICsvMapWriter
Writes the values of the Map as columns of a CSV file, using the supplied name mapping to map values to the appropriate columns.
writeComment(String) - Method in class org.supercsv.io.AbstractCsvWriter
Writes a single-line comment to the CSV file (the comment must already include any special comment characters e.g.
writeComment(String) - Method in interface org.supercsv.io.ICsvWriter
Writes a single-line comment to the CSV file (the comment must already include any special comment characters e.g.
writeContents(ResultSet) - Method in class org.supercsv.io.CsvResultSetWriter
 
writeContents(ResultSet, CellProcessor[]) - Method in class org.supercsv.io.CsvResultSetWriter
 
writeHeader(String...) - Method in class org.supercsv.io.AbstractCsvWriter
Writes the header of the CSV file.
writeHeader(String...) - Method in interface org.supercsv.io.ICsvWriter
Writes the header of the CSV file.
writeHeaders(ResultSet) - Method in class org.supercsv.io.CsvResultSetWriter
 
writer - Variable in class org.supercsv.io.AbstractCsvWriter
 
writeRow(Object...) - Method in class org.supercsv.io.AbstractCsvWriter
Writes one or more Object columns as a line to the CsvWriter.
writeRow(String...) - Method in class org.supercsv.io.AbstractCsvWriter
Writes one or more String columns as a line to the CsvWriter.
writeRow(List<?>) - Method in class org.supercsv.io.AbstractCsvWriter
Writes a List of columns as a line to the CsvWriter.
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form