Package kong.unirest.core.json
Interface JsonEngine.Object
-
- All Superinterfaces:
JsonEngine.Element
- All Known Implementing Classes:
GsonObject,JacksonObject
- Enclosing interface:
- JsonEngine
public static interface JsonEngine.Object extends JsonEngine.Element
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <E extends java.lang.Enum>
voidadd(java.lang.String key, E enumValue)voidadd(java.lang.String key, JsonEngine.Element value)voidaddProperty(java.lang.String key, java.lang.Boolean value)voidaddProperty(java.lang.String key, java.lang.Number value)voidaddProperty(java.lang.String key, java.lang.String value)voidaddProperty(java.lang.String key, JsonEngine.Element value)JsonEngine.Elementget(java.lang.String key)booleanhas(java.lang.String key)java.util.Set<java.lang.String>keySet()voidremove(java.lang.String key)intsize()-
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
int size()
-
has
boolean has(java.lang.String key)
-
get
JsonEngine.Element get(java.lang.String key)
-
add
void add(java.lang.String key, JsonEngine.Element value)
-
addProperty
void addProperty(java.lang.String key, java.lang.Boolean value)
-
addProperty
void addProperty(java.lang.String key, java.lang.String value)
-
addProperty
void addProperty(java.lang.String key, java.lang.Number value)
-
addProperty
void addProperty(java.lang.String key, JsonEngine.Element value)
-
remove
void remove(java.lang.String key)
-
add
<E extends java.lang.Enum> void add(java.lang.String key, E enumValue)
-
keySet
java.util.Set<java.lang.String> keySet()
-
-