Class | Description |
---|---|
ArrayTypeAdapter |
Map.Entry反序列化器,用于将JSON对象转换为Map.Entry对象。
|
BeanTypeAdapter |
Bean对象适配器,将Bean对象序列化为JSONObject,反序列化为Bean对象
|
CalendarTypeAdapter |
日期类型适配器,用于将日期对象转换为给定格式或时间戳
|
CharSequenceTypeAdapter |
CharSequence 类型适配器,主要用于:
序列化(serialize):按照给定类型,解析JSON或XML字符串为JSON
反序列化(deserialize):如果为原始值,返回原始值并调用toString方法,其他JSON对象直接转为JSON字符换。 |
ClassTypeAdapter |
Class类型适配器,用于将Class对象序列化为字符串,反序列化为Class对象
注意:考虑安全问题,此类并不作为默认的适配器,如需启用,需: {@code final JSONFactory factory = JSONFactory.of(null, null); factory.register(Class |
DateTypeAdapter |
日期类型适配器,用于将日期对象转换为给定格式或时间戳
|
DefaultDeserializer |
默认反序列化器,用于处理未匹配的JSON类型。
|
EntryTypeAdapter |
Map.Entry序列化和反序列化器,用于将JSON对象和Map.Entry对象互转。
|
EnumTypeAdapter |
枚举类型适配器,将枚举转换为字符串,反序列化时将字符串转为枚举对象
|
IterTypeAdapter | |
JSONPrimitiveDeserializer |
JSONPrimitive 相关类型反序列化器 |
KBeanDeserializer |
Kotlin对象反序列化器
issue#I5WDP0 对于Kotlin对象,由于参数可能非空限制,导致无法创建一个默认的对象再赋值 |
MapTypeAdapter |
Map类型适配器,用于将JSON对象和Map对象互转。
|
PairDeserializer |
二元组反序列化器
|
RecordDeserializer |
Record反序列化器,用于将JSON对象转换为Record类型对象。
|
ResourceBundleSerializer |
ResourceBundle 序列化器 |
ResourceSerializer |
Resource 序列化器 |
TemporalTypeAdapter |
TemporalAccessor 的JSON自定义序列化实现,支持包括:LocalDate LocalDateTime LocalTime |
ThrowableTypeAdapter |
Throwable类型适配器,用于将Throwable对象转换为JSON对象
|
TimeZoneTypeAdapter |
时区类型适配器
|
TokenerSerializer |
JSONTokener及其读取流的JSON序列化器实现
|
TripleDeserializer |
三元组反序列化器
|
TupleDeserializer |
多元组Tuple反序列化器
|
Copyright © 2025. All rights reserved.