| Package | Description |
|---|---|
| org.aoju.bus.core.convert |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractConverter<T>
抽象转换器,提供通用的转换逻辑,同时通过convertInternal实现对应类型的专属逻辑
转换器不会抛出转换异常,转换失败时会返回
null |
class |
ArrayConverter
数组转换器,包括原始类型数组
|
class |
AtomicBooleanConverter
|
class |
AtomicReferenceConverter
|
class |
BeanConverter<T>
Bean转换器,支持:
|
class |
BooleanConverter
波尔转换器
|
class |
ByteArrayConverter
byte 类型数组转换器
|
class |
CalendarConverter
日期转换器
|
class |
CastConverter<T>
强转转换器
|
class |
CharacterConverter
字符转换器
|
class |
CharsetConverter
编码对象转换器
|
class |
ClassConverter
类转换器
将类名转换为类
|
class |
CollectionConverter
各种集合类转换器
|
class |
CurrencyConverter
货币
Currency 转换器 |
class |
DateConverter
日期转换器
|
class |
DurationConverter
Duration对象转换器 |
class |
EnumConverter
无泛型检查的枚举转换器
|
class |
GenericEnumConverter<E extends Enum<E>>
泛型枚举转换器
|
class |
LocaleConverter
Locale对象转换器
只提供String转换支持 |
class |
MapConverter
Map 转换器 |
class |
NumberConverter
数字转换器
支持类型为:
java.lang.Byte
java.lang.Short
java.lang.Integer
java.lang.Long
java.lang.Float
java.lang.Double
java.math.BigDecimal
java.math.BigInteger
|
class |
OptionalConverter
Optional对象转换器 |
class |
PathConverter
字符串转换器
|
class |
PeriodConverter
Period对象转换器 |
class |
PrimitiveConverter
原始类型转换器
支持类型为:
byte
short
int
long
float
double
char
boolean
|
class |
ReferenceConverter
Reference转换器 |
class |
StackTraceConverter
StackTraceElement 转换器
只支持Map方式转换 |
class |
StringConverter
字符串转换器
|
class |
TemporalConverter
JDK8中新加入的java.time包对象解析转换器
支持的对象包括:
|
class |
TimeZoneConverter
TimeZone转换器
|
class |
URIConverter
URI对象转换器
|
class |
URLConverter
URL对象转换器
|
class |
UUIDConverter
UUID对象转换器转换器
|
| Modifier and Type | Method and Description |
|---|---|
<T> Converter<T> |
ConverterRegistry.getConverter(Type type,
boolean isCustomFirst)
获得转换器
|
<T> Converter<T> |
ConverterRegistry.getCustomConverter(Type type)
获得自定义转换器
|
<T> Converter<T> |
ConverterRegistry.getDefaultConverter(Type type)
获得默认转换器
|
| Modifier and Type | Method and Description |
|---|---|
ConverterRegistry |
ConverterRegistry.putCustom(Type type,
Converter<?> converter)
登记自定义转换器
|
| Modifier and Type | Method and Description |
|---|---|
ConverterRegistry |
ConverterRegistry.putCustom(Type type,
Class<? extends Converter<?>> converterClass)
登记自定义转换器
|
Copyright © 2020. All rights reserved.