|
Annotation Types Summary |
| BooleanString |
Indicates that parsed values such as "y", "No" or "null" should be interpreted as boolean values. |
| Convert |
Assigns a custom implementation of Conversion to be executed (Conversion.execute(Object))
when writing to the field and reverted (Conversion.revert(Object)) when reading from the field. |
| Copy |
Allows copying values of meta-annotation properties into the properties of an annotation that composes it. |
| EnumOptions |
The EnumSelector annotation is meant to be used in conjunction with enumeration attributes. |
| FixedWidth |
The @FixedWidth annotation, along with the Parsed annotation, allows users to configure the length,
alignment and padding of fields parsed/written using the FixedWidthParser and FixedWidthWriter |
| Format |
Indicates that a parsed value is formatted and must be parsed before being assigned. |
| Headers |
The Headers annotation allows java beans to configure how to handle field names in a given input/output |
| LowerCase |
Indicates the String value of a field must be converted to lower case using LowerCaseConversion. |
| Nested |
Marks a field as a nested object to be constructed with the values of the current row. |
| NullString |
Indicates that parsed values such as "", "?" or "null" should be interpreted as null. |
| Parsed |
Indicates the field is parsed. |
| Replace |
Indicates the String value of a field must have some of its contents replaced using RegexConversion. |
| Trim |
Indicates the String value of a field must be trimmed using TrimConversion. |
| UpperCase |
Indicates the String value of a field must be converted to uppercase using UpperCaseConversion. |