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 © 2019 Univocity Software Pty Ltd. All rights reserved.