public class GsonArray extends GsonElement implements java.lang.Iterable<GsonElement>
| Constructor and Description |
|---|
GsonArray() |
GsonArray(com.google.gson.JsonArray array) |
| Modifier and Type | Method and Description |
|---|---|
GsonArray |
add(boolean b) |
GsonArray |
add(GsonElement element) |
GsonArray |
add(com.google.gson.JsonElement element) |
GsonArray |
add(java.lang.Number number) |
GsonArray |
add(java.lang.String s) |
GsonArray |
addAll(GsonArray other) |
GsonArray |
addAll(com.google.gson.JsonArray other) |
java.util.List<GsonElement> |
asList() |
void |
clear() |
GsonElement |
get(int index) |
com.google.gson.JsonArray |
getJsonArray() |
boolean |
has(GsonElement element) |
boolean |
has(int index) |
boolean |
has(com.google.gson.JsonElement element) |
boolean |
isEmpty() |
java.util.Iterator<GsonElement> |
iterator() |
boolean |
remove(GsonElement element) |
GsonElement |
remove(int index) |
boolean |
remove(com.google.gson.JsonElement element) |
boolean |
removeAll(GsonArray other) |
boolean |
removeAll(com.google.gson.JsonArray other) |
boolean |
removeBoolean(boolean b) |
boolean |
removeNumber(java.lang.Number number) |
boolean |
removeString(java.lang.String s) |
GsonElement |
set(int index,
boolean b) |
GsonElement |
set(int index,
GsonElement element) |
GsonElement |
set(int index,
com.google.gson.JsonElement element) |
GsonElement |
set(int index,
java.lang.Number number) |
GsonElement |
set(int index,
java.lang.String s) |
int |
size() |
java.util.stream.Stream<GsonElement> |
stream() |
asArray, asBigDecimal, asBigInteger, asBoolean, asByte, asDouble, asFloat, asInt, asLong, asNumber, asObject, asPrimitive, asShort, asString, deepCopy, equals, getJsonElement, hashCode, isArray, isNull, isObject, isPrimitive, toString, wrappublic GsonArray()
public GsonArray(com.google.gson.JsonArray array)
public com.google.gson.JsonArray getJsonArray()
public GsonArray add(@Nullable com.google.gson.JsonElement element)
public GsonArray add(@Nullable GsonElement element)
public GsonArray add(boolean b)
public GsonArray add(@Nullable java.lang.Number number)
public GsonArray add(@Nullable java.lang.String s)
public GsonArray addAll(com.google.gson.JsonArray other)
public GsonElement set(int index, com.google.gson.JsonElement element)
public GsonElement set(int index, GsonElement element)
public GsonElement set(int index, boolean b)
public GsonElement set(int index, java.lang.Number number)
public GsonElement set(int index, java.lang.String s)
public GsonElement get(int index)
public GsonElement remove(int index)
public boolean remove(@Nullable
com.google.gson.JsonElement element)
public boolean remove(@Nullable
GsonElement element)
public boolean removeBoolean(boolean b)
public boolean removeNumber(java.lang.Number number)
public boolean removeString(java.lang.String s)
public boolean removeAll(com.google.gson.JsonArray other)
public boolean removeAll(GsonArray other)
public void clear()
public boolean has(int index)
public boolean has(@Nullable
com.google.gson.JsonElement element)
public boolean has(@Nullable
GsonElement element)
public int size()
public boolean isEmpty()
@Nonnull public java.util.Iterator<GsonElement> iterator()
iterator in interface java.lang.Iterable<GsonElement>public java.util.stream.Stream<GsonElement> stream()
public java.util.List<GsonElement> asList()