| Interface | Description |
|---|---|
| JmesPathExpression |
Interface for accessing JmesPath expression.
|
| JmesPathVisitor<InputT,OutputT> |
Visitor interface for delegating the Jmespath expression to its
corresponding type for evaluation
|
| Class | Description |
|---|---|
| Comparator |
Parent class for different types of comparison operators.
|
| JmesPathAndExpression |
Implements logical AND on the given expressions
|
| JmesPathContainsFunction |
Implements the contains function that checks if the given
array or string contains the given element
|
| JmesPathEvaluationVisitor | |
| 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.
|
| JmesPathLengthFunction |
Class definition for length function that determines
the length of the given argument
|
| 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
|
| NumericComparator | |
| ObjectMapperSingleton | |
| OpEquals |
Implements equal-to comparison on different expressions
|
| OpGreaterThan |
Implements less-than comparison on Numbers
|
| OpGreaterThanOrEqualTo |
Implements less-than-or-equal-to comparison on Numbers
|
| OpLessThan |
Implements less-than comparison on Numbers
|
| OpLessThanOrEqualTo |
Implements less-than-or-equal-to comparison on Numbers
|
| OpNotEquals |
Implements not-equal-to comparison on different expressions
|
| Exception | Description |
|---|---|
| InvalidTypeException |
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.