| Modifier and Type | Interface and Description |
|---|---|
| public interface | Conversion<
The input type to be converted to the output type O I, The type of outputs produced by a conversion applied to the an input I.
When used in conjunction with the O>com. annotation,
O should be compatible with the type of the annotated field.The interface that defines the conversion from one type of value to another, and vice versa. |
| public interface | FormattedConversion<
The type of the formatter object (typically T>java. for numeric values, and java. for dates)This interface identifies conversions associated with the |
| public interface | Validator<
the expected type of the value to be validated T>Defines a custom validation process to be executed when reading or writing
values into a field of a java bean that is annotated with |
| Modifier and Type | Class and Description |
|---|---|
| public class | BigDecimalConversion
Converts Strings to BigDecimals and vice versa |
| public class | BigIntegerConversion
Converts Strings to BigIntegers and vice versa |
| public class | BooleanConversion
Converts Strings to Booleans and vice versa This class supports multiple representations of boolean values. |
| public class | ByteConversion
Converts Strings to Bytes and vice versa |
| public class | CalendarConversion
Converts Strings to instances of |
| public class | CharacterConversion
Converts Strings to Characters and vice versa |
| public class | Conversions
This class provides default instances of common implementations if |
| public class | DateConversion
Converts Strings to instances of |
| public class | DoubleConversion
Converts Strings to Doubles and vice versa |
| public class | EnumConversion<
the enumeration type whose constants will be converted from/to T extends EnumStringConverts Strings to enumeration constants and vice versa. |
| public class | FloatConversion
Converts Strings to Floats and vice versa |
| public class | FormattedBigDecimalConversion
Converts formatted Strings to instances of |
| public class | FormattedDateConversion
Converts objects of different date types ( |
| public class | IntegerConversion
Converts Strings to Integers and vice versa |
| public class | LongConversion
Converts Strings to Longs and vice versa |
| public class | LowerCaseConversion
Converts an input String to its lower case representation
The |
| public abstract class | NullConversion<
The object type resulting from conversions of values of type O. I, The object type resulting from conversions of values of type I. O>Default implementation for conversions from input Objects of type I to output Objects of type O Extending classes must implement a proper String to T conversion in This abstract class provides default results for conversions when the input is null. |
| public class | NullStringConversion
Converts Strings to null and vice versa This class supports multiple representations of null values. |
| public abstract class | NumericConversion<
The type of numbers supported by this conversion class. T extends Number>Converts Strings to instances of |
| public abstract class | ObjectConversion<
The object type resulting from conversions of String values. T>Default implementation for conversions from an input String to Objects of a given type T Extending classes must implement a proper String to T conversion in This abstract class provides default results for conversions when the input is null. |
| public class | RegexConversion
Replaces contents of a given input String, identified by a regular expression, with a replacement String. |
| public class | ShortConversion
Converts Strings to Shorts and vice versa |
| public class | ToStringConversion
Converts any non-null object to its String representation. |
| public class | TrimConversion
Removes leading and trailing white spaces from an input String
The |
| public class | UpperCaseConversion
Converts an input String to its upper case representation
The |
| public class | ValidatedConversion
Performs one or more validations against the values of a given record. |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | EnumSelector
Identifies a property of an enumeration that should be used by |