- 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).
- 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.
- 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.
- 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(int...) - Constructor for class org.supercsv.quote.ColumnQuoteMode
-
Constructs a new ColumnQuoteMode that quotes columns by column number.
- 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.
- 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.
- containsKey(K1, K2) - Method in class org.supercsv.util.ThreeDHashMap
-
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.
- containsKey(K1, K2) - Method in class org.supercsv.util.TwoDHashMap
-
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 - 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.
- 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.
- CsvPreference - Class in org.supercsv.prefs
-
Before reading or writing CSV files, you must supply the reader/writer with some preferences.
- CsvPreference.Builder - Class in org.supercsv.prefs
-
Builds immutable CsvPreference instances.
- CsvPreference.Builder(CsvPreference) - Constructor for class org.supercsv.prefs.CsvPreference.Builder
-
Constructs a Builder with all of the values from an existing CsvPreference instance.
- CsvPreference.Builder(char, int, String) - Constructor for class org.supercsv.prefs.CsvPreference.Builder
-
Constructs a Builder with the mandatory preference values.
- 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.
- 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(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.
- 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(Object) - Method in class org.supercsv.util.CsvContext
- escapeString(String) - Method in class org.supercsv.io.AbstractCsvWriter
-
Deprecated.
this method will be removed in the next major release, in favour of supplying your own CsvEncoder via
the CsvPreference object. If you have overridden this method, it will not delegate to the CsvEncoder
at all.
- 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.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.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.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.
- 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.
- findSetter(Object, String, Class<?>) - Static method in class org.supercsv.util.ReflectionUtils
-
Returns the setter method associated with the object's field.
- 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
-
- 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.
- 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.
- 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(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(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.
- 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(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.
- 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, K3) - Method in class org.supercsv.util.ThreeDHashMap
-
Fetch a value from the Hashmap.
- get(K1, K2) - Method in class org.supercsv.util.TwoDHashMap
-
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.
- 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.
- 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.
- 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
-
- 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.
- 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).
- 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.
- ICsvWriter - Interface in org.supercsv.io
-
The interface for CSV writers.
- 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.
- invoke(Object, Method, Object[]) - Method in class org.supercsv.util.BeanInterfaceProxy
- 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.
- IsIncludedIn - Class in org.supercsv.cellprocessor.constraint
-
This processor ensures that the input value belongs to a specific set of (unchangeable) values.
- 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.
- 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.
- 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.
- 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
- MethodCache - Class in org.supercsv.util
-
This class cache's method lookups.
- MethodCache() - Constructor for class org.supercsv.util.MethodCache
-
- 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