| Class | Description |
|---|---|
| HeaderTransformer |
A transformer of headers used in
Nested attributes. |
| Annotation Type | Description |
|---|---|
| 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. |
| Validate |
Performs basic validations against the String representation of the value found in the annotated field.
|
Copyright © 2018 Univocity Software Pty Ltd. All rights reserved.