public interface Path
| Modifier and Type | Method and Description |
|---|---|
EvaluationContext |
evaluate(java.lang.Object document,
java.lang.Object rootDocument,
Configuration configuration)
Evaluates this path
|
EvaluationContext |
evaluate(java.lang.Object document,
java.lang.Object rootDocument,
Configuration configuration,
boolean forUpdate)
Evaluates this path
|
boolean |
isDefinite() |
boolean |
isRootPath() |
EvaluationContext evaluate(java.lang.Object document, java.lang.Object rootDocument, Configuration configuration)
document - the json document to apply the path onrootDocument - the root json document that started this evaluationconfiguration - configuration to useEvaluationContext evaluate(java.lang.Object document, java.lang.Object rootDocument, Configuration configuration, boolean forUpdate)
document - the json document to apply the path onrootDocument - the root json document that started this evaluationconfiguration - configuration to useforUpdate - is this a read or a write operationboolean isDefinite()
boolean isRootPath()