All Classes and Interfaces
Class
Description
Standard ELResolver for working with arrays.
Standard ELResolver for working with JavaBeans.
ELResolver that resolves bean names to bean instances using a
BeanNameResolver.Base implementation that provides a minimal default implementation that is intended to be extended by application
developers.
ELResolver that delegates to an ordered list of other ELResolvers.
Wrapper for a
Class object that enables access to static fields and methods from EL expressions.Provides the context in which an EL expression is evaluated.
Event object passed to
ELContextListener instances when an EL context is created or
released.Listener interface for EL context lifecycle events.
Represents any of the exception conditions that can arise during expression evaluation.
Provides a simplified API for managing EL context, resolvers, functions, and variables.
Provides a simple API for evaluating EL expressions in a standalone environment.
Base class for resolvers that resolve property references during EL expression evaluation.
Listener interface for monitoring EL expression evaluation events.
Base class for EL expression objects.
Factory for creating
ValueExpression and MethodExpression instances, and for coercing objects to
specific types.Abstract base class for mapping EL function names to Java
Method
objects.Manages class and package imports for EL expressions, similar to Java import statements.
Represents a lambda expression in EL.
An
ELResolver that resolves properties on List objects using
integer indices.An
ELResolver that resolves properties on Map objects using
the property as a map key.Represents a compiled EL method expression.
Holds metadata about a method that an EL method expression resolves to, including the method name,
return type, and parameter types.
Thrown when a method referenced in an EL expression cannot be found on the target object.
Provides information about the method to which a method expression resolves.
Defines property resolution, method invocation and type conversion behaviour on
Optionals.Exception thrown when a property is not found during EL evaluation.
Exception thrown when an EL expression attempts to write to a read-only property.
Defines property resolution behavior on instances of
Record.EL resolver for resource bundle properties.
Standard implementation of
ELContext that provides a complete EL resolution environment.ELResolver that resolves static fields and invokes static methods on classes.
Base class for ELResolvers that perform type conversion.
Represents a parsed EL expression that can be evaluated to produce a value.
Holds a reference to a resolved property, consisting of a base object and a property identifier.
Manages the mapping between variable names and their corresponding
ValueExpression instances within an
ELContext.