## Uses of Class
org.codehaus.jackson.node.ArrayNode

- Packages that use ArrayNode
  Package | Description
  --- | ---
  org.codehaus.jackson.map | Contains basic mapper (conversion) functionality that allows for converting between regular streaming json content and Java objects (beans or Tree Model: support for both is via `ObjectMapper` class, as well as convenience methods included in `JsonParser`
  org.codehaus.jackson.map.deser | Contains implementation classes of deserialization part of data binding.
  org.codehaus.jackson.node | Contains concrete `JsonNode` implementations Jackson uses for the Tree model.

- - ### Uses of ArrayNode in org.codehaus.jackson.map

    Methods in org.codehaus.jackson.map that return ArrayNode
    Modifier and Type | Method and Description
    --- | ---
    `ArrayNode` | ObjectMapper.`createArrayNode()` Note: return type is co-variant, as basic ObjectCodec abstraction can not refer to concrete node types (as it's part of core package, whereas impls are part of mapper package)

  - ### Uses of ArrayNode in org.codehaus.jackson.map.deser

    Methods in org.codehaus.jackson.map.deser that return ArrayNode
    Modifier and Type | Method and Description
    --- | ---
    `protected ArrayNode` | JsonNodeDeserializer.`deserializeArray(JsonParser jp, DeserializationContext ctxt)` Deprecated. since 1.9.0

  - ### Uses of ArrayNode in org.codehaus.jackson.node

    Methods in org.codehaus.jackson.node that return ArrayNode
    Modifier and Type | Method and Description
    --- | ---
    `ArrayNode` | ArrayNode.`addArray()` Method that will construct an ArrayNode and add it as a field of this ObjectNode, replacing old value, if any.
    `ArrayNode` | JsonNodeFactory.`arrayNode()` Factory method for constructing an empty JSON Array node
    `ArrayNode` | ContainerNode.`arrayNode()` Factory method that constructs and returns an empty `ArrayNode` Construction is done using registered `JsonNodeFactory`.
    `ArrayNode` | ArrayNode.`insertArray(int index)`
    `ArrayNode` | ObjectNode.`putArray(String fieldName)` Method that will construct an ArrayNode and add it as a field of this ObjectNode, replacing old value, if any.
    `ArrayNode` | ArrayNode.`removeAll()`

    Methods in org.codehaus.jackson.node with parameters of type ArrayNode
    Modifier and Type | Method and Description
    --- | ---
    `JsonNode` | ArrayNode.`addAll(ArrayNode other)` Method for adding all child nodes of given Array, appending to child nodes this array contains