public abstract class AbstractDateConvertor<T extends java.util.Date> extends AbstractBasicConvertor<T,cn.featherfly.common.lang.GenericType<T>>
Date类转换器
logger| 构造器和说明 |
|---|
AbstractDateConvertor() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract T |
convert(java.util.Date date)
转换传入类型为目标类型
|
protected T |
doToObject(java.lang.String value,
cn.featherfly.common.lang.GenericType<T> genericType)
字符串转换为对象
|
protected java.lang.String |
doToString(T value,
cn.featherfly.common.lang.GenericType<T> genericType)
对象转换为字符串
|
protected abstract java.lang.String |
getFormat()
返回转换日期到字符串的格式
|
protected abstract java.lang.String[] |
getFormats()
返回转换字符串到日期格式支持的格式
|
supportForgetGenricType, getType, toObject, toStringprotected abstract java.lang.String getFormat()
返回转换日期到字符串的格式
protected abstract java.lang.String[] getFormats()
返回转换字符串到日期格式支持的格式
protected abstract T convert(java.util.Date date)
转换传入类型为目标类型
date - dateprotected java.lang.String doToString(T value, cn.featherfly.common.lang.GenericType<T> genericType)
对象转换为字符串
doToString 在类中 AbstractConvertor<T extends java.util.Date,cn.featherfly.common.lang.GenericType<T extends java.util.Date>>value - 对象genericType - 指定对象的上下文属性protected T doToObject(java.lang.String value, cn.featherfly.common.lang.GenericType<T> genericType)
字符串转换为对象
doToObject 在类中 AbstractConvertor<T extends java.util.Date,cn.featherfly.common.lang.GenericType<T extends java.util.Date>>value - 字符串genericType - 指定对象的上下文属性