Package org.supercsv.cellprocessor.constraint

This package is placeholder for the CellProcessor classes confined to those who set up constraints.

See:
          Description

Class Summary
DMinMax Converts the input data to a long and ensure that number is within a specified numeric range.
Equals This constraint ensures that all input data are equals, eventually to a given value.
ForbidSubStr Convert to string and ensure the input string is not present in a set of specified sub strings.
IsIncludedIn This processor enforces the input value to belong to a specific set of given values.
LMinMax Converts the input data to a long and ensure that number is within a specified numeric range.
NotNull This processor checks if the input is 'null', and raises an exception in that case.
Required Deprecated.
RequireHashCode This processor converts the input to a string, and enforces a requirement that the input's hash function returns any of a given set of hashcodes (specified as one or one in a set of hash codes).
RequireSubStr Convert to string and ensure the input string must contain any of the specified sub strings.
StrForbidden Deprecated.  
Strlen This processor requires that the input string has a given length (either chosen from one or out of a set of lengths).
StrMinMax This constraint ensures that the input data has a string length between MIN or MAX (both inclusive).
StrNotNullOrEmpty This processor checks if the input is 'null' or an empty string, and raises an exception in that case.
StrRegEx This constraint ensures that the input data matches the given regular expression.
Unique Ensure that upon processing a CSV file (reading or writing), that values of the column all are unique.
UniqueHashCode Ensure that upon processing a CSV file (reading or writing), that values of the column are all unique.
 

Package org.supercsv.cellprocessor.constraint Description

This package is placeholder for the CellProcessor classes confined to those who set up constraints. Note however, that in order for these processors to carry out their constraint logic, they may convert the input data. E.g. the StrLen given the number 17 converts it to the string "17" before doing its length check.