Uses of Class
com.jayway.jsonpath.internal.PathRef
-
Packages that use PathRef Package Description com.jayway.jsonpath.internal com.jayway.jsonpath.internal.function com.jayway.jsonpath.internal.function.numeric com.jayway.jsonpath.internal.path -
-
Uses of PathRef in com.jayway.jsonpath.internal
Subclasses of PathRef in com.jayway.jsonpath.internal Modifier and Type Class Description private static classPathRef.ArrayIndexPathRefprivate static classPathRef.ObjectMultiPropertyPathRefprivate static classPathRef.ObjectPropertyPathRefprivate static classPathRef.RootPathRefFields in com.jayway.jsonpath.internal declared as PathRef Modifier and Type Field Description static PathRefPathRef. NO_OPMethods in com.jayway.jsonpath.internal that return PathRef Modifier and Type Method Description static PathRefPathRef. create(java.lang.Object array, int index)static PathRefPathRef. create(java.lang.Object obj, java.lang.String property)static PathRefPathRef. create(java.lang.Object obj, java.util.Collection<java.lang.String> properties)static PathRefPathRef. createRoot(java.lang.Object root)Methods in com.jayway.jsonpath.internal that return types with arguments of type PathRef Modifier and Type Method Description java.util.Collection<PathRef>EvaluationContext. updateOperations()Methods in com.jayway.jsonpath.internal with parameters of type PathRef Modifier and Type Method Description intPathRef.ArrayIndexPathRef. compareTo(PathRef o)intPathRef. compareTo(PathRef o) -
Uses of PathRef in com.jayway.jsonpath.internal.function
Methods in com.jayway.jsonpath.internal.function with parameters of type PathRef Modifier and Type Method Description java.lang.ObjectLength. invoke(java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContext ctx)java.lang.ObjectPassthruPathFunction. invoke(java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContext ctx)java.lang.ObjectPathFunction. invoke(java.lang.String currentPath, PathRef parent, java.lang.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 Modifier and Type Method Description java.lang.ObjectAbstractAggregation. invoke(java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContext ctx) -
Uses of PathRef in com.jayway.jsonpath.internal.path
Fields in com.jayway.jsonpath.internal.path with type parameters of type PathRef Modifier and Type Field Description private java.util.List<PathRef>EvaluationContextImpl. updateOperationsMethods in com.jayway.jsonpath.internal.path that return types with arguments of type PathRef Modifier and Type Method Description java.util.Collection<PathRef>EvaluationContextImpl. updateOperations()Methods in com.jayway.jsonpath.internal.path with parameters of type PathRef Modifier and Type Method Description voidEvaluationContextImpl. addResult(java.lang.String path, PathRef operation, java.lang.Object model)voidArrayPathToken. evaluate(java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx)voidFunctionPathToken. evaluate(java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx)abstract voidPathToken. evaluate(java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx)voidPredicatePathToken. evaluate(java.lang.String currentPath, PathRef ref, java.lang.Object model, EvaluationContextImpl ctx)voidPropertyPathToken. evaluate(java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx)voidRootPathToken. evaluate(java.lang.String currentPath, PathRef pathRef, java.lang.Object model, EvaluationContextImpl ctx)voidScanPathToken. evaluate(java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx)voidWildcardPathToken. evaluate(java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx)voidArrayPathToken. evaluateIndexOperation(java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx)voidArrayPathToken. evaluateSliceOperation(java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx)voidPathToken. invoke(PathFunction pathFunction, java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx)voidArrayPathToken. sliceBetween(ArraySliceOperation operation, java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx)voidArrayPathToken. sliceFrom(ArraySliceOperation operation, java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx)voidArrayPathToken. sliceTo(ArraySliceOperation operation, java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx)static voidScanPathToken. walk(PathToken pt, java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx, ScanPathToken.Predicate predicate)static voidScanPathToken. walkArray(PathToken pt, java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx, ScanPathToken.Predicate predicate)static voidScanPathToken. walkObject(PathToken pt, java.lang.String currentPath, PathRef parent, java.lang.Object model, EvaluationContextImpl ctx, ScanPathToken.Predicate predicate)
-