Path.Mutation| Modifier and Type | Field and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
index |
| Constructor and Description |
|---|
ArrayIndexPath(Path parent,
com.fasterxml.jackson.databind.JsonNode index) |
| Modifier and Type | Method and Description |
|---|---|
static ArrayIndexPath |
chainIfNotNull(Path parent,
int index) |
static ArrayIndexPath |
chainIfNotNull(Path parent,
com.fasterxml.jackson.databind.JsonNode index) |
void |
get(com.fasterxml.jackson.databind.JsonNode in,
Path ipath,
PathOutput output,
boolean permissive) |
com.fasterxml.jackson.databind.JsonNode |
mutate(com.fasterxml.jackson.databind.JsonNode in,
Path.Mutation mutation,
boolean makeParent) |
static void |
resolve(com.fasterxml.jackson.databind.JsonNode pobj,
Path ppath,
PathOutput output,
com.fasterxml.jackson.databind.JsonNode index,
boolean permissive) |
void |
toJsonNode(com.fasterxml.jackson.databind.node.ArrayNode out) |
public ArrayIndexPath(Path parent, com.fasterxml.jackson.databind.JsonNode index)
public static ArrayIndexPath chainIfNotNull(Path parent, int index)
public static ArrayIndexPath chainIfNotNull(Path parent, com.fasterxml.jackson.databind.JsonNode index)
public void toJsonNode(com.fasterxml.jackson.databind.node.ArrayNode out)
throws JsonQueryException
toJsonNode in interface PathJsonQueryExceptionpublic void get(com.fasterxml.jackson.databind.JsonNode in,
Path ipath,
PathOutput output,
boolean permissive)
throws JsonQueryException
get in interface PathJsonQueryExceptionpublic com.fasterxml.jackson.databind.JsonNode mutate(com.fasterxml.jackson.databind.JsonNode in,
Path.Mutation mutation,
boolean makeParent)
throws JsonQueryException
mutate in interface PathJsonQueryExceptionpublic static void resolve(com.fasterxml.jackson.databind.JsonNode pobj,
Path ppath,
PathOutput output,
com.fasterxml.jackson.databind.JsonNode index,
boolean permissive)
throws JsonQueryException
JsonQueryExceptionCopyright © 2025. All rights reserved.