See: Description
| Interface | Description |
|---|---|
| ConverterContextSupport |
The interface indicates the class who extends it can support ConverterContext.
|
| LazyInitializeConverter |
LazyInitializeConverter is an interface that can be implemented by any object converters to support lazy
initialization. |
| ObjectConverter<T> |
An interface that can convert an object to a String and convert from String to an object.
|
| RequiringConverterManager |
A markup interface indicates the converter needs an ObjectConverterManager instance to be set on the context on the
Properties using
ConverterContext.PROPERTY_OBJECT_CONVERTER_MANAGER. |
| Class | Description |
|---|---|
| AbstractDateConverter<T> |
ObjectConverter implementation for <code>Date</code>, <code>Calendar</code>
or <code>Number</code>. |
| AbstractNumberConverter<T extends java.lang.Number> |
ObjectConverter abstract implementation for Number. |
| BigDecimalConverter | |
| BooleanConverter |
ObjectConverter implementation for <code>Boolean</code> (and boolean primitive) values. |
| ByteConverter |
ObjectConverter implementation for <code>Byte</code>. |
| CalendarConverter |
ObjectConverter implementation for <code>Date</code>, <code>Calendar</code> or <code>Number</code>. |
| ConverterContext |
The
ConverterContext is used by ObjectConverterManager so that for the same type, different
converters can be registered since the ConverterContext is different. |
| ConverterResource |
Resource for the converters.
|
| CurrencyConverter |
ObjectConverter implementation for the currency. |
| DateConverter |
ObjectConverter implementation for <code>Date</code>, <code>Calendar</code> or <code>Number</code>. |
| DefaultObjectConverter<T> |
Default object converter.
|
| DefaultValuesConverter<S> |
An ObjectConverter that converts a list of values to String.
|
| DoubleConverter |
ObjectConverter implementation for <code>Double</code>. |
| EnumConverter<T> |
EnumConverter is a converter for Enums or any other data type that can be enumerated. |
| FileConverter |
ObjectConverter implementation for <code>File</code> using the full file path. |
| FloatConverter |
ObjectConverter implementation for <code>Float</code>. |
| IntegerConverter |
ObjectConverter implementation for <code>Integer</code>. |
| LongConverter |
ObjectConverter implementation for <code>Long</code>. |
| MonthNameConverter |
An ObjectConverter that can convert between month names and an integer.
|
| MultilineStringConverter |
An ObjectConverter for multi-line string.
|
| NaturalNumberConverter |
ObjectConverter implementation for a positive integer (a.k.a natural number) |
| NumberConverter |
ObjectConverter implementation for <code>Number</code>. |
| NumberDateConverter |
ObjectConverter implementation for <code>Number</code>. |
| ObjectConverterManager | |
| PercentConverter |
ObjectConverter implementation for a percentage |
| QuarterNameConverter |
An ObjectConverter that can convert between quarter names and an integer.
|
| ShortConverter |
ObjectConverter implementation for <code>Short</code>. |
| StringArrayConverter | |
| ValuesConverter<T,S> |
ArrayConverter is an abstract converter that converts between a list of values to a String with a specified
separator.
|
| YearMonthConverter |
ObjectConverter implementation for a year/month value. |