| Package | Description | 
|---|---|
| org.supercsv.cellprocessor | Provides CellProcessor classes for conversion, formatting and parsing. | 
| org.supercsv.cellprocessor.constraint | Provides CellProcessor classes for enforcing constraints. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CollectorThis processor collects each value it encounters and adds it to the supplied Collection. | 
| class  | ConvertNullToThis processor returns a specified default value if the input is null. | 
| class  | FmtNumberConverts a double into a formatted string using the  DecimalFormatclass and the default locale. | 
| class  | HashMapperMaps from one object to another, by looking up a Map with the input as the key, and returning its
 corresponding value. | 
| class  | OptionalThis processor is used to indicate that a cell is optional, and will avoid executing further processors if it
 encounters null. | 
| class  | StrReplaceReplaces each substring of the input string that matches the given regular expression with the given replacement. | 
| class  | TokenThis processor is used in the situations you want to be able to check for the presence of a "special
 token". | 
| class  | TrimEnsure that Strings or String-representations of objects are trimmed (contain no surrounding whitespace). | 
| class  | TruncateEnsure that Strings or String-representations of objects are truncated to a maximum size. | 
| Constructor and Description | 
|---|
| ParseInt(LongCellProcessor next)Constructs a new ParseInt processor, which converts a String to an Integer, then calls the next
 processor in the chain. | 
| ParseLong(LongCellProcessor next)Constructs a new ParseLong processor, which converts a String to a Long, then calls the next processor
 in the chain. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EqualsThis constraint ensures that all input data is equal (to each other, or to a supplied constant value). | 
| class  | IsElementOfThis processor ensures that the input value is an element of a Collection. | 
| class  | IsIncludedInThis processor ensures that the input value belongs to a specific set of (unchangeable) values. | 
| class  | NotNullThis processor ensures that the input is not null. | 
| class  | RequireHashCodeThis processor converts the input to a String, and ensures that the input's hash function matches any of a given set
 of hashcodes. | 
| Constructor and Description | 
|---|
| LMinMax(long min,
       long max,
       LongCellProcessor next)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. | 
Copyright © 2007-2013 Super CSV. All Rights Reserved.