|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 Converter 的软件包 | |
|---|---|
| org.soybeanMilk.core.bean | |
| org.soybeanMilk.core.bean.converters | |
| org.soybeanMilk.web.bean | |
| org.soybeanMilk.core.bean 中 Converter 的使用 |
|---|
| org.soybeanMilk.core.bean 中 Converter 的子接口 | |
|---|---|
interface |
GenericConverter
通用转换器,通过添加辅助转换器,它可以将任何类型的对象转换到目标类型对象。 |
| 实现 Converter 的 org.soybeanMilk.core.bean 中的类 | |
|---|---|
class |
DefaultGenericConverter
通用转换器的默认实现。 |
| 返回 Converter 的 org.soybeanMilk.core.bean 中的方法 | |
|---|---|
Converter |
GenericConverter.getConverter(java.lang.reflect.Type sourceType,
java.lang.reflect.Type targetType)
取得能够将源类型转换到目标类型的辅助转换器 |
Converter |
DefaultGenericConverter.getConverter(java.lang.reflect.Type sourceType,
java.lang.reflect.Type targetType)
|
| 返回变量类型为 Converter 的类型的 org.soybeanMilk.core.bean 中的方法 | |
|---|---|
java.util.Collection<Converter> |
DefaultGenericConverter.getSupportConverters()
获取所有辅助转换器 |
| 参数类型为 Converter 的 org.soybeanMilk.core.bean 中的方法 | |
|---|---|
void |
GenericConverter.addConverter(java.lang.reflect.Type sourceType,
java.lang.reflect.Type targetType,
Converter converter)
添加一个辅助转换器,后添加的转换器应该替换旧的相同功能的转换器 |
void |
DefaultGenericConverter.addConverter(java.lang.reflect.Type sourceType,
java.lang.reflect.Type targetType,
Converter converter)
|
| org.soybeanMilk.core.bean.converters 中 Converter 的使用 |
|---|
| 实现 Converter 的 org.soybeanMilk.core.bean.converters 中的类 | |
|---|---|
class |
BigDecimalConverter
BigDecimal类型转换器。 |
class |
BigIntegerConverter
BigInteger类型转换器。 |
class |
BooleanConverter
布尔类型转换器 |
class |
ByteConverter
字节类型转换器 |
class |
CharacterConverter
字符类型转换器。 |
class |
ClassTypeConverter
目标类型是Class的转换器。 |
class |
DateConverter
Date类型转换器,它可以将如下格式的字符串转换为Date对象: yyyy yyyy-MM yyyy-MM-dd yyyy-MM-dd HH yyyy-MM-dd HH:mm yyyy-MM-dd HH:mm:ss yyyy-MM-dd HH:mm:ss.SSS |
class |
DoubleConverter
双精度类型转换器。 |
class |
FloatConverter
单精度类型转换器。 |
class |
IntegerConverter
整数类型转换器。 |
class |
LongConverter
长整型转换器。 |
class |
ShortConverter
短整型转换器。 |
class |
SqlDateConverter
java.sql.Date类型转换器,它可以将“yyyy-MM-dd”格式的字符串转换为java.sql.Date类型的对象。 |
class |
SqlTimeConverter
java.sql.Time类型转换器,它可以将“HH:mm:ss”或“HH:mm:ss.SSS”格式的字符串转换为java.sql.Time类型的对象。 |
class |
SqlTimestampConverter
java.sql.Timestamp类型转换器,它可以将“yyyy-MM-dd HH:mm:ss”或“yyyy-MM-dd HH:mm:ss.SSS”格式的字符串转换为java.sql.Timestamp类型的对象。 |
| org.soybeanMilk.web.bean 中 Converter 的使用 |
|---|
| 实现 Converter 的 org.soybeanMilk.web.bean 中的类 | |
|---|---|
class |
WebGenericConverter
WEB通用转换器,除了继承的转换支持,它还支持将{@link Map Map<String, ? |
|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||