public class TypeConversion extends AbstractConversion<cn.featherfly.common.lang.reflect.GenericClass<?>>
使用class类型作为参数的转换器. 此转换器的conversion设置的BeanProperty都为空.
logger| 构造器和说明 |
|---|
TypeConversion()
使用BASIC_CONVERSION_POLICY
|
TypeConversion(ConversionPolicy conversionPolicy)
构造函数
|
| 限定符和类型 | 方法和说明 |
|---|---|
<E> E |
toObject(java.lang.String value,
java.lang.Class<E> type)
字符串转换为对象
|
<E> E |
toObject(java.lang.String value,
cn.featherfly.common.lang.reflect.GenericClass<?> genericClass)
字符串转换为对象
|
<E> java.lang.String |
toString(E value,
java.lang.Class<E> type)
对象转换为字符串
|
<E> java.lang.String |
toString(E value,
cn.featherfly.common.lang.reflect.GenericClass<?> genericClass)
对象转换为字符串
|
check, getConversionPolicy, getConvertor, setConversionPolicypublic TypeConversion()
public TypeConversion(ConversionPolicy conversionPolicy)
conversionPolicy - conversionPolicypublic <E> java.lang.String toString(E value,
cn.featherfly.common.lang.reflect.GenericClass<?> genericClass)
对象转换为字符串
E - 泛型value - 对象genericClass - 对象类型public <E> java.lang.String toString(E value,
java.lang.Class<E> type)
对象转换为字符串
E - 泛型value - 对象type - 对象类型public <E> E toObject(java.lang.String value,
cn.featherfly.common.lang.reflect.GenericClass<?> genericClass)
字符串转换为对象
E - 泛型value - 字符串genericClass - 对象类型public <E> E toObject(java.lang.String value,
java.lang.Class<E> type)
字符串转换为对象
E - 泛型value - 字符串type - 对象类型