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
  • Class
    Description
    A Jakarta Expression Language expression that was compiled at compilation time.
    A lambda expression whose body is compiled.
    The base class of the MethodExpression implementations generated at compilation time.
    The base class of the ValueExpression implementations generated at compilation time.
    Adapts the raw parameter types of the Jakarta EL API to Micronaut arguments.
    The arithmetic and string concatenation operators of the Jakarta Expression Language specification.
    Direct operations on Java arrays.
    The construction of the collection objects described in the section 2.2 of the Jakarta Expression Language specification.
    Exposes the bound parsed representation used to compare expressions produced by different execution modes.
    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.
    A method the selection of the section 1.6 can choose between, with what the selection needs read once.
    The resolution of identifiers, properties and methods described in the sections 1.5 and 1.6 of the Jakarta Expression Language specification.
    The resolution of the properties of an expression parsed at runtime, under the ELSandbox of its context where the resolution reflects.
    The type conversion, comparison and emptiness rules of the Jakarta Expression Language specification.
    Captures the variable expressions resolved while an expression is created, as required by section 1.19.
    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.
    A VariableMapper keeping 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 by ExpressionFactory.createValueExpression(Object, Class).