public abstract class FieldAccess extends JsonQuery
| Modifier and Type | Class and Description |
|---|---|
static class |
FieldAccess.ResolvedPath |
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
permissive |
protected JsonQuery |
target |
| Constructor and Description |
|---|
FieldAccess(JsonQuery target,
boolean permissive) |
| Modifier and Type | Method and Description |
|---|---|
List<com.fasterxml.jackson.databind.JsonNode> |
apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
abstract ResolvedFieldAccess |
resolveFieldAccess(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
FieldAccess.ResolvedPath |
resolvePath(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
protected JsonQuery target
protected boolean permissive
public FieldAccess(JsonQuery target, boolean permissive)
public List<com.fasterxml.jackson.databind.JsonNode> apply(Scope scope, com.fasterxml.jackson.databind.JsonNode in) throws JsonQueryException
apply in class JsonQueryJsonQueryExceptionpublic abstract ResolvedFieldAccess resolveFieldAccess(Scope scope, com.fasterxml.jackson.databind.JsonNode in) throws JsonQueryException
JsonQueryExceptionpublic FieldAccess.ResolvedPath resolvePath(Scope scope, com.fasterxml.jackson.databind.JsonNode in) throws JsonQueryException
JsonQueryExceptionCopyright © 2016. All rights reserved.