Package io.micronaut.el.resolver
@NullMarked
package io.micronaut.el.resolver
The Jakarta Expression Language resolvers of the module.
- Since:
- 1.0
- Author:
- Denis Stepanov
-
ClassesClassDescriptionResolves the common JDK member operations without reflective invocation.Builds the
MethodNotFoundExceptionof a method that no executor and no resolver of the chain could resolve, saying why each of the descriptions a method can be reached through did not answer.ACompositeELResolverthat only consults, for an operation a resolver does not have to implement, the resolvers that implement it.The factory of the standard resolver chain of the module.TheELMethodExecutorinvoking a method of a bean through the executable metadata its bean definition carries, the metadata Micronaut generates for every method annotated withio.micronaut.context.annotation.Executable, directly or through an annotation that is itself meta-annotated with it.TheELResolverresolving the types annotated withIntrospectedthrough the bean introspection generated for them at compilation time.TheELResolverimplementing the operations on collection objects described in the chapter 2 of the Jakarta Expression Language specification.