| Interface | Description | 
|---|---|
| ELContextListener | The listener interface for receiving notification when an  ELContextis created. | 
| Class | Description | 
|---|---|
| ArrayELResolver | Defines property resolution behavior on arrays. | 
| BeanELResolver | Defines property resolution behavior on objects using the JavaBeans component architecture. | 
| BeanELResolver.BeanProperties | |
| BeanELResolver.BeanProperty | |
| CompositeELResolver | Maintains an ordered composite list of child ELResolvers. | 
| DynamicBeanPropertyELResolver | A  ELResolverfor dynamic bean properties | 
| ELContext | Context information for expression evaluation. | 
| ELContextEvent | An event which indicates that an  ELContexthas been created. | 
| ELResolver | Enables customization of variable and property resolution behavior for EL expression evaluation. | 
| Expression | Base class for the expression subclasses  ValueExpressionandMethodExpression,
 implementing characterstics common to both. | 
| ExpressionFactory | Parses a String into a  ValueExpressionorMethodExpressioninstance for later
 evaluation. | 
| FunctionMapper | The interface to a map between EL function names and methods. | 
| ListELResolver | Defines property resolution behavior on instances of java.util.List. | 
| MapELResolver | Defines property resolution behavior on instances of java.util.Map. | 
| MethodExpression | An Expression that refers to a method on an object. | 
| MethodInfo | Holds information about a method that a  MethodExpressionevaluated to. | 
| ResourceBundleELResolver | Defines property resolution behavior on instances of java.util.ResourceBundle. | 
| ValueExpression | An Expression that can get or set a value. | 
| ValueReference | This class encapsulates a base model object and one of its properties. | 
| VariableMapper | The interface to a map between EL variables and the EL expressions they are associated with. | 
| Exception | Description | 
|---|---|
| ELException | Represents any of the exception conditions that can arise during expression evaluation. | 
| MethodNotFoundException | Thrown when a method could not be found while evaluating a  MethodExpression. | 
| PropertyNotFoundException | Thrown when a property could not be found while evaluating a  ValueExpressionorMethodExpression. | 
| PropertyNotWritableException | Thrown when a property could not be written to while setting the value on a
  ValueExpression. | 
Copyright © 2018. All rights reserved.