public class BeanPropertyConversion extends AbstractConversion<cn.featherfly.common.bean.BeanProperty<?>>
使用BeanProperty作为参数的转换器.
logger| 构造器和说明 |
|---|
BeanPropertyConversion()
使用BASIC_CONVERSION_POLICY
|
BeanPropertyConversion(ConversionPolicy conversionPolicy)
构造函数
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
isAssignable()
返回是否开启指派类型转换器
|
void |
setAssignable(boolean assignable)
设置是否开启指派类型转换器
|
<E> E |
toObject(java.lang.String value,
cn.featherfly.common.bean.BeanProperty<?> beanProperty)
字符串转换为对象
|
<E> java.lang.String |
toString(E value,
cn.featherfly.common.bean.BeanProperty<?> beanProperty)
对象转换为字符串
|
check, getConversionPolicy, getConvertor, setConversionPolicypublic BeanPropertyConversion()
public BeanPropertyConversion(ConversionPolicy conversionPolicy)
conversionPolicy - conversionPolicypublic <E> java.lang.String toString(E value,
cn.featherfly.common.bean.BeanProperty<?> beanProperty)
对象转换为字符串
E - 泛型value - 对象beanProperty - 指定对象的指定属性,否则为nullpublic <E> E toObject(java.lang.String value,
cn.featherfly.common.bean.BeanProperty<?> beanProperty)
字符串转换为对象
E - 泛型value - 字符串beanProperty - 指定对象的指定属性,否则为nullpublic boolean isAssignable()
public void setAssignable(boolean assignable)
assignable - assignable