Uses of Class
com.jayway.jsonpath.internal.PathRef
Packages that use PathRef
Package
Description
-
Uses of PathRef in com.jayway.jsonpath.internal
Subclasses of PathRef in com.jayway.jsonpath.internalModifier and TypeClassDescriptionprivate static classprivate static classprivate static classprivate static classClasses in com.jayway.jsonpath.internal that implement interfaces with type arguments of type PathRefFields in com.jayway.jsonpath.internal declared as PathRefMethods in com.jayway.jsonpath.internal that return PathRefModifier and TypeMethodDescriptionstatic PathRefstatic PathRefstatic PathRefPathRef.create(Object obj, Collection<String> properties) static PathRefPathRef.createRoot(Object root) Methods in com.jayway.jsonpath.internal that return types with arguments of type PathRefMethods in com.jayway.jsonpath.internal with parameters of type PathRef -
Uses of PathRef in com.jayway.jsonpath.internal.function
Methods in com.jayway.jsonpath.internal.function with parameters of type PathRefModifier and TypeMethodDescriptionLength.invoke(String currentPath, PathRef parent, Object model, EvaluationContext ctx) PassthruPathFunction.invoke(String currentPath, PathRef parent, Object model, EvaluationContext ctx) PathFunction.invoke(String currentPath, PathRef parent, Object model, EvaluationContext ctx) Invoke the function and output a JSON object (or scalar) value which will be the result of executing the path -
Uses of PathRef in com.jayway.jsonpath.internal.function.numeric
Methods in com.jayway.jsonpath.internal.function.numeric with parameters of type PathRef -
Uses of PathRef in com.jayway.jsonpath.internal.path
Fields in com.jayway.jsonpath.internal.path with type parameters of type PathRefMethods in com.jayway.jsonpath.internal.path that return types with arguments of type PathRefMethods in com.jayway.jsonpath.internal.path with parameters of type PathRefModifier and TypeMethodDescriptionvoidvoidArrayPathToken.evaluate(String currentPath, PathRef parent, Object model, EvaluationContextImpl ctx) voidFunctionPathToken.evaluate(String currentPath, PathRef parent, Object model, EvaluationContextImpl ctx) abstract voidPathToken.evaluate(String currentPath, PathRef parent, Object model, EvaluationContextImpl ctx) voidPredicatePathToken.evaluate(String currentPath, PathRef ref, Object model, EvaluationContextImpl ctx) voidPropertyPathToken.evaluate(String currentPath, PathRef parent, Object model, EvaluationContextImpl ctx) voidRootPathToken.evaluate(String currentPath, PathRef pathRef, Object model, EvaluationContextImpl ctx) voidScanPathToken.evaluate(String currentPath, PathRef parent, Object model, EvaluationContextImpl ctx) voidWildcardPathToken.evaluate(String currentPath, PathRef parent, Object model, EvaluationContextImpl ctx) voidArrayPathToken.evaluateIndexOperation(String currentPath, PathRef parent, Object model, EvaluationContextImpl ctx) voidArrayPathToken.evaluateSliceOperation(String currentPath, PathRef parent, Object model, EvaluationContextImpl ctx) voidPathToken.invoke(PathFunction pathFunction, String currentPath, PathRef parent, Object model, EvaluationContextImpl ctx) voidArrayPathToken.sliceBetween(ArraySliceOperation operation, String currentPath, PathRef parent, Object model, EvaluationContextImpl ctx) voidArrayPathToken.sliceFrom(ArraySliceOperation operation, String currentPath, PathRef parent, Object model, EvaluationContextImpl ctx) voidArrayPathToken.sliceTo(ArraySliceOperation operation, String currentPath, PathRef parent, Object model, EvaluationContextImpl ctx) static voidScanPathToken.walk(PathToken pt, String currentPath, PathRef parent, Object model, EvaluationContextImpl ctx, ScanPathToken.Predicate predicate) static voidScanPathToken.walkArray(PathToken pt, String currentPath, PathRef parent, Object model, EvaluationContextImpl ctx, ScanPathToken.Predicate predicate) static voidScanPathToken.walkObject(PathToken pt, String currentPath, PathRef parent, Object model, EvaluationContextImpl ctx, ScanPathToken.Predicate predicate)