Uses of Class
com.jayway.jsonpath.internal.path.EvaluationContextImpl
-
Packages that use EvaluationContextImpl Package Description com.jayway.jsonpath.internal.path -
-
Uses of EvaluationContextImpl in com.jayway.jsonpath.internal.path
Fields in com.jayway.jsonpath.internal.path declared as EvaluationContextImpl Modifier and Type Field Description private EvaluationContextImpl
ScanPathToken.ArrayPathTokenPredicate. ctx
private EvaluationContextImpl
ScanPathToken.FilterPathTokenPredicate. ctx
private EvaluationContextImpl
ScanPathToken.PropertyPathTokenPredicate. ctx
Methods in com.jayway.jsonpath.internal.path with parameters of type EvaluationContextImpl Modifier and Type Method Description boolean
PredicatePathToken. accept(java.lang.Object obj, java.lang.Object root, Configuration configuration, EvaluationContextImpl evaluationContext)
protected boolean
ArrayPathToken. checkArrayModel(java.lang.String currentPath, java.lang.Object model, EvaluationContextImpl ctx)
Check if model is non-null and array.private static ScanPathToken.Predicate
ScanPathToken. createScanPredicate(PathToken target, EvaluationContextImpl ctx)
void
ArrayPathToken. evaluate(java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx)
void
FunctionPathToken. evaluate(java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx)
abstract void
PathToken. evaluate(java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx)
void
PredicatePathToken. evaluate(java.lang.String currentPath, PathRef ref, java.lang.Object model, EvaluationContextImpl ctx)
void
PropertyPathToken. evaluate(java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx)
void
RootPathToken. evaluate(java.lang.String currentPath, PathRef pathRef, java.lang.Object model, EvaluationContextImpl ctx)
void
ScanPathToken. evaluate(java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx)
void
WildcardPathToken. evaluate(java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx)
void
ArrayPathToken. evaluateIndexOperation(java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx)
void
ArrayPathToken. evaluateSliceOperation(java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx)
protected void
PathToken. handleArrayIndex(int index, java.lang.String currentPath, java.lang.Object model, EvaluationContextImpl ctx)
(package private) void
PathToken. handleObjectProperty(java.lang.String currentPath, java.lang.Object model, EvaluationContextImpl ctx, java.util.List<java.lang.String> properties)
private static boolean
PathToken. hasProperty(java.lang.String property, java.lang.Object model, EvaluationContextImpl ctx)
void
PathToken. invoke(PathFunction pathFunction, java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx)
private static java.lang.Object
PathToken. readObjectProperty(java.lang.String property, java.lang.Object model, EvaluationContextImpl ctx)
void
ArrayPathToken. sliceBetween(ArraySliceOperation operation, java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx)
void
ArrayPathToken. sliceFrom(ArraySliceOperation operation, java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx)
void
ArrayPathToken. sliceTo(ArraySliceOperation operation, java.lang.String currentPath, PathRef parent, java.lang.Object model, 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 EvaluationContextImpl Constructor Description ArrayPathTokenPredicate(EvaluationContextImpl ctx)
FilterPathTokenPredicate(PathToken target, EvaluationContextImpl ctx)
PropertyPathTokenPredicate(PathToken target, EvaluationContextImpl ctx)
-