public class DelegatingConverter extends java.lang.Object implements Converter
can perform the
conversion.| Constructor and Description |
|---|
DelegatingConverter(Converter... delegateConverters)
Creates a new
DelegatingConverter that will delegate to the
given list of delegateConverters. |
DelegatingConverter(java.util.List<Converter> delegateConverters)
Creates a new
DelegatingConverter that will delegate to the
given list of delegateConverters. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canConvert(java.lang.Class<?> sourceType,
java.lang.Class<?> targetType)
Returns true if objects of sourceType can be converted to targetType.
|
<T> T |
convert(java.lang.Object source,
java.lang.Class<T> targetType)
Convert the source to targetType.
|
public DelegatingConverter(java.util.List<Converter> delegateConverters)
DelegatingConverter that will delegate to the
given list of delegateConverters.delegateConverters - The converters to delegate topublic DelegatingConverter(Converter... delegateConverters)
DelegatingConverter that will delegate to the
given list of delegateConverters.delegateConverters - The converters to delegate topublic boolean canConvert(java.lang.Class<?> sourceType,
java.lang.Class<?> targetType)
ConverterConverter.convert(Object, Class) is capable of converting an instance of sourceType to targetType.canConvert in interface ConvertersourceType - the source type to convert when (may be null if source is null)targetType - the target type to convert to (required)public <T> T convert(java.lang.Object source,
java.lang.Class<T> targetType)
Converter