Class Expression


  • public class Expression
    extends Object
    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 Detail

      • Expression

        public Expression()
    • Method Detail

      • 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()
      • asIdentifier

        public String asIdentifier()
      • asLiteral

        public Literal asLiteral()
      • asRawString

        public String asRawString()