|
||||||||||
| 上一个软件包 下一个软件包 | 框架 无框架 | |||||||||

| 接口摘要 | |
|---|---|
| Convertor | 自定义的convertor接口 不选择现有convertor的理由: BeanUtils 不支持alias别名,必须绑定到具体的对象 alibaba convert 支持alias别名,但注册时只是建立class对象和alias之间有一映射关系 我们的需求: 定义convert,指定对应名字name, 在dsl描述时引用name进行convertor处理 |
| 类摘要 | |
|---|---|
| AbastactConvertor | |
| CollectionAndCollectionConvertor | Collection <-> Collection 的转化器 , Collection范围包括Array(几种原型数组),List,Set各种实现类 |
| CollectionAndCollectionConvertor.ArrayToArray | array -> array 转化 |
| CollectionAndCollectionConvertor.ArrayToCollection | array -> Collection 转化 |
| CollectionAndCollectionConvertor.BaseCollectionConvertor | |
| CollectionAndCollectionConvertor.CollectionToArray | Collection -> array 转化 |
| CollectionAndCollectionConvertor.CollectionToCollection | Collection -> Collection 转化 |
| CommonAndCommonConvertor | common <-> common对象之间的转化 common对象范围:8种Primitive和对应的Java类型,BigDecimal, BigInteger |
| CommonAndCommonConvertor.CommonToCommon | common <-> common对象的转化 |
| ConvertorHelper | convert转化helper类,注册一些默认的convertor |
| ConvertorRepository | 定义自己的convertor仓库 |
| StringAndCommonConvertor | string <-> common对象 之间的转化 common对象范围:8种Primitive和对应的Java类型,BigDecimal, BigInteger |
| StringAndCommonConvertor.StringToCommon | string -> common对象的转化 |
| StringAndDateConvertor | string <-> Date/Calendar 之间的转化 |
| StringAndDateConvertor.CalendarDayToString | Calendar -> string(格式为:"2010-10-01") |
| StringAndDateConvertor.CalendarTimeToString | Calendar -> string(格式为:"2010-10-01 00:00:00") |
| StringAndDateConvertor.DateDayToString | Date -> string(格式为:"2010-10-01") |
| StringAndDateConvertor.DateTimeToString | Date -> string(格式为:"2010-10-01 00:00:00") |
| StringAndDateConvertor.StringToCalendarDay | string(格式为:"2010-10-01") -> Calendar |
| StringAndDateConvertor.StringToCalendarTime | string(格式为:"2010-10-01 00:00:00") -> Calendar |
| StringAndDateConvertor.StringToDateDay | string(格式为:"2010-10-01") -> Calendar |
| StringAndDateConvertor.StringToDateTime | string(格式为:"2010-10-01 00:00:00") -> Date |
| StringAndObjectConvetor | object <-> String 之间的转化器,目前只实现object -> String的转化 |
| StringAndObjectConvetor.ObjectToString | object -> string 转化 |
|
||||||||||
| 上一个软件包 下一个软件包 | 框架 无框架 | |||||||||