@ThreadSafe public abstract class AbstractValueConverter<T> extends Object implements IValueConverter
| 构造器和说明 |
|---|
AbstractValueConverter() |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
fieldValue(String value,
IFieldValueContext context)
转换为字段值
|
protected abstract T |
getFieldValue(String value,
IFieldValueContext context)
获取字段的值
|
protected abstract String |
getPropertyValue(T value,
IPropertyValueContext context)
获取属性的值
|
String |
propertyValue(Object value,
IPropertyValueContext context)
转换为属性值
|
protected abstract T getFieldValue(String value, IFieldValueContext context)
value - 值context - 上下文protected abstract String getPropertyValue(T value, IPropertyValueContext context)
value - 值context - 上下文public Object fieldValue(String value, IFieldValueContext context)
IFieldValueConverterfieldValue 在接口中 IFieldValueConvertervalue - 属性值context - 上下文public String propertyValue(Object value, IPropertyValueContext context)
IPropertyValueConverterpropertyValue 在接口中 IPropertyValueConvertervalue - 属性值context - 上下文Copyright © 2021. All rights reserved.