| Interface | Description |
|---|---|
| ITypeConverter<SRC,DST> |
Special interface that is used to convert between values of different types.
|
| ITypeConverterCallback |
A callback interface that is used in several places of the type conversion
engine.
|
| ITypeConverterProvider |
Find the correct type converter provider from a source class to a destination
class.
|
| ITypeConverterRegistrarSPI |
SPI interface to be implemented by other modules wishing to register their
own type converters.
|
| ITypeConverterRegistry |
Callback interface for registering new type converters.
|
| ITypeConverterRule<SRC,DST> |
Flexible type converter that can handle multiple source and/or destination
classes.
|
| Class | Description |
|---|---|
| BaseTypeConverterRegistrar |
Register the base type converter
|
| CharsetTypeConverterRegistrar |
Register the locale specific type converter
|
| CollectionTypeConverterRegistrar |
Register the base type converter
|
| DateTimeTypeConverterRegistrar |
Register the date and time specific type converter
|
| IOTypeConverterRegistrar |
Register the IO specific type converter
|
| LocaleTypeConverterRegistrar |
Register the locale specific type converter
|
| MutableTypeConverterRegistrar |
Register the mutable* specific type converter
|
| TypeConverter |
Helper class for converting base types likes "boolean" to object types like
"Boolean".
|
| TypeConverterProviderBestMatch |
An type converter provider that tries to provide an exact match before trying
fuzzy matches.
|
| TypeConverterProviderExact |
An exact type converter provider.
|
| TypeConverterProviderFuzzy |
A fuzzy type converter provider.
|
| TypeConverterProviderRuleBased |
A rule based type converter provider.
|
| TypeConverterRegistry |
This class contains all the default type converters for the default types
that are required.
|
| Enum | Description |
|---|---|
| ITypeConverterRule.ESubType |
Define the sub types of the rules.
|
| TypeConverterException.EReason |
| Exception | Description |
|---|---|
| TypeConverterException |
Exceptions of this type are only thrown from the
TypeConverter class
if type conversion fails. |
Copyright © 2014–2019 Philip Helger. All rights reserved.