Class BeanFactoryTypeConverter
java.lang.Object
org.springframework.integration.util.BeanFactoryTypeConverter
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanFactoryAware,org.springframework.expression.TypeConverter
public class BeanFactoryTypeConverter
extends java.lang.Object
implements org.springframework.expression.TypeConverter, org.springframework.beans.factory.BeanFactoryAware
-
Constructor Summary
Constructors Constructor Description BeanFactoryTypeConverter()BeanFactoryTypeConverter(org.springframework.core.convert.ConversionService conversionService) -
Method Summary
Modifier and Type Method Description booleancanConvert(java.lang.Class<?> sourceType, java.lang.Class<?> targetType)booleancanConvert(org.springframework.core.convert.TypeDescriptor sourceTypeDescriptor, org.springframework.core.convert.TypeDescriptor targetTypeDescriptor)java.lang.ObjectconvertValue(java.lang.Object value, org.springframework.core.convert.TypeDescriptor sourceType, org.springframework.core.convert.TypeDescriptor targetType)voidsetBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)voidsetConversionService(org.springframework.core.convert.ConversionService conversionService)
-
Constructor Details
-
BeanFactoryTypeConverter
public BeanFactoryTypeConverter() -
BeanFactoryTypeConverter
public BeanFactoryTypeConverter(org.springframework.core.convert.ConversionService conversionService)
-
-
Method Details
-
setConversionService
public void setConversionService(org.springframework.core.convert.ConversionService conversionService) -
setBeanFactory
public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) throws org.springframework.beans.BeansException- Specified by:
setBeanFactoryin interfaceorg.springframework.beans.factory.BeanFactoryAware- Throws:
org.springframework.beans.BeansException
-
canConvert
public boolean canConvert(java.lang.Class<?> sourceType, java.lang.Class<?> targetType) -
canConvert
public boolean canConvert(org.springframework.core.convert.TypeDescriptor sourceTypeDescriptor, org.springframework.core.convert.TypeDescriptor targetTypeDescriptor)- Specified by:
canConvertin interfaceorg.springframework.expression.TypeConverter
-
convertValue
public java.lang.Object convertValue(java.lang.Object value, org.springframework.core.convert.TypeDescriptor sourceType, org.springframework.core.convert.TypeDescriptor targetType)- Specified by:
convertValuein interfaceorg.springframework.expression.TypeConverter
-