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 -
Method Summary
Modifier and TypeMethodDescription<E extends Enum>
voidvoid
add
(String key, JsonEngine.Element value) void
addProperty
(String key, Boolean value) void
addProperty
(String key, Number number) void
addProperty
(String key, String value) void
addProperty
(String key, JsonEngine.Element value) boolean
keySet()
void
int
size()
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
-
Constructor Details
-
JacksonObject
public JacksonObject(com.fasterxml.jackson.databind.node.ObjectNode element)
-
-
Method Details
-
size
public int size()- Specified by:
size
in interfaceJsonEngine.Object
-
has
- Specified by:
has
in interfaceJsonEngine.Object
-
get
- Specified by:
get
in interfaceJsonEngine.Object
-
add
- Specified by:
add
in interfaceJsonEngine.Object
-
addProperty
- Specified by:
addProperty
in interfaceJsonEngine.Object
-
addProperty
- Specified by:
addProperty
in interfaceJsonEngine.Object
-
addProperty
- Specified by:
addProperty
in interfaceJsonEngine.Object
-
addProperty
- Specified by:
addProperty
in interfaceJsonEngine.Object
-
remove
- Specified by:
remove
in interfaceJsonEngine.Object
-
add
- Specified by:
add
in interfaceJsonEngine.Object
-
keySet
- Specified by:
keySet
in interfaceJsonEngine.Object
-