# Index

A B C D E F G H I J L M N P R S T V
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## A

add(ELResolver) - Method in class jakarta.el.CompositeELResolver
  Adds an ELResolver to the end of the resolver chain.
addBeanNameResolver(BeanNameResolver) - Method in class jakarta.el.ELManager
  Adds a `BeanNameELResolver` to the resolver chain that uses the given `BeanNameResolver` to resolve top-level identifiers to managed beans.
addELResolver(ELResolver) - Method in class jakarta.el.ELManager
  Adds an `ELResolver` to the front of the resolver chain in the managed EL context.
addELResolver(ELResolver) - Method in class jakarta.el.StandardELContext
  Adds a custom EL resolver to the resolver chain.
addEvaluationListener(EvaluationListener) - Method in class jakarta.el.ELContext
  Register an EvaluationListener with this ELContext.
addEvaluationListener(EvaluationListener) - Method in class jakarta.el.ELManager
  Registers an `EvaluationListener` with the managed EL context.
afterEvaluation(ELContext, String) - Method in class jakarta.el.EvaluationListener
  Fired after the evaluation of the expression.
ArrayELResolver - Class in jakarta.el
  Standard ELResolver for working with arrays.
ArrayELResolver() - Constructor for class jakarta.el.ArrayELResolver
  Creates a writable instance of the standard array resolver.
ArrayELResolver(boolean) - Constructor for class jakarta.el.ArrayELResolver
  Creates an instance of the standard array resolver.

## B

BeanELResolver - Class in jakarta.el
  Standard ELResolver for working with JavaBeans.
BeanELResolver() - Constructor for class jakarta.el.BeanELResolver
  Creates a writable instance of the standard JavaBean resolver.
BeanELResolver(boolean) - Constructor for class jakarta.el.BeanELResolver
  Creates an instance of the standard JavaBean resolver.
BeanNameELResolver - Class in jakarta.el
  ELResolver that resolves bean names to bean instances using a `BeanNameResolver`.
BeanNameELResolver(BeanNameResolver) - Constructor for class jakarta.el.BeanNameELResolver
  Constructs a BeanNameELResolver with the specified BeanNameResolver.
BeanNameResolver - Class in jakarta.el
  Base implementation that provides a minimal default implementation that is intended to be extended by application developers.
BeanNameResolver() - Constructor for class jakarta.el.BeanNameResolver
  Default constructor for subclasses.
beforeEvaluation(ELContext, String) - Method in class jakarta.el.EvaluationListener
  Fired before the evaluation of the expression.

## C

canCreateBean(String) - Method in class jakarta.el.BeanNameResolver
  Is it permitted to create a bean of the given name?
coerceToType(Object, Class) - Method in class jakarta.el.ExpressionFactory
  Coerce the supplied object to the requested type.
CompositeELResolver - Class in jakarta.el
  ELResolver that delegates to an ordered list of other ELResolvers.
CompositeELResolver() - Constructor for class jakarta.el.CompositeELResolver
  Constructs an empty CompositeELResolver.
contextCreated(ELContextEvent) - Method in interface jakarta.el.ELContextListener
  Notification that an EL context has been created.
convertToType(ELContext, Object, Class) - Method in class jakarta.el.CompositeELResolver
convertToType(ELContext, Object, Class) - Method in class jakarta.el.ELResolver
  Converts the given object to the given type.
convertToType(ELContext, Object, Class) - Method in class jakarta.el.TypeConverter
convertToType(Object, Class) - Method in class jakarta.el.ELContext
  Coerce the supplied object to the requested type.
createMethodExpression(ELContext, String, Class, Class[]) - Method in class jakarta.el.ExpressionFactory
  Create a new method expression instance.
createValueExpression(ELContext, String, Class) - Method in class jakarta.el.ExpressionFactory
  Create a new value expression.
createValueExpression(Object, Class) - Method in class jakarta.el.ExpressionFactory
  Creates a `ValueExpression` that, when evaluated, returns the given instance of the specified type.

## D

defineBean(String, Object) - Method in class jakarta.el.ELManager
  Defines or removes a bean accessible by name in EL expressions.
defineBean(String, Object) - Method in class jakarta.el.ELProcessor
  Defines or removes a bean accessible by name in EL expressions.
defineFunction(String, String, Method) - Method in class jakarta.el.ELProcessor
  Map a method to a function name.
defineFunction(String, String, String, String) - Method in class jakarta.el.ELProcessor
  Registers a function in the EL context by looking up the static method in the given class.

## E

ELClass - Class in jakarta.el
  Wrapper for a `Class` object that enables access to static fields and methods from EL expressions.
ELClass(Class) - Constructor for class jakarta.el.ELClass
  Constructs an ELClass wrapping the specified Class.
ELContext - Class in jakarta.el
  Provides the context in which an EL expression is evaluated.
ELContext() - Constructor for class jakarta.el.ELContext
  Constructs an ELContext with the resolved flag set to `false`.
ELContextEvent - Class in jakarta.el
  Event object passed to `ELContextListener` instances when an EL context is created or released.
ELContextEvent(ELContext) - Constructor for class jakarta.el.ELContextEvent
  Constructs an ELContextEvent with the specified ELContext as its source.
ELContextListener - Interface in jakarta.el
  Listener interface for EL context lifecycle events.
ELException - Exception Class in jakarta.el
  Represents any of the exception conditions that can arise during expression evaluation.
ELException() - Constructor for exception class jakarta.el.ELException
  Creates an ELException with no detail message
ELException(String) - Constructor for exception class jakarta.el.ELException
  Creates an ELException with the provided detail message.
ELException(String, Throwable) - Constructor for exception class jakarta.el.ELException
  Creates an ELException with the given detail message and root cause.
ELException(Throwable) - Constructor for exception class jakarta.el.ELException
  Creates an ELException with the given cause
ELManager - Class in jakarta.el
  Provides a simplified API for managing EL context, resolvers, functions, and variables.
ELManager() - Constructor for class jakarta.el.ELManager
  Constructs an ELManager with a lazily initialized `StandardELContext`.
ELProcessor - Class in jakarta.el
  Provides a simple API for evaluating EL expressions in a standalone environment.
ELProcessor() - Constructor for class jakarta.el.ELProcessor
  Constructs an ELProcessor with a default `ELManager` and `StandardELContext`.
ELResolver - Class in jakarta.el
  Base class for resolvers that resolve property references during EL expression evaluation.
ELResolver() - Constructor for class jakarta.el.ELResolver
  Constructs an ELResolver.
enterLambdaScope(Map) - Method in class jakarta.el.ELContext
  Called when starting to evaluate a lambda expression so that the arguments are available to the EL context during evaluation.
equals(Object) - Method in class jakarta.el.Expression
equals(Object) - Method in class jakarta.el.MethodInfo
equals(Object) - Method in class jakarta.el.MethodReference
eval(String) - Method in class jakarta.el.ELProcessor
  Evaluates the given EL expression and returns the result as the requested type.
EvaluationListener - Class in jakarta.el
  Listener interface for monitoring EL expression evaluation events.
EvaluationListener() - Constructor for class jakarta.el.EvaluationListener
  Constructs an EvaluationListener.
exitLambdaScope() - Method in class jakarta.el.ELContext
  Called after evaluating a lambda expression to signal that the arguments are no longer required.
Expression - Class in jakarta.el
  Base class for EL expression objects.
Expression() - Constructor for class jakarta.el.Expression
  Constructs an Expression.
ExpressionFactory - Class in jakarta.el
  Factory for creating `ValueExpression` and `MethodExpression` instances, and for coercing objects to specific types.
ExpressionFactory() - Constructor for class jakarta.el.ExpressionFactory
  Constructs an ExpressionFactory.

## F

FunctionMapper - Class in jakarta.el
  Abstract base class for mapping EL function names to Java `Method` objects.
FunctionMapper() - Constructor for class jakarta.el.FunctionMapper
  Constructs a FunctionMapper.

## G

getAnnotations() - Method in class jakarta.el.MethodReference
  Obtain the annotations on the method to which the associated expression resolves.
getBase() - Method in class jakarta.el.MethodReference
  Obtain the base object on which the method will be invoked.
getBase() - Method in class jakarta.el.ValueReference
  Returns the base object on which the property was resolved.
getBean(String) - Method in class jakarta.el.BeanNameResolver
  Returns the named bean.
getCommonPropertyType(ELContext, Object) - Method in class jakarta.el.ArrayELResolver
getCommonPropertyType(ELContext, Object) - Method in class jakarta.el.BeanELResolver
getCommonPropertyType(ELContext, Object) - Method in class jakarta.el.BeanNameELResolver
getCommonPropertyType(ELContext, Object) - Method in class jakarta.el.CompositeELResolver
getCommonPropertyType(ELContext, Object) - Method in class jakarta.el.ELResolver
  Obtain the most common type that is acceptable for the given base object.
getCommonPropertyType(ELContext, Object) - Method in class jakarta.el.ListELResolver
getCommonPropertyType(ELContext, Object) - Method in class jakarta.el.MapELResolver
getCommonPropertyType(ELContext, Object) - Method in class jakarta.el.ResourceBundleELResolver
getCommonPropertyType(ELContext, Object) - Method in class jakarta.el.StaticFieldELResolver
getCommonPropertyType(ELContext, Object) - Method in class jakarta.el.TypeConverter
getContext(Class) - Method in class jakarta.el.ELContext
  Obtain the context object for the given key.
getContext(Class) - Method in class jakarta.el.StandardELContext
getELContext() - Method in class jakarta.el.ELContextEvent
  Returns the ELContext that is the source of this event.
getELContext() - Method in class jakarta.el.ELManager
  Returns the `StandardELContext` managed by this ELManager, creating it on first access if it does not already exist.
getELManager() - Method in class jakarta.el.ELProcessor
  Returns the `ELManager` that manages the EL context, resolvers, functions, and variables for this processor.
getELResolver() - Method in class jakarta.el.ELContext
  Returns the ELResolver used to resolve properties and method invocations during expression evaluation.
getELResolver() - Method in class jakarta.el.StandardELContext
getEvaluatedParameters() - Method in class jakarta.el.MethodReference
  Obtain the evaluated parameter values that will be passed to the method to which the associated expression resolves.
getEvaluationListeners() - Method in class jakarta.el.ELContext
  Obtain the list of registered EvaluationListeners.
getExpectedType() - Method in class jakarta.el.ValueExpression
  Returns the expected type of the result of this expression.
getExpressionFactory() - Static method in class jakarta.el.ELManager
  Returns the `ExpressionFactory` used to create and evaluate EL expressions.
getExpressionString() - Method in class jakarta.el.Expression
  Returns the original string representation of this EL expression as it was parsed.
getFeatureDescriptors(ELContext, Object) - Method in class jakarta.el.ArrayELResolver
  Deprecated, for removal: This API element is subject to removal in a future version.
getFeatureDescriptors(ELContext, Object) - Method in class jakarta.el.BeanELResolver
  Deprecated, for removal: This API element is subject to removal in a future version.
getFeatureDescriptors(ELContext, Object) - Method in class jakarta.el.BeanNameELResolver
  Deprecated, for removal: This API element is subject to removal in a future version.
getFeatureDescriptors(ELContext, Object) - Method in class jakarta.el.CompositeELResolver
  Deprecated, for removal: This API element is subject to removal in a future version.
getFeatureDescriptors(ELContext, Object) - Method in class jakarta.el.ELResolver
  Deprecated, for removal: This API element is subject to removal in a future version.
  This method will be removed, without replacement, in EL 6.0 / Tomcat 11.
getFeatureDescriptors(ELContext, Object) - Method in class jakarta.el.ListELResolver
  Deprecated, for removal: This API element is subject to removal in a future version.
getFeatureDescriptors(ELContext, Object) - Method in class jakarta.el.MapELResolver
  Deprecated, for removal: This API element is subject to removal in a future version.
getFeatureDescriptors(ELContext, Object) - Method in class jakarta.el.ResourceBundleELResolver
  Deprecated, for removal: This API element is subject to removal in a future version.
getFeatureDescriptors(ELContext, Object) - Method in class jakarta.el.StaticFieldELResolver
  Deprecated, for removal: This API element is subject to removal in a future version.
  This method will be removed, without replacement, in EL 6.0 / Tomcat 11.
getFeatureDescriptors(ELContext, Object) - Method in class jakarta.el.TypeConverter
  Deprecated, for removal: This API element is subject to removal in a future version.
getFunctionMapper() - Method in class jakarta.el.ELContext
  Returns the FunctionMapper used to resolve EL function names to Java methods during expression evaluation.
getFunctionMapper() - Method in class jakarta.el.StandardELContext
getImportHandler() - Method in class jakarta.el.ELContext
  Obtain the ImportHandler for this ELContext, creating one if necessary.
getInitFunctionMap() - Method in class jakarta.el.ExpressionFactory
  Returns a map of function names to `Method` objects representing the standard EL functions that are available by default without explicit registration.
getKlass() - Method in class jakarta.el.ELClass
  Returns the wrapped Class.
getLambdaArgument(String) - Method in class jakarta.el.ELContext
  Obtain the value of the lambda argument with the given name.
getLocale() - Method in class jakarta.el.ELContext
  Returns the locale associated with this EL context.
getMethodInfo() - Method in class jakarta.el.MethodReference
  Obtain the `MethodInfo` for the `MethodExpression` for which this `MethodReference` has been generated.
getMethodInfo(ELContext) - Method in class jakarta.el.MethodExpression
  Returns information about the method that this expression resolves to.
getMethodReference(ELContext) - Method in class jakarta.el.MethodExpression
  Obtain the `MethodReference` for the method to which this method expression resolves.
getName() - Method in class jakarta.el.MethodInfo
  Returns the name of the method.
getParamTypes() - Method in class jakarta.el.MethodInfo
  Returns the parameter types of the method.
getProperty() - Method in class jakarta.el.ValueReference
  Returns the property identifier.
getReturnType() - Method in class jakarta.el.MethodInfo
  Returns the return type of the method.
getStreamELResolver() - Method in class jakarta.el.ExpressionFactory
  Returns an `ELResolver` capable of resolving properties on `InputStream` objects, enabling EL expressions to operate on stream types.
getType(ELContext) - Method in class jakarta.el.ValueExpression
  Returns the type of the result produced by evaluating this expression.
getType(ELContext, Object, Object) - Method in class jakarta.el.ArrayELResolver
getType(ELContext, Object, Object) - Method in class jakarta.el.BeanELResolver
getType(ELContext, Object, Object) - Method in class jakarta.el.BeanNameELResolver
getType(ELContext, Object, Object) - Method in class jakarta.el.CompositeELResolver
getType(ELContext, Object, Object) - Method in class jakarta.el.ELResolver
  Obtain the most generally acceptable type that may be used to set the given property on the given object using the given context.
getType(ELContext, Object, Object) - Method in class jakarta.el.ListELResolver
getType(ELContext, Object, Object) - Method in class jakarta.el.MapELResolver
getType(ELContext, Object, Object) - Method in class jakarta.el.ResourceBundleELResolver
getType(ELContext, Object, Object) - Method in class jakarta.el.StaticFieldELResolver
getType(ELContext, Object, Object) - Method in class jakarta.el.TypeConverter
getValue(ELContext) - Method in class jakarta.el.ValueExpression
  Evaluates this expression and returns the result.
getValue(ELContext, Object, Object) - Method in class jakarta.el.ArrayELResolver
getValue(ELContext, Object, Object) - Method in class jakarta.el.BeanELResolver
getValue(ELContext, Object, Object) - Method in class jakarta.el.BeanNameELResolver
getValue(ELContext, Object, Object) - Method in class jakarta.el.CompositeELResolver
getValue(ELContext, Object, Object) - Method in class jakarta.el.ELResolver
  Obtain the value of the given property on the given object using the given context.
getValue(ELContext, Object, Object) - Method in class jakarta.el.ListELResolver
getValue(ELContext, Object, Object) - Method in class jakarta.el.MapELResolver
getValue(ELContext, Object, Object) - Method in class jakarta.el.ResourceBundleELResolver
getValue(ELContext, Object, Object) - Method in class jakarta.el.StaticFieldELResolver
getValue(ELContext, Object, Object) - Method in class jakarta.el.TypeConverter
getValue(String, Class) - Method in class jakarta.el.ELProcessor
  Evaluates the given EL expression and returns the result coerced to the expected type.
getValueReference(ELContext) - Method in class jakarta.el.ValueExpression
  Returns a reference to the resolved property for this expression.
getVariableMapper() - Method in class jakarta.el.ELContext
  Returns the VariableMapper used to resolve EL variable names to `ValueExpression` instances during expression evaluation.
getVariableMapper() - Method in class jakarta.el.StandardELContext

## H

hashCode() - Method in class jakarta.el.Expression
hashCode() - Method in class jakarta.el.MethodInfo
hashCode() - Method in class jakarta.el.MethodReference

## I

importClass(String) - Method in class jakarta.el.ELManager
  Imports a class so it can be referenced by its simple name in EL expressions.
importClass(String) - Method in class jakarta.el.ImportHandler
  Imports a class so it can be referenced by its simple name in EL expressions.
ImportHandler - Class in jakarta.el
  Manages class and package imports for EL expressions, similar to Java import statements.
ImportHandler() - Constructor for class jakarta.el.ImportHandler
  Constructs an ImportHandler with the `java.lang` package pre-imported.
importPackage(String) - Method in class jakarta.el.ELManager
  Imports all classes from a package so they can be referenced by their simple names in EL expressions.
importPackage(String) - Method in class jakarta.el.ImportHandler
  Imports all classes from a package so they can be referenced by their simple names in EL expressions.
importStatic(String) - Method in class jakarta.el.ELManager
  Imports a static field or method so it can be referenced by its simple name in EL expressions.
importStatic(String) - Method in class jakarta.el.ImportHandler
  Imports a static field or method so it can be referenced by its simple name in EL expressions.
invoke(ELContext, Object...) - Method in class jakarta.el.LambdaExpression
  Invokes the lambda expression with the given arguments in the specified EL context.
invoke(ELContext, Object[]) - Method in class jakarta.el.MethodExpression
  Invokes the method that this expression resolves to with the given parameters.
invoke(ELContext, Object, Object, Class[], Object[]) - Method in class jakarta.el.BeanELResolver
invoke(ELContext, Object, Object, Class[], Object[]) - Method in class jakarta.el.CompositeELResolver
invoke(ELContext, Object, Object, Class[], Object[]) - Method in class jakarta.el.ELResolver
  Invokes a method on the the given object.
invoke(ELContext, Object, Object, Class[], Object[]) - Method in class jakarta.el.StaticFieldELResolver
invoke(Object...) - Method in class jakarta.el.LambdaExpression
  Invokes the lambda expression with the given arguments using the EL context set by `LambdaExpression.setELContext(ELContext)`.
isLambdaArgument(String) - Method in class jakarta.el.ELContext
  Determine if the specified name is recognised as the name of a lambda argument.
isLiteralText() - Method in class jakarta.el.Expression
  Returns whether this expression is a literal text expression, meaning it does not contain any variables, functions, or operators and evaluates to a constant value.
isNameResolved(String) - Method in class jakarta.el.BeanNameResolver
  Can this resolver resolve the given bean name?
isParametersProvided() - Method in class jakarta.el.MethodExpression
  Returns whether the parameters for the method invocation are provided by the expression or by the container.
isPropertyResolved() - Method in class jakarta.el.ELContext
  Returns whether a property has been resolved during the current evaluation step.
isReadOnly(ELContext) - Method in class jakarta.el.ValueExpression
  Determines whether the property referenced by this expression is read-only.
isReadOnly(ELContext, Object, Object) - Method in class jakarta.el.ArrayELResolver
isReadOnly(ELContext, Object, Object) - Method in class jakarta.el.BeanELResolver
isReadOnly(ELContext, Object, Object) - Method in class jakarta.el.BeanNameELResolver
isReadOnly(ELContext, Object, Object) - Method in class jakarta.el.CompositeELResolver
isReadOnly(ELContext, Object, Object) - Method in class jakarta.el.ELResolver
  Determine if the given property on the given object is read-only using the given context.
isReadOnly(ELContext, Object, Object) - Method in class jakarta.el.ListELResolver
isReadOnly(ELContext, Object, Object) - Method in class jakarta.el.MapELResolver
isReadOnly(ELContext, Object, Object) - Method in class jakarta.el.ResourceBundleELResolver
isReadOnly(ELContext, Object, Object) - Method in class jakarta.el.StaticFieldELResolver
isReadOnly(ELContext, Object, Object) - Method in class jakarta.el.TypeConverter
isReadOnly(String) - Method in class jakarta.el.BeanNameResolver
  Is the named bean read-only?

## J

jakarta.el - package jakarta.el

## L

LambdaExpression - Class in jakarta.el
  Represents a lambda expression in EL.
LambdaExpression(List, ValueExpression) - Constructor for class jakarta.el.LambdaExpression
  Constructs a LambdaExpression with the given formal parameters and body expression.
ListELResolver - Class in jakarta.el
  An `ELResolver` that resolves properties on `List` objects using integer indices.
ListELResolver() - Constructor for class jakarta.el.ListELResolver
  Constructs a ListELResolver that allows both read and write operations on lists.
ListELResolver(boolean) - Constructor for class jakarta.el.ListELResolver
  Constructs a ListELResolver with the specified read-only setting.

## M

MapELResolver - Class in jakarta.el
  An `ELResolver` that resolves properties on `Map` objects using the property as a map key.
MapELResolver() - Constructor for class jakarta.el.MapELResolver
  Constructs a MapELResolver that allows both read and write operations on maps.
MapELResolver(boolean) - Constructor for class jakarta.el.MapELResolver
  Constructs a MapELResolver with the specified read-only setting.
mapFunction(String, String, Method) - Method in class jakarta.el.ELManager
  Maps a static method to an EL function name with the given prefix and local name.
mapFunction(String, String, Method) - Method in class jakarta.el.FunctionMapper
  Map a method to a function name.
MethodExpression - Class in jakarta.el
  Represents a compiled EL method expression.
MethodExpression() - Constructor for class jakarta.el.MethodExpression
  Constructs a MethodExpression.
MethodInfo - Class in jakarta.el
  Holds metadata about a method that an EL method expression resolves to, including the method name, return type, and parameter types.
MethodInfo(String, Class, Class[]) - Constructor for class jakarta.el.MethodInfo
  Constructs a MethodInfo with the given name, return type, and parameter types.
MethodNotFoundException - Exception Class in jakarta.el
  Thrown when a method referenced in an EL expression cannot be found on the target object.
MethodNotFoundException() - Constructor for exception class jakarta.el.MethodNotFoundException
  Constructs a MethodNotFoundException with no detail message.
MethodNotFoundException(String) - Constructor for exception class jakarta.el.MethodNotFoundException
  Constructs a MethodNotFoundException with the specified detail message.
MethodNotFoundException(String, Throwable) - Constructor for exception class jakarta.el.MethodNotFoundException
  Constructs a MethodNotFoundException with the specified detail message and cause.
MethodNotFoundException(Throwable) - Constructor for exception class jakarta.el.MethodNotFoundException
  Constructs a MethodNotFoundException with the specified cause.
MethodReference - Class in jakarta.el
  Provides information about the method to which a method expression resolves.
MethodReference(Object, MethodInfo, Annotation[], Object[]) - Constructor for class jakarta.el.MethodReference
  Constructs a MethodReference with the given base object, method info, annotations, and evaluated parameters.

## N

newInstance() - Static method in class jakarta.el.ExpressionFactory
  Create a new `ExpressionFactory`.
newInstance(Properties) - Static method in class jakarta.el.ExpressionFactory
  Create a new `ExpressionFactory` passing in the provided `Properties`.
notifyAfterEvaluation(String) - Method in class jakarta.el.ELContext
  Notify interested listeners that an expression has been evaluated.
notifyBeforeEvaluation(String) - Method in class jakarta.el.ELContext
  Notify interested listeners that an expression will be evaluated.
notifyPropertyResolved(Object, Object) - Method in class jakarta.el.ELContext
  Notify interested listeners that a property has been resolved.

## P

PropertyNotFoundException - Exception Class in jakarta.el
  Exception thrown when a property is not found during EL evaluation.
PropertyNotFoundException() - Constructor for exception class jakarta.el.PropertyNotFoundException
  Constructs a new instance with no detail message or cause.
PropertyNotFoundException(String) - Constructor for exception class jakarta.el.PropertyNotFoundException
  Constructs a new instance with the specified detail message and no cause.
PropertyNotFoundException(String, Throwable) - Constructor for exception class jakarta.el.PropertyNotFoundException
  Constructs a new instance with the specified detail message and cause.
PropertyNotFoundException(Throwable) - Constructor for exception class jakarta.el.PropertyNotFoundException
  Constructs a new instance with the specified cause and no detail message.
PropertyNotWritableException - Exception Class in jakarta.el
  Exception thrown when an EL expression attempts to write to a read-only property.
PropertyNotWritableException() - Constructor for exception class jakarta.el.PropertyNotWritableException
  Constructs a new instance with no detail message or cause.
PropertyNotWritableException(String) - Constructor for exception class jakarta.el.PropertyNotWritableException
  Constructs a new instance with the specified detail message and no cause.
PropertyNotWritableException(String, Throwable) - Constructor for exception class jakarta.el.PropertyNotWritableException
  Constructs a new instance with the specified detail message and cause.
PropertyNotWritableException(Throwable) - Constructor for exception class jakarta.el.PropertyNotWritableException
  Constructs a new instance with the specified cause and no detail message.
propertyResolved(ELContext, Object, Object) - Method in class jakarta.el.EvaluationListener
  Fired after a property has been resolved.
putContext(Class, Object) - Method in class jakarta.el.ELContext
  Add an object to this EL context under the given key.
putContext(Class, Object) - Method in class jakarta.el.StandardELContext

## R

RESOLVABLE_AT_DESIGN_TIME - Static variable in class jakarta.el.ELResolver
resolveClass(String) - Method in class jakarta.el.ImportHandler
  Resolves an unqualified class name to a `Class` object by searching the registered class imports and package imports.
resolveFunction(String, String) - Method in class jakarta.el.FunctionMapper
  Resolves a function reference to its corresponding static `Method`.
resolveStatic(String) - Method in class jakarta.el.ImportHandler
  Resolves a statically imported member name to the `Class` that declares it.
resolveVariable(String) - Method in class jakarta.el.VariableMapper
  Resolves a variable name to its corresponding ValueExpression.
ResourceBundleELResolver - Class in jakarta.el
  EL resolver for resource bundle properties.
ResourceBundleELResolver() - Constructor for class jakarta.el.ResourceBundleELResolver
  Constructs a new instance of the resolver.

## S

setBeanValue(String, Object) - Method in class jakarta.el.BeanNameResolver
  Sets a value of a bean of the given name.
setELContext(ELContext) - Method in class jakarta.el.ELManager
  Replaces the current EL context with a new `StandardELContext` initialized from the given context.
setELContext(ELContext) - Method in class jakarta.el.LambdaExpression
  Sets the `ELContext` to be used when this lambda is invoked without an explicit context argument.
setLocale(Locale) - Method in class jakarta.el.ELContext
  Sets the locale for this EL context.
setPropertyResolved(boolean) - Method in class jakarta.el.ELContext
  Sets the internal flag indicating whether a property has been resolved during the current evaluation step.
setPropertyResolved(Object, Object) - Method in class jakarta.el.ELContext
  Mark the given property as resolved and notify any interested listeners.
setValue(ELContext, Object) - Method in class jakarta.el.ValueExpression
  Sets the value of the property referenced by this expression.
setValue(ELContext, Object, Object, Object) - Method in class jakarta.el.ArrayELResolver
setValue(ELContext, Object, Object, Object) - Method in class jakarta.el.BeanELResolver
setValue(ELContext, Object, Object, Object) - Method in class jakarta.el.BeanNameELResolver
setValue(ELContext, Object, Object, Object) - Method in class jakarta.el.CompositeELResolver
setValue(ELContext, Object, Object, Object) - Method in class jakarta.el.ELResolver
  Set the value of the given property on the given object using the given context.
setValue(ELContext, Object, Object, Object) - Method in class jakarta.el.ListELResolver
setValue(ELContext, Object, Object, Object) - Method in class jakarta.el.MapELResolver
setValue(ELContext, Object, Object, Object) - Method in class jakarta.el.ResourceBundleELResolver
setValue(ELContext, Object, Object, Object) - Method in class jakarta.el.StaticFieldELResolver
setValue(ELContext, Object, Object, Object) - Method in class jakarta.el.TypeConverter
setValue(String, Object) - Method in class jakarta.el.ELProcessor
  Evaluates the given EL expression and sets the result to the specified value.
setVariable(String, ValueExpression) - Method in class jakarta.el.ELManager
  Registers a variable in the EL context's variable mapper.
setVariable(String, ValueExpression) - Method in class jakarta.el.VariableMapper
  Sets or removes a variable mapping.
setVariable(String, String) - Method in class jakarta.el.ELProcessor
  Registers a variable in the EL context.
StandardELContext - Class in jakarta.el
  Standard implementation of `ELContext` that provides a complete EL resolution environment.
StandardELContext(ELContext) - Constructor for class jakarta.el.StandardELContext
  Constructs a new instance that wraps the given context.
StandardELContext(ExpressionFactory) - Constructor for class jakarta.el.StandardELContext
  Constructs a new instance backed by the given expression factory.
StaticFieldELResolver - Class in jakarta.el
  ELResolver that resolves static fields and invokes static methods on classes.
StaticFieldELResolver() - Constructor for class jakarta.el.StaticFieldELResolver
  Constructs a new instance of the resolver.

## T

TYPE - Static variable in class jakarta.el.ELResolver
TypeConverter - Class in jakarta.el
  Base class for ELResolvers that perform type conversion.
TypeConverter() - Constructor for class jakarta.el.TypeConverter
  Constructs a new instance of the type converter.

## V

ValueExpression - Class in jakarta.el
  Represents a parsed EL expression that can be evaluated to produce a value.
ValueExpression() - Constructor for class jakarta.el.ValueExpression
  Constructs a new value expression.
ValueReference - Class in jakarta.el
  Holds a reference to a resolved property, consisting of a base object and a property identifier.
ValueReference(Object, Object) - Constructor for class jakarta.el.ValueReference
  Constructs a new value reference with the given base object and property.
VariableMapper - Class in jakarta.el
  Manages the mapping between variable names and their corresponding `ValueExpression` instances within an `ELContext`.
VariableMapper() - Constructor for class jakarta.el.VariableMapper
  Default constructor for subclasses.

A B C D E F G H I J L M N P R S T V
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form