An expression is any statement that can be executed in isolation from other parts of a JMESPath string. Every valid JMESPath string is an expression, usually made up of other expressions. Examples: https://jmespath.org/examples.html
Constructor Details
Expression
public Expression()
Method Details
subExpression
indexExpression
comparatorExpression
orExpression
identifier
andExpression
notExpression
parenExpression
wildcardExpression
multiSelectList
multiSelectHash
literal
functionExpression
pipeExpression
rawString
currentNode
isSubExpression
public boolean isSubExpression()
isIndexExpression
public boolean isIndexExpression()
isComparatorExpression
public boolean isComparatorExpression()
isOrExpression
public boolean isOrExpression()
isIdentifier
public boolean isIdentifier()
isAndExpression
public boolean isAndExpression()
isNotExpression
public boolean isNotExpression()
isParenExpression
public boolean isParenExpression()
isWildcardExpression
public boolean isWildcardExpression()
isMultiSelectList
public boolean isMultiSelectList()
isMultiSelectHash
public boolean isMultiSelectHash()
isLiteral
public boolean isLiteral()
isFunctionExpression
public boolean isFunctionExpression()
isPipeExpression
public boolean isPipeExpression()
isRawString
public boolean isRawString()
isCurrentNode
public boolean isCurrentNode()
asSubExpression
asIndexExpression
asComparatorExpression
asOrExpression
asIdentifier
public String asIdentifier()asAndExpression
asNotExpression
asParenExpression
asWildcardExpression
asMultiSelectList
asMultiSelectHash
asLiteral
asFunctionExpression
asPipeExpression
asRawString
asCurrentNode
visit
ncG1vNJzZmirlKB7ornAs6anmaeoe6S7zGihmq6RZK6xtY6lmK2do6l8tLvFra6aqpVkrq6t2ailaJmnqMClt46cpp2dl5q7cLbMnqqpmaSdfKS7zKmmp52eqXyGxM%2BrnKyrmaS7b7TTpqM%3D