@Singleton @Named(value="conversionService") public class MicronautConversionService extends java.lang.Object implements ConversionService
Constructor and Description |
---|
MicronautConversionService(ConversionService<?> conversionService)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
canConvert(java.lang.Class<?> sourceType,
java.lang.Class<?> targetType) |
boolean |
canConvert(TypeDescriptor sourceType,
TypeDescriptor targetType) |
<T> T |
convert(java.lang.Object source,
java.lang.Class<T> targetType) |
java.lang.Object |
convert(java.lang.Object source,
TypeDescriptor sourceType,
TypeDescriptor targetType) |
public MicronautConversionService(ConversionService<?> conversionService)
conversionService
- The target servicepublic boolean canConvert(java.lang.Class<?> sourceType, java.lang.Class<?> targetType)
canConvert
in interface ConversionService
public boolean canConvert(TypeDescriptor sourceType, TypeDescriptor targetType)
canConvert
in interface ConversionService
public <T> T convert(java.lang.Object source, java.lang.Class<T> targetType)
convert
in interface ConversionService
public java.lang.Object convert(java.lang.Object source, TypeDescriptor sourceType, TypeDescriptor targetType)
convert
in interface ConversionService