Package kong.unirest.modules.jackson
Class JacksonObject
- java.lang.Object
-
- kong.unirest.modules.jackson.JacksonElement<com.fasterxml.jackson.databind.node.ObjectNode>
-
- kong.unirest.modules.jackson.JacksonObject
-
- All Implemented Interfaces:
JsonEngine.Element,JsonEngine.Object
class JacksonObject extends JacksonElement<com.fasterxml.jackson.databind.node.ObjectNode> implements JsonEngine.Object
-
-
Field Summary
-
Fields inherited from class kong.unirest.modules.jackson.JacksonElement
element
-
-
Constructor Summary
Constructors Constructor Description JacksonObject(com.fasterxml.jackson.databind.node.ObjectNode element)
-
Method Summary
All Methods Instance Methods Concrete 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 number)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 class kong.unirest.modules.jackson.JacksonElement
equals, getAsBigDecimal, getAsBigInteger, getAsBoolean, getAsDouble, getAsFloat, getAsInt, getAsJsonArray, getAsJsonObject, getAsJsonPrimitive, getAsLong, getAsPrimitive, getAsString, getEngineElement, hashCode, isJsonArray, isJsonNull, isJsonObject, isJsonPrimitive, wrap
-
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.Object
-
has
public boolean has(java.lang.String key)
- Specified by:
hasin interfaceJsonEngine.Object
-
get
public JsonEngine.Element get(java.lang.String key)
- Specified by:
getin interfaceJsonEngine.Object
-
add
public void add(java.lang.String key, JsonEngine.Element value)- Specified by:
addin interfaceJsonEngine.Object
-
addProperty
public void addProperty(java.lang.String key, java.lang.Boolean value)- Specified by:
addPropertyin interfaceJsonEngine.Object
-
addProperty
public void addProperty(java.lang.String key, java.lang.String value)- Specified by:
addPropertyin interfaceJsonEngine.Object
-
addProperty
public void addProperty(java.lang.String key, java.lang.Number number)- Specified by:
addPropertyin interfaceJsonEngine.Object
-
addProperty
public void addProperty(java.lang.String key, JsonEngine.Element value)- Specified by:
addPropertyin interfaceJsonEngine.Object
-
remove
public void remove(java.lang.String key)
- Specified by:
removein interfaceJsonEngine.Object
-
add
public <E extends java.lang.Enum> void add(java.lang.String key, E enumValue)- Specified by:
addin interfaceJsonEngine.Object
-
keySet
public java.util.Set<java.lang.String> keySet()
- Specified by:
keySetin interfaceJsonEngine.Object
-
-