## Uses of Class
com.fasterxml.jackson.databind.JsonNode.OverwriteMode

Packages that use JsonNode.OverwriteMode
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.

### Uses of JsonNode.OverwriteMode in com.fasterxml.jackson.databind

Methods in com.fasterxml.jackson.databind that return JsonNode.OverwriteMode
`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.

Methods in com.fasterxml.jackson.databind with parameters of type JsonNode.OverwriteMode
`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: withArray(JsonPointer.compile(expr), overwriteMode, preferIndex);
`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: withObject(JsonPointer.compile(expr), overwriteMode, preferIndex);

### Uses of JsonNode.OverwriteMode in com.fasterxml.jackson.databind.node

Methods in com.fasterxml.jackson.databind.node with parameters of type JsonNode.OverwriteMode
`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)`