Package kong.unirest.modules.jackson
Class JacksonArray
java.lang.Object
kong.unirest.modules.jackson.JacksonElement<com.fasterxml.jackson.databind.node.ArrayNode>
kong.unirest.modules.jackson.JacksonArray
- All Implemented Interfaces:
JsonEngine.Array
,JsonEngine.Element
class JacksonArray
extends JacksonElement<com.fasterxml.jackson.databind.node.ArrayNode>
implements JsonEngine.Array
-
Field Summary
Fields inherited from class kong.unirest.modules.jackson.JacksonElement
element
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
add
(JsonEngine.Element obj) get
(int index) remove
(int index) void
set
(int index, JsonEngine.Element o) int
size()
private void
validateIndex
(int index) 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
-
JacksonArray
JacksonArray(com.fasterxml.jackson.databind.node.ArrayNode element)
-
-
Method Details
-
size
public int size()- Specified by:
size
in interfaceJsonEngine.Array
-
get
- Specified by:
get
in interfaceJsonEngine.Array
-
validateIndex
private void validateIndex(int index) -
remove
- Specified by:
remove
in interfaceJsonEngine.Array
-
put
- Specified by:
put
in interfaceJsonEngine.Array
-
put
- Specified by:
put
in interfaceJsonEngine.Array
-
put
- Specified by:
put
in interfaceJsonEngine.Array
-
add
- Specified by:
add
in interfaceJsonEngine.Array
-
set
- Specified by:
set
in interfaceJsonEngine.Array
-
add
- Specified by:
add
in interfaceJsonEngine.Array
-
add
- Specified by:
add
in interfaceJsonEngine.Array
-
add
- Specified by:
add
in interfaceJsonEngine.Array
-
join
- Specified by:
join
in interfaceJsonEngine.Array
-