Package io.micronaut.el.runtime
@NullMarked
package io.micronaut.el.runtime
The runtime support of the expressions generated at compilation time.
- Since:
- 1.0
- Author:
- Denis Stepanov
-
ClassDescriptionA Jakarta Expression Language expression that was compiled at compilation time.A lambda expression whose body is compiled.The base class of the
MethodExpressionimplementations generated at compilation time.The base class of theValueExpressionimplementations generated at compilation time.The arithmetic and string concatenation operators of the Jakarta Expression Language specification.The construction of the collection objects described in the section 2.2 of the Jakarta Expression Language specification.The compiled body of a Jakarta Expression Language lambda expression.The body of a lambda expression with two parameters.The body of a lambda expression without parameters.The body of a lambda expression with three parameters.The body of a lambda expression with one parameter.The factory of the lambda expressions created by the expressions generated at compilation time.The handling of the literal-expressions described in the section 1.2.2 of the Jakarta Expression Language specification.Selects the method a method expression refers to, as described in the section 1.6 of the Jakarta Expression Language specification.The resolution of identifiers, properties and methods described in the sections 1.5 and 1.6 of the Jakarta Expression Language specification.The type conversion, comparison and emptiness rules of the Jakarta Expression Language specification.A literal-expression used as a method expression, as described in the section 1.2.2 of the Jakarta Expression Language specification.A literal-expression as described in the section 1.2.2 of the Jakarta Expression Language specification.AVariableMapperkeeping the variables of the section 1.19 of the Jakarta Expression Language specification in a map.A value expression wrapping an already resolved value, as created byExpressionFactory.createValueExpression(Object, Class).