InputT - Input type for the visitor
CodeGen visitor: Void
Evaluation visitor: JsonNodeOutputT - Output type for the visitor
CodeGen visitor: String
Evaluation visitor: JsonNodeJmesPathEvaluationVisitorpublic interface JmesPathVisitor<InputT,OutputT>
| Modifier and Type | Method | Description |
|---|---|---|
OutputT |
visit(Comparator op,
InputT input) |
|
OutputT |
visit(JmesPathAndExpression expression,
InputT input) |
|
OutputT |
visit(JmesPathField fieldNode,
InputT input) |
|
OutputT |
visit(JmesPathFilter filter,
InputT input) |
|
OutputT |
visit(JmesPathFlatten flatten,
InputT input) |
|
OutputT |
visit(JmesPathFunction function,
InputT input) |
|
OutputT |
visit(JmesPathIdentity jmesPathIdentity,
InputT input) |
|
OutputT |
visit(JmesPathLiteral literal,
InputT input) |
|
OutputT |
visit(JmesPathMultiSelectList multiSelectList,
InputT input) |
|
OutputT |
visit(JmesPathNotExpression expression,
InputT input) |
|
OutputT |
visit(JmesPathProjection jmesPathProjection,
InputT input) |
|
OutputT |
visit(JmesPathSubExpression subExpression,
InputT input) |
|
OutputT |
visit(JmesPathValueProjection valueProjection,
InputT input) |
OutputT visit(JmesPathSubExpression subExpression, InputT input) throws InvalidTypeException
InvalidTypeExceptionOutputT visit(JmesPathField fieldNode, InputT input)
OutputT visit(JmesPathProjection jmesPathProjection, InputT input) throws InvalidTypeException
InvalidTypeExceptionOutputT visit(JmesPathFlatten flatten, InputT input) throws InvalidTypeException
InvalidTypeExceptionOutputT visit(JmesPathIdentity jmesPathIdentity, InputT input)
OutputT visit(JmesPathValueProjection valueProjection, InputT input) throws InvalidTypeException
InvalidTypeExceptionOutputT visit(JmesPathFunction function, InputT input) throws InvalidTypeException
InvalidTypeExceptionOutputT visit(JmesPathLiteral literal, InputT input)
OutputT visit(JmesPathFilter filter, InputT input) throws InvalidTypeException
InvalidTypeExceptionOutputT visit(Comparator op, InputT input) throws InvalidTypeException
InvalidTypeExceptionOutputT visit(JmesPathNotExpression expression, InputT input) throws InvalidTypeException
InvalidTypeExceptionOutputT visit(JmesPathAndExpression expression, InputT input) throws InvalidTypeException
InvalidTypeExceptionOutputT visit(JmesPathMultiSelectList multiSelectList, InputT input) throws InvalidTypeException
InvalidTypeExceptionCopyright © 2017 Amazon Web Services, Inc. All Rights Reserved.