public abstract class AbstractTypeConverter extends Object implements TypeConverter
| 构造器和说明 |
|---|
AbstractTypeConverter() |
AbstractTypeConverter(Class<?> sourceClass,
Class<?> targetClass) |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract Object |
convert(Class<?> actualSourceClass,
Class<?> actualTargetClass,
Object value)
转换操作
会有接口和实现类的关系,所以必须传入实际操作的类,不然枚举等类型会得不到具体的枚举值
|
Class<?> |
getSourceTypeClass()
获取源类型class
|
Class<?> |
getTargetTypeClass()
获取目标类型class
|
public Class<?> getSourceTypeClass()
TypeConvertergetSourceTypeClass 在接口中 TypeConverterpublic Class<?> getTargetTypeClass()
TypeConvertergetTargetTypeClass 在接口中 TypeConverterpublic abstract Object convert(Class<?> actualSourceClass, Class<?> actualTargetClass, Object value)
TypeConverterconvert 在接口中 TypeConverteractualSourceClass - the actual source classactualTargetClass - the actual target classvalue - The input value to be convertedCopyright © 2016. All rights reserved.