public class GsonProvider extends Object implements JsonProvider<com.google.gson.JsonObject,com.google.gson.JsonArray,com.google.gson.JsonElement>
| 限定符和类型 | 字段和说明 |
|---|---|
static GsonProvider |
INSTANCE |
| 构造器和说明 |
|---|
GsonProvider() |
GsonProvider(com.google.gson.Gson internalGson) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
add(com.google.gson.JsonArray array,
com.google.gson.JsonElement value) |
<T> T |
cast(com.google.gson.JsonElement value,
Class<T> tClass) |
com.google.gson.JsonArray |
createArray() |
com.google.gson.JsonObject |
createObject() |
com.google.gson.JsonElement |
primitive(boolean value) |
com.google.gson.JsonElement |
primitive(double value) |
com.google.gson.JsonElement |
primitive(int value) |
com.google.gson.JsonElement |
primitive(long value) |
com.google.gson.JsonElement |
primitive(String value) |
com.google.gson.JsonElement |
primitiveNull() |
void |
put(com.google.gson.JsonObject object,
String key,
com.google.gson.JsonElement value) |
Object |
resolve(com.google.gson.JsonArray array,
int index) |
Object |
resolve(com.google.gson.JsonObject object,
String key) |
public static final GsonProvider INSTANCE
public GsonProvider()
public GsonProvider(com.google.gson.Gson internalGson)
public com.google.gson.JsonObject createObject()
createObject 在接口中 JsonProvider<com.google.gson.JsonObject,com.google.gson.JsonArray,com.google.gson.JsonElement>public com.google.gson.JsonArray createArray()
createArray 在接口中 JsonProvider<com.google.gson.JsonObject,com.google.gson.JsonArray,com.google.gson.JsonElement>public void put(com.google.gson.JsonObject object,
String key,
com.google.gson.JsonElement value)
put 在接口中 JsonProvider<com.google.gson.JsonObject,com.google.gson.JsonArray,com.google.gson.JsonElement>public void add(com.google.gson.JsonArray array,
com.google.gson.JsonElement value)
add 在接口中 JsonProvider<com.google.gson.JsonObject,com.google.gson.JsonArray,com.google.gson.JsonElement>public Object resolve(com.google.gson.JsonObject object, String key)
resolve 在接口中 DocumentResolver<com.google.gson.JsonObject,com.google.gson.JsonArray>public Object resolve(com.google.gson.JsonArray array, int index)
resolve 在接口中 DocumentResolver<com.google.gson.JsonObject,com.google.gson.JsonArray>public com.google.gson.JsonElement primitive(boolean value)
primitive 在接口中 JsonProvider<com.google.gson.JsonObject,com.google.gson.JsonArray,com.google.gson.JsonElement>public com.google.gson.JsonElement primitive(int value)
primitive 在接口中 JsonProvider<com.google.gson.JsonObject,com.google.gson.JsonArray,com.google.gson.JsonElement>public com.google.gson.JsonElement primitive(double value)
primitive 在接口中 JsonProvider<com.google.gson.JsonObject,com.google.gson.JsonArray,com.google.gson.JsonElement>public com.google.gson.JsonElement primitive(long value)
primitive 在接口中 JsonProvider<com.google.gson.JsonObject,com.google.gson.JsonArray,com.google.gson.JsonElement>public com.google.gson.JsonElement primitive(String value)
primitive 在接口中 JsonProvider<com.google.gson.JsonObject,com.google.gson.JsonArray,com.google.gson.JsonElement>public com.google.gson.JsonElement primitiveNull()
primitiveNull 在接口中 JsonProvider<com.google.gson.JsonObject,com.google.gson.JsonArray,com.google.gson.JsonElement>public <T> T cast(com.google.gson.JsonElement value,
Class<T> tClass)
cast 在接口中 JsonProvider<com.google.gson.JsonObject,com.google.gson.JsonArray,com.google.gson.JsonElement>Copyright © 2020. All rights reserved.