public class EnumConvertor<T extends java.lang.Enum<T>> extends AbstractBasicConvertor<T,cn.featherfly.common.lang.reflect.Type<T>>
Enum类转换器
logger| 构造器和说明 |
|---|
EnumConvertor() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected T |
doToObject(java.lang.String value,
cn.featherfly.common.lang.reflect.Type<T> genericType)
字符串转换为对象
|
protected java.lang.String |
doToString(T value,
cn.featherfly.common.lang.reflect.Type<T> genericType)
对象转换为字符串
|
java.lang.Class<T> |
getSourceType()
返回转换器支持的转换源的类型
|
supportForgetPolicy, getTargetType, setPolicy, sourceToTarget, targetToSourcepublic java.lang.Class<T> getSourceType()
返回转换器支持的转换源的类型
getSourceType 在接口中 Convertor<T extends java.lang.Enum<T>,java.lang.String>getSourceType 在类中 AbstractToStringConvertor<T extends java.lang.Enum<T>,cn.featherfly.common.lang.reflect.Type<T extends java.lang.Enum<T>>>protected java.lang.String doToString(T value, cn.featherfly.common.lang.reflect.Type<T> genericType)
对象转换为字符串
doToString 在类中 AbstractToStringConvertor<T extends java.lang.Enum<T>,cn.featherfly.common.lang.reflect.Type<T extends java.lang.Enum<T>>>value - 对象genericType - 指定对象的上下文属性protected T doToObject(java.lang.String value, cn.featherfly.common.lang.reflect.Type<T> genericType)
字符串转换为对象
doToObject 在类中 AbstractToStringConvertor<T extends java.lang.Enum<T>,cn.featherfly.common.lang.reflect.Type<T extends java.lang.Enum<T>>>value - 字符串genericType - 指定对象的上下文属性