| Package | Description |
|---|---|
| com.jayway.jsonpath.internal.path |
| Modifier and Type | Class and Description |
|---|---|
class |
ArrayPathToken |
class |
FunctionPathToken
Token representing a Function call to one of the functions produced via the FunctionFactory
|
class |
PredicatePathToken |
(package private) class |
PropertyPathToken |
class |
RootPathToken |
class |
ScanPathToken |
class |
WildcardPathToken |
| Modifier and Type | Field and Description |
|---|---|
private PathToken |
PathToken.next |
private PathToken |
PathToken.prev |
private PathToken |
RootPathToken.tail |
| Modifier and Type | Method and Description |
|---|---|
(package private) PathToken |
PathToken.appendTailToken(PathToken next) |
static PathToken |
PathTokenFactory.crateScanToken() |
static PathToken |
PathTokenFactory.createFunctionPathToken(java.lang.String function) |
static PathToken |
PathTokenFactory.createIndexArrayPathToken(ArrayIndexOperation arrayIndexOperation) |
static PathToken |
PathTokenFactory.createPredicatePathToken(java.util.Collection<Predicate> predicates) |
static PathToken |
PathTokenFactory.createPredicatePathToken(Predicate predicate) |
static PathToken |
PathTokenFactory.createPropertyPathToken(java.util.List<java.lang.String> properties) |
static PathToken |
PathTokenFactory.createSinglePropertyPathToken(java.lang.String property) |
static PathToken |
PathTokenFactory.createSliceArrayPathToken(ArraySliceOperation arraySliceOperation) |
static PathToken |
PathTokenFactory.createWildCardPathToken() |
(package private) PathToken |
PathToken.next() |
(package private) PathToken |
PathToken.prev() |
| Modifier and Type | Method and Description |
|---|---|
RootPathToken |
RootPathToken.append(PathToken next) |
PathTokenAppender |
PathTokenAppender.appendPathToken(PathToken next) |
(package private) PathToken |
PathToken.appendTailToken(PathToken next) |
private static ScanPathToken.Predicate |
ScanPathToken.createScanPredicate(PathToken target,
EvaluationContextImpl ctx) |
static void |
ScanPathToken.walk(PathToken pt,
java.lang.String currentPath,
PathRef parent,
java.lang.Object model,
EvaluationContextImpl ctx,
ScanPathToken.Predicate predicate) |
static void |
ScanPathToken.walkArray(PathToken pt,
java.lang.String currentPath,
PathRef parent,
java.lang.Object model,
EvaluationContextImpl ctx,
ScanPathToken.Predicate predicate) |
static void |
ScanPathToken.walkObject(PathToken pt,
java.lang.String currentPath,
PathRef parent,
java.lang.Object model,
EvaluationContextImpl ctx,
ScanPathToken.Predicate predicate) |
| Constructor and Description |
|---|
FilterPathTokenPredicate(PathToken target,
EvaluationContextImpl ctx) |
PropertyPathTokenPredicate(PathToken target,
EvaluationContextImpl ctx) |