Uses of Package
org.aoju.bus.core.convert

Packages that use org.aoju.bus.core.convert
Package
Description
Bean拷贝实现,包括拷贝选项等
各种类型转换的实现类,其都为Converter接口的实现,用于将未知的Object类型转换为指定类型
getXXX方法的接口和抽象实现
  • Class
    Description
    转换器接口,实现类型转换
  • Class
    Description
    抽象转换器,提供通用的转换逻辑,同时通过convertInternal实现对应类型的专属逻辑 转换器不会抛出转换异常,转换失败时会返回null
    数组转换器,包括原始类型数组
    基本变量类型的枚举 基本类型枚举包括原始类型和包装类型
    Bean转换器,支持:
    各种集合类转换器
    复合转换器,融合了所有支持类型和自定义类型的转换规则 将各种类型Convert对象放入符合转换器,通过convert方法查找目标类型对应的转换器,将被转换对象转换之 在此类中,存放着默认转换器和自定义转换器,默认转换器是bus中预定义的一些转换器,自定义转换器存放用户自定的转换器
    转换器接口,实现类型转换
    日期转换器
    无泛型检查的枚举转换器
    Map 转换器
    数字转换器 支持类型为: java.lang.Byte java.lang.Short java.lang.Integer java.util.concurrent.atomic.AtomicInteger java.lang.Long java.util.concurrent.atomic.AtomicLong java.lang.Float java.lang.Double java.math.BigDecimal java.math.BigInteger
    原始类型转换器
    支持类型为:
    byte short int long float double char boolean
    Reference转换器
    转换器登记中心,将各种类型Convert对象放入登记中心,通过convert方法查找 目标类型对应的转换器,将被转换对象转换之,在此类中,存放着默认转换器和自定义 转换器,默认转换器预定义的一些转换器,自定义转换器存放用户自定的转换器
    字符串转换器
    JDK8中新加入的java.time包对象解析转换器 支持的对象包括:
  • Class
    Description
    转换器接口,实现类型转换