public class ArrayRangeIndexPath extends Object implements Path
ArrayRangeIndexPath can be used to index strings.Path.Mutation| Modifier and Type | Field and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
end |
com.fasterxml.jackson.databind.JsonNode |
start |
| Constructor and Description |
|---|
ArrayRangeIndexPath(Path parent,
com.fasterxml.jackson.databind.JsonNode start,
com.fasterxml.jackson.databind.JsonNode end) |
| Modifier and Type | Method and Description |
|---|---|
static ArrayRangeIndexPath |
chainIfNotNull(Path parent,
com.fasterxml.jackson.databind.JsonNode start,
com.fasterxml.jackson.databind.JsonNode end) |
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 start,
com.fasterxml.jackson.databind.JsonNode end,
boolean permissive) |
void |
toJsonNode(com.fasterxml.jackson.databind.node.ArrayNode out) |
public final com.fasterxml.jackson.databind.JsonNode start
public final com.fasterxml.jackson.databind.JsonNode end
public ArrayRangeIndexPath(Path parent, com.fasterxml.jackson.databind.JsonNode start, com.fasterxml.jackson.databind.JsonNode end)
public static ArrayRangeIndexPath chainIfNotNull(Path parent, com.fasterxml.jackson.databind.JsonNode start, com.fasterxml.jackson.databind.JsonNode end)
public com.fasterxml.jackson.databind.JsonNode mutate(com.fasterxml.jackson.databind.JsonNode in,
Path.Mutation mutation,
boolean makeParent)
throws JsonQueryException
mutate in interface PathJsonQueryExceptionpublic 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 static void resolve(com.fasterxml.jackson.databind.JsonNode pobj,
Path ppath,
PathOutput output,
com.fasterxml.jackson.databind.JsonNode start,
com.fasterxml.jackson.databind.JsonNode end,
boolean permissive)
throws JsonQueryException
JsonQueryExceptionCopyright © 2025. All rights reserved.