Uses of Class
com.jayway.jsonpath.internal.path.PathToken
-
Packages that use PathToken Package Description com.jayway.jsonpath.internal.path -
-
Uses of PathToken in com.jayway.jsonpath.internal.path
Subclasses of PathToken in com.jayway.jsonpath.internal.path Modifier and Type Class Description class
ArrayPathToken
class
FunctionPathToken
Token representing a Function call to one of the functions produced via the FunctionFactoryclass
PredicatePathToken
(package private) class
PropertyPathToken
class
RootPathToken
class
ScanPathToken
class
WildcardPathToken
Fields in com.jayway.jsonpath.internal.path declared as PathToken Modifier and Type Field Description private PathToken
PathToken. next
private PathToken
PathToken. prev
private PathToken
RootPathToken. tail
Methods in com.jayway.jsonpath.internal.path that return PathToken Modifier and Type Method 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(Predicate predicate)
static PathToken
PathTokenFactory. createPredicatePathToken(java.util.Collection<Predicate> predicates)
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()
Methods in com.jayway.jsonpath.internal.path with parameters of type PathToken Modifier and Type Method 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)
Constructors in com.jayway.jsonpath.internal.path with parameters of type PathToken Constructor Description FilterPathTokenPredicate(PathToken target, EvaluationContextImpl ctx)
PropertyPathTokenPredicate(PathToken target, EvaluationContextImpl ctx)
-