Package kong.unirest.modules.gson
Class GsonArray
- java.lang.Object
-
- kong.unirest.modules.gson.GsonElement<com.google.gson.JsonArray>
-
- kong.unirest.modules.gson.GsonArray
-
- All Implemented Interfaces:
JsonEngine.Array,JsonEngine.Element
class GsonArray extends GsonElement<com.google.gson.JsonArray> implements JsonEngine.Array
-
-
Field Summary
-
Fields inherited from class kong.unirest.modules.gson.GsonElement
element
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(java.lang.Boolean bool)voidadd(java.lang.Number num)voidadd(java.lang.String str)voidadd(JsonEngine.Element obj)JsonEngine.Elementget(int index)java.lang.Stringjoin(java.lang.String token)JsonEngine.Elementput(int index, java.lang.Boolean number)JsonEngine.Arrayput(int index, java.lang.Number number)JsonEngine.Elementput(int index, java.lang.String str)JsonEngine.Elementremove(int index)voidset(int index, JsonEngine.Element o)intsize()-
Methods inherited from class kong.unirest.modules.gson.GsonElement
equals, getAsBigDecimal, getAsBigInteger, getAsBoolean, getAsDouble, getAsFloat, getAsInt, getAsJsonArray, getAsJsonObject, getAsJsonPrimitive, getAsLong, getAsPrimitive, getAsString, getEngineElement, hashCode, isJsonArray, isJsonNull, isJsonObject, isJsonPrimitive
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface kong.unirest.core.json.JsonEngine.Element
getAsBigDecimal, getAsBigInteger, getAsBoolean, getAsDouble, getAsFloat, getAsInt, getAsJsonArray, getAsJsonObject, getAsJsonPrimitive, getAsLong, getAsPrimitive, getAsString, getEngineElement, isJsonArray, isJsonNull, isJsonObject, isJsonPrimitive
-
-
-
-
Method Detail
-
size
public int size()
- Specified by:
sizein interfaceJsonEngine.Array
-
get
public JsonEngine.Element get(int index)
- Specified by:
getin interfaceJsonEngine.Array
-
add
public void add(JsonEngine.Element obj)
- Specified by:
addin interfaceJsonEngine.Array
-
set
public void set(int index, JsonEngine.Element o)- Specified by:
setin interfaceJsonEngine.Array
-
add
public void add(java.lang.Number num)
- Specified by:
addin interfaceJsonEngine.Array
-
add
public void add(java.lang.String str)
- Specified by:
addin interfaceJsonEngine.Array
-
add
public void add(java.lang.Boolean bool)
- Specified by:
addin interfaceJsonEngine.Array
-
join
public java.lang.String join(java.lang.String token)
- Specified by:
joinin interfaceJsonEngine.Array
-
put
public JsonEngine.Array put(int index, java.lang.Number number)
- Specified by:
putin interfaceJsonEngine.Array
-
put
public JsonEngine.Element put(int index, java.lang.String str)
- Specified by:
putin interfaceJsonEngine.Array
-
put
public JsonEngine.Element put(int index, java.lang.Boolean number)
- Specified by:
putin interfaceJsonEngine.Array
-
remove
public JsonEngine.Element remove(int index)
- Specified by:
removein interfaceJsonEngine.Array
-
-