Package | Description |
---|---|
com.fasterxml.jackson.databind |
Basic data binding (mapping) functionality that
allows for reading JSON content into Java Objects (POJOs)
and JSON Trees (
JsonNode ), as well as
writing Java Objects and trees as JSON. |
com.fasterxml.jackson.databind.node |
Contains concrete
JsonNode implementations
Jackson uses for the Tree model. |
Modifier and Type | Method and Description |
---|---|
static JsonNode.OverwriteMode |
JsonNode.OverwriteMode.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static JsonNode.OverwriteMode[] |
JsonNode.OverwriteMode.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
ArrayNode |
JsonNode.withArray(com.fasterxml.jackson.core.JsonPointer ptr,
JsonNode.OverwriteMode overwriteMode,
boolean preferIndex)
Method that can be called on Object or Array nodes, to access a Array-valued
node pointed to by given
JsonPointer , if such a node exists:
or if not, an attempt is made to create one and return it. |
ArrayNode |
JsonNode.withArray(String expr,
JsonNode.OverwriteMode overwriteMode,
boolean preferIndex)
Short-cut equivalent to:
|
ObjectNode |
JsonNode.withObject(com.fasterxml.jackson.core.JsonPointer ptr,
JsonNode.OverwriteMode overwriteMode,
boolean preferIndex)
Method that can be called on Object or Array nodes, to access a Object-valued
node pointed to by given
JsonPointer , if such a node exists:
or if not, an attempt is made to create one and return it. |
ObjectNode |
JsonNode.withObject(String expr,
JsonNode.OverwriteMode overwriteMode,
boolean preferIndex)
Short-cut equivalent to:
|
Modifier and Type | Method and Description |
---|---|
protected ArrayNode |
ArrayNode._withArray(com.fasterxml.jackson.core.JsonPointer origPtr,
com.fasterxml.jackson.core.JsonPointer currentPtr,
JsonNode.OverwriteMode overwriteMode,
boolean preferIndex) |
protected ArrayNode |
BaseJsonNode._withArray(com.fasterxml.jackson.core.JsonPointer origPtr,
com.fasterxml.jackson.core.JsonPointer currentPtr,
JsonNode.OverwriteMode overwriteMode,
boolean preferIndex) |
protected ArrayNode |
ObjectNode._withArray(com.fasterxml.jackson.core.JsonPointer origPtr,
com.fasterxml.jackson.core.JsonPointer currentPtr,
JsonNode.OverwriteMode overwriteMode,
boolean preferIndex) |
protected abstract ObjectNode |
ContainerNode._withObject(com.fasterxml.jackson.core.JsonPointer origPtr,
com.fasterxml.jackson.core.JsonPointer currentPtr,
JsonNode.OverwriteMode overwriteMode,
boolean preferIndex) |
protected ObjectNode |
ArrayNode._withObject(com.fasterxml.jackson.core.JsonPointer origPtr,
com.fasterxml.jackson.core.JsonPointer currentPtr,
JsonNode.OverwriteMode overwriteMode,
boolean preferIndex) |
protected ObjectNode |
BaseJsonNode._withObject(com.fasterxml.jackson.core.JsonPointer origPtr,
com.fasterxml.jackson.core.JsonPointer currentPtr,
JsonNode.OverwriteMode overwriteMode,
boolean preferIndex) |
protected ObjectNode |
ObjectNode._withObject(com.fasterxml.jackson.core.JsonPointer origPtr,
com.fasterxml.jackson.core.JsonPointer currentPtr,
JsonNode.OverwriteMode overwriteMode,
boolean preferIndex) |
protected boolean |
BaseJsonNode._withXxxMayReplace(JsonNode node,
JsonNode.OverwriteMode overwriteMode) |
protected void |
BaseJsonNode._withXxxVerifyReplace(com.fasterxml.jackson.core.JsonPointer origPtr,
com.fasterxml.jackson.core.JsonPointer currentPtr,
JsonNode.OverwriteMode overwriteMode,
boolean preferIndex,
JsonNode toReplace) |
ArrayNode |
BaseJsonNode.withArray(com.fasterxml.jackson.core.JsonPointer ptr,
JsonNode.OverwriteMode overwriteMode,
boolean preferIndex) |
ObjectNode |
BaseJsonNode.withObject(com.fasterxml.jackson.core.JsonPointer ptr,
JsonNode.OverwriteMode overwriteMode,
boolean preferIndex) |
Copyright © 2008–2022 FasterXML. All rights reserved.