| Interface | Description |
|---|---|
| Configuration.Defaults | |
| DocumentContext | |
| EvaluationListener |
A listener that can be registered on a
Configuration that is notified when a
result is added to the result of this path evaluation. |
| EvaluationListener.FoundResult | |
| MapFunction |
Returns a new representation for the input value.
|
| ParseContext |
Parses JSON as specified by the used
JsonProvider. |
| Predicate | |
| Predicate.PredicateContext | |
| ReadContext | |
| WriteContext |
| Class | Description |
|---|---|
| Configuration |
Immutable configuration object
|
| Configuration.ConfigurationBuilder |
Configuration builder
|
| Criteria | |
| Filter | |
| JsonPath |
JsonPath is to JSON what XPATH is to XML, a simple way to extract parts of a given document.
|
| TypeRef<T> |
Used to specify generic type information in
ReadContext
TypeRef ref = new TypeRef |
| Enum | Description |
|---|---|
| EvaluationListener.EvaluationContinuation | |
| Option |
| Exception | Description |
|---|---|
| InvalidCriteriaException | |
| InvalidJsonException | |
| InvalidModificationException | |
| InvalidPathException | |
| JsonPathException | |
| PathNotFoundException | |
| ValueCompareException |