public interface JsonSpi
| Modifier and Type | Method and Description |
|---|---|
JsonObject |
fromJson(Reader json)
反序列化JSON字符串为JsonObject对象
|
<T> T |
fromJson(Reader json,
Class<T> classOfT)
反序列化JSON字符串为POJO对象
|
<T> T |
fromJson(Reader json,
Type typeOfT)
反序列化JSON字符串为POJO对象
|
JsonObject |
fromJson(String json)
反序列化JSON字符串为JsonObject对象
|
<T> T |
fromJson(String json,
Class<T> classOfT)
反序列化JSON字符串为POJO对象
|
<T> T |
fromJson(String json,
Type typeOfT)
反序列化JSON字符串为POJO对象
|
<T> List<T> |
fromJsonArray(String json,
Class<T> clazz) |
<T> T |
getApi()
获取JSON实现类
|
<T> void |
setApi(T api)
设置JSON实现类
|
String |
toJson(Object src)
将对象序列化为JSON字符串
|
void |
toJson(Object src,
Appendable writer)
将对象序列化为JSON字符串
|
String |
toJson(Object src,
Type typeOfSrc)
将对象序列化为JSON字符串
|
void |
toJson(Object src,
Type typeOfSrc,
Appendable writer)
将对象序列化为JSON字符串
|
<T> T getApi()
T - 泛型<T> void setApi(T api)
T - 泛型api - JSON实现类String toJson(Object src, Type typeOfSrc)
src - 对象typeOfSrc - 范型转换器void toJson(Object src, Appendable writer)
src - 对象writer - 将JSON字符串写入到 Appendable 中void toJson(Object src, Type typeOfSrc, Appendable writer)
src - 对象typeOfSrc - 范型转换器writer - 将JSON字符串写入到 Appendable 中<T> T fromJson(String json, Class<T> classOfT)
T - 泛型json - JSON字符串classOfT - class类型<T> T fromJson(String json, Type typeOfT)
T - 泛型json - JSON字符串typeOfT - 范型转换器<T> T fromJson(Reader json, Class<T> classOfT)
T - 泛型json - JSON字符串classOfT - class类型<T> T fromJson(Reader json, Type typeOfT)
T - 泛型json - JSON字符串typeOfT - 范型转换器JsonObject fromJson(String json)
json - JSON字符串JsonObject fromJson(Reader json)
json - JSON字符串Copyright © 2018–2020. All rights reserved.