| Interface | Description | 
|---|---|
| JmesPathExpression | 
 Interface for accessing JmesPath expression. 
 | 
| JmesPathVisitor<Input,Output> | 
 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 © 2013 Amazon Web Services, Inc. All Rights Reserved.