Uses of Interface
org.miaixz.bus.core.convert.MatcherConverter
Packages that use MatcherConverter
Package
Description
万能类型转换器以及各种类型转换的实现类,其中Convert为转换器入口,提供各种toXXX方法和convert方法 转换器是典型的策略模式应用,可自定义转换策略。
-
Uses of MatcherConverter in org.miaixz.bus.core.convert
Classes in org.miaixz.bus.core.convert that implement MatcherConverterModifier and TypeClassDescriptionclass数组转换器,包括原始类型数组class强转转换器class类转换器 将类名转换为类,默认初始化这个类(执行static块)class各种集合类转换器class日期转换器class空值或空对象转换器,转换结果为目标类型对象的实例化对象classclass无泛型检查的枚举转换器classKotlin Bean转换器,支持:classMap转换器,通过预定义key和value的类型,实现: Map 转 Map,key和value类型自动转换 Bean 转 Map,字段和字段值类型自动转换class数字转换器 支持类型为:java.lang.Bytejava.lang.Shortjava.lang.Integerjava.util.concurrent.atomic.AtomicIntegerjava.lang.Longjava.util.concurrent.atomic.AtomicLongjava.lang.Floatjava.lang.Doublejava.math.BigDecimaljava.math.BigIntegerclass原始类型转换器 支持类型为:byteshortintlongfloatdoublecharbooleanclassRecord类的转换器,支持:classTimeZone转换器classZoneId转换器Methods in org.miaixz.bus.core.convert with parameters of type MatcherConverterModifier and TypeMethodDescriptionCompositeConverter.register(MatcherConverter converter) 登记自定义转换器,符合match(Type, Class, Object)则使用其转换器 注意:如果单例使用,此方法会影响全局RegisterConverter.register(MatcherConverter converter) 登记自定义转换器,符合match(Type, Class, Object)则使用其转换器