| Class and Description |
|---|
| Comparator
Parent class for different types of comparison operators.
|
| InvalidTypeException |
| JmesPathAndExpression
Implements logical AND on the given expressions
|
| JmesPathExpression
Interface for accessing JmesPath expression.
|
| JmesPathField
Class definition for a single field in a JmesPath expression
Example : { "a": { "b": "c"}}
Expression : a.b
Fields : a , b
|
| JmesPathFilter
Class definition for filter expression that provides a way
to select JSON elements based on a comparison to another
expression.
|
| JmesPathFlatten
Class definition for flatten expression.
|
| JmesPathFunction
Abstract class definition for function expressions that are
used to transform and filter data in powerful ways.
|
| JmesPathIdentity
Class definition for identity expression.
|
| JmesPathLiteral
Class definition for literal expression that represents
the arbitrary JSON objects
|
| JmesPathMultiSelectList
Class definition for multiselect list expression that is
used to extract a subset of elements from a JSON hash
|
| JmesPathNotExpression
Implements logical NOT on the given expression
|
| JmesPathProjection
Class definition for projection expression that allows
you to apply an expression to a collection of elements.
|
| JmesPathSubExpression
Class definition for JmesPath subexpression that is a
combination of two or more expressions
|
| JmesPathValueProjection
Class definition for value(object) projection that
allows you to apply an expression over a JSON object
|
| JmesPathVisitor
Visitor interface for delegating the Jmespath expression to its
corresponding type for evaluation
|
| NumericComparator |
Copyright © 2020. All rights reserved.