| Modifier and Type | Method and Description |
|---|---|
private <T> T |
JsonPath.resultByConfiguration(java.lang.Object jsonObject,
Configuration configuration,
EvaluationContext evaluationContext) |
| Modifier and Type | Method and Description |
|---|---|
EvaluationContext |
Path.evaluate(java.lang.Object document,
java.lang.Object rootDocument,
Configuration configuration)
Evaluates this path
|
EvaluationContext |
Path.evaluate(java.lang.Object document,
java.lang.Object rootDocument,
Configuration configuration,
boolean forUpdate)
Evaluates this path
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
Length.invoke(java.lang.String currentPath,
PathRef parent,
java.lang.Object model,
EvaluationContext ctx) |
java.lang.Object |
PassthruPathFunction.invoke(java.lang.String currentPath,
PathRef parent,
java.lang.Object model,
EvaluationContext ctx) |
java.lang.Object |
PathFunction.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
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
AbstractAggregation.invoke(java.lang.String currentPath,
PathRef parent,
java.lang.Object model,
EvaluationContext ctx) |
| Modifier and Type | Class and Description |
|---|---|
class |
EvaluationContextImpl |
| Modifier and Type | Method and Description |
|---|---|
EvaluationContext |
CompiledPath.evaluate(java.lang.Object document,
java.lang.Object rootDocument,
Configuration configuration) |
EvaluationContext |
CompiledPath.evaluate(java.lang.Object document,
java.lang.Object rootDocument,
Configuration configuration,
boolean forUpdate) |