- All Superinterfaces:
Converter
- All Known Implementing Classes:
ArrayConverter,CastConverter,ClassConverter,CollectionConverter,DateConverter,EmptyBeanConverter,EntryConverter,EnumConverter,KBeanConverter,MapConverter,NumberConverter,PrimitiveConverter,RecordConverter,TimeZoneConverter,ZoneIdConverter
带有匹配的转换器 判断目标对象是否满足条件,满足则转换,否则跳过 实现此接口同样可以不判断断言而直接转换
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Method Summary
-
Method Details
-
match
判断需要转换的对象是否匹配当前转换器,满足则转换,否则跳过- Parameters:
targetType- 转换的目标类型,不能为nullrawType- 目标原始类型,当targetType为Class时,和此参数一致,不能为nullvalue- 需要转换的值- Returns:
- 是否匹配
-
match
判断需要转换的对象是否匹配当前转换器,满足则转换,否则跳过- Parameters:
targetType- 转换的目标类型value- 需要转换的值- Returns:
- 是否匹配
-