public class RecordDeserializer extends Object implements MatcherJSONDeserializer<Object>
| Modifier and Type | Field and Description |
|---|---|
static RecordDeserializer |
INSTANCE
单例
|
| Constructor and Description |
|---|
RecordDeserializer() |
| Modifier and Type | Method and Description |
|---|---|
Object |
deserialize(JSON json,
Type deserializeType)
反序列化,通过实现此方法,自定义实现JSON转换为指定类型的逻辑
deserializeType用于指明当结果对象存在泛型时,可以获取泛型对应的实际类型 |
boolean |
match(JSON json,
Type deserializeType)
匹配反序列化器是否匹配
根据JSON的内容、类型,和目标类型,精准匹配反序列化器 |
public static final RecordDeserializer INSTANCE
public boolean match(JSON json, Type deserializeType)
MatcherJSONDeserializermatch in interface MatcherJSONDeserializer<Object>json - JSON对象deserializeType - 反序列化类型public Object deserialize(JSON json, Type deserializeType)
JSONDeserializerdeserialize in interface JSONDeserializer<Object>json - JSONdeserializeType - 反序列化类型Copyright © 2025. All rights reserved.