| Interface | Description | 
|---|---|
| ArgumentConversionContext<T> | 
 Extended version of the  
ConversionContext specifically for conversion Argument instances. | 
| ConversionContext | 
 A conversion context is a context object supplied to a  
TypeConverter that allows more accurate conversion. | 
| ConversionError | 
 An interface for reporting conversion errors. 
 | 
| ConversionService<Impl extends ConversionService> | 
 A service for allowing conversion from one type to another. 
 | 
| ErrorsContext | 
 Interface for reporting conversion errors. 
 | 
| TypeConverter<S,T> | 
 A type converter for converting from one type to another. 
 | 
| TypeConverterRegistrar | 
 An interface for classes that register type conversions with the  
ConversionService. | 
| Class | Description | 
|---|---|
| DefaultConversionService | 
 The default conversion service. 
 |