Uses of Interface
com.jayway.jsonpath.internal.EvaluationContext
Packages that use EvaluationContext
Package
Description
-
Uses of EvaluationContext in com.jayway.jsonpath
Methods in com.jayway.jsonpath with parameters of type EvaluationContextModifier and TypeMethodDescriptionprivate <T> TJsonPath.resultByConfiguration(Object jsonObject, Configuration configuration, EvaluationContext evaluationContext) -
Uses of EvaluationContext in com.jayway.jsonpath.internal
Methods in com.jayway.jsonpath.internal that return EvaluationContextModifier and TypeMethodDescriptionPath.evaluate(Object document, Object rootDocument, Configuration configuration) Evaluates this pathPath.evaluate(Object document, Object rootDocument, Configuration configuration, boolean forUpdate) Evaluates this path -
Uses of EvaluationContext in com.jayway.jsonpath.internal.function
Methods in com.jayway.jsonpath.internal.function with parameters of type EvaluationContextModifier and TypeMethodDescriptionstatic voidParameter.consume(Class expectedType, EvaluationContext ctx, Collection collection, Object value) Either consume the object as an array and add each element to the collection, or alternatively add each elementPassthruPathFunction.invoke(String currentPath, PathRef parent, Object model, EvaluationContext ctx, List<Parameter> parameters) PathFunction.invoke(String currentPath, PathRef parent, Object model, EvaluationContext ctx, List<Parameter> parameters) Invoke the function and output a JSON object (or scalar) value which will be the result of executing the pathstatic <T> List<T> Parameter.toList(Class<T> type, EvaluationContext ctx, List<Parameter> parameters) Translate the collection of parameters into a collection of values of type T. -
Uses of EvaluationContext in com.jayway.jsonpath.internal.function.json
Methods in com.jayway.jsonpath.internal.function.json with parameters of type EvaluationContext -
Uses of EvaluationContext in com.jayway.jsonpath.internal.function.numeric
Methods in com.jayway.jsonpath.internal.function.numeric with parameters of type EvaluationContext -
Uses of EvaluationContext in com.jayway.jsonpath.internal.function.text
Methods in com.jayway.jsonpath.internal.function.text with parameters of type EvaluationContextModifier and TypeMethodDescriptionConcatenate.invoke(String currentPath, PathRef parent, Object model, EvaluationContext ctx, List<Parameter> parameters) Length.invoke(String currentPath, PathRef parent, Object model, EvaluationContext ctx, List<Parameter> parameters) When we calculate the length of a path, what we're asking is given the node we land on how many children does it have. -
Uses of EvaluationContext in com.jayway.jsonpath.internal.path
Classes in com.jayway.jsonpath.internal.path that implement EvaluationContextMethods in com.jayway.jsonpath.internal.path that return EvaluationContextModifier and TypeMethodDescriptionCompiledPath.evaluate(Object document, Object rootDocument, Configuration configuration) CompiledPath.evaluate(Object document, Object rootDocument, Configuration configuration, boolean forUpdate)