| Interface | Description |
|---|---|
| Adapter<T> |
An adapter helps the JMESPath parser and interpreter work with a JSON-like
structure without having to know how it works.
|
| Expression<T> |
A compiled JMESPath expression that can be used to search a JSON-like structure.
|
| JmesPath<T> |
A JMESPath runtime can compile JMESPath expressions.
|
| Class | Description |
|---|---|
| BaseRuntime<T> |
This class can be extended instead of implementing
Adapter directly,
in order to not have to implement a few of the methods that have non-specific
implementations, like Adapter.functionRegistry(), Adapter.typeOf(T)
or the Comparable interface. |
| RuntimeConfiguration | |
| RuntimeConfiguration.Builder |
| Enum | Description |
|---|---|
| JmesPathType |
This enum represents the six value types defined in the JMESPath specification.
|
| Exception | Description |
|---|---|
| JmesPathException |
Copyright © 2016–2023. All rights reserved.