| 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  | FmtBoolConverts a Boolean into a formatted string. | 
| 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 | 
|---|
| HashMapper(Map<Object,Object> mapping,
          BoolCellProcessor next)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> mapping,
          Object defaultValue,
          BoolCellProcessor next)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. | 
| ParseBool(BoolCellProcessor next)Constructs a new ParseBool processor, which converts a String to a Boolean using the default values,
 then calls the next processor in the chain. | 
| ParseBool(String[] trueValues,
         String[] falseValues,
         BoolCellProcessor next)Constructs a new ParseBool processor, which converts a String to a Boolean using the supplied true/false
 values, then calls the next processor in the chain. | 
| ParseBool(String trueValue,
         String falseValue,
         BoolCellProcessor next)Constructs a new ParseBool processor, which converts a String to a Boolean using the supplied true/false
 values, 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. | 
Copyright © 2007-2013 Super CSV. All Rights Reserved.