public class JsonSerializerDecider
extends java.lang.Object
使用者可以通过 registerJsonSerializer 注册自己指定的 Json 实现,然后调用 setJsonInstanceKey 指定已注册的 Json 实现
| 构造器和说明 |
|---|
JsonSerializerDecider() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
getJsonInstanceKey() |
static JsonSerializer |
getJsonSerializer()
根据规则获取JSON序列化器实例
|
static void |
registerJsonSerializer(java.lang.String key,
JsonSerializer jsonSerializer)
注册 json 序列化器
|
static void |
setJsonInstanceKey(java.lang.String jsonInstanceKey)
指定使用哪一个 jsonSerializer 实现,使用这个特性必须先使用 registerJsonSerializer 方法把这个key对应的序列化进行注册,否则无法正常使用
|
public static JsonSerializer getJsonSerializer()
public static java.lang.String getJsonInstanceKey()
public static void setJsonInstanceKey(java.lang.String jsonInstanceKey)
jsonInstanceKey - 实例keypublic static void registerJsonSerializer(java.lang.String key,
JsonSerializer jsonSerializer)
key - 实例keyjsonSerializer - 序列化器实例Copyright © 2020. All Rights Reserved.