org.springframework.core.convert.support
Class GenericConversionService.ConverterAdapter
java.lang.Object
org.springframework.core.convert.support.GenericConversionService.ConverterAdapter
- All Implemented Interfaces:
- GenericConverter
- Enclosing class:
- GenericConversionService
private final class GenericConversionService.ConverterAdapter
- extends java.lang.Object
- implements GenericConverter
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
typeInfo
private final GenericConverter.ConvertiblePair typeInfo
converter
private final Converter converter
GenericConversionService.ConverterAdapter
public GenericConversionService.ConverterAdapter(GenericConverter.ConvertiblePair typeInfo,
Converter<?,?> converter)
getConvertibleTypes
public java.util.Set<GenericConverter.ConvertiblePair> getConvertibleTypes()
- Description copied from interface:
GenericConverter
- Return the source and target types which this converter can convert between.
Each entry is a convertible source-to-target type pair.
- Specified by:
getConvertibleTypes
in interface GenericConverter
convert
public java.lang.Object convert(java.lang.Object source,
TypeDescriptor sourceType,
TypeDescriptor targetType)
- Description copied from interface:
GenericConverter
- Convert the source to the targetType described by the TypeDescriptor.
- Specified by:
convert
in interface GenericConverter
- Parameters:
source
- the source object to convert (may be null)sourceType
- the type descriptor of the field we are converting fromtargetType
- the type descriptor of the field we are converting to
- Returns:
- the converted object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object