Package io.micronaut.el.parser.ast
@NullMarked
package io.micronaut.el.parser.ast
The abstract syntax tree of a parsed expression.
- Since:
- 1.0
- Author:
- Denis Stepanov
-
ClassDescriptionThe binary operators of the Jakarta Expression Language.The abstract syntax tree of a parsed Jakarta Expression Language expression.The assignment operator of the section 1.13 of the specification.A binary operation.A boolean literal.The invocation of the value of an expression, such as a lambda expression.A composite expression, as described in the section 1.2.3 of the specification.An eval-expression, as described in the section 1.2.1 of the specification.A floating point literal.A function invocation, resolved as described in the section 1.5.2 of the specification.An identifier, resolved as described in the section 1.5.1 of the specification.An integer literal.The kinds of nodes, one per record.A lambda expression, as described in the section 1.20 of the specification.A list construction, as described in the section 2.2.2 of the specification.A literal-expression, as described in the section 1.2.2 of the specification.A map construction, as described in the section 2.2.3 of the specification.An entry of a map construction.A method invocation with the
.or the[]operator.Thenullliteral.A property resolution with the.or the[]operator.The semicolon operator of the section 1.14 of the specification.A set construction, as described in the section 2.2.1 of the specification.A string literal.The conditional operator of the section 1.12 of the specification.A unary operation.The unary operators of the Jakarta Expression Language.