InputT
- Input type for the visitor
CodeGen visitor: Void
Evaluation visitor: JsonNodeOutputT
- Output type for the visitor
CodeGen visitor: String
Evaluation visitor: JsonNodeJmesPathEvaluationVisitor
public 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
InvalidTypeException
OutputT visit(JmesPathField fieldNode, InputT input)
OutputT visit(JmesPathProjection jmesPathProjection, InputT input) throws InvalidTypeException
InvalidTypeException
OutputT visit(JmesPathFlatten flatten, InputT input) throws InvalidTypeException
InvalidTypeException
OutputT visit(JmesPathIdentity jmesPathIdentity, InputT input)
OutputT visit(JmesPathValueProjection valueProjection, InputT input) throws InvalidTypeException
InvalidTypeException
OutputT visit(JmesPathFunction function, InputT input) throws InvalidTypeException
InvalidTypeException
OutputT visit(JmesPathLiteral literal, InputT input)
OutputT visit(JmesPathFilter filter, InputT input) throws InvalidTypeException
InvalidTypeException
OutputT visit(Comparator op, InputT input) throws InvalidTypeException
InvalidTypeException
OutputT visit(JmesPathNotExpression expression, InputT input) throws InvalidTypeException
InvalidTypeException
OutputT visit(JmesPathAndExpression expression, InputT input) throws InvalidTypeException
InvalidTypeException
OutputT visit(JmesPathMultiSelectList multiSelectList, InputT input) throws InvalidTypeException
InvalidTypeException
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.