## Uses of Class
javax.el.ELException

- Packages that use ELException
  Package | Description
  --- | ---
  javax.el | Provides the API for the Unified Expression Language 3.0
  javax.faces.application | APIs that are used to link an application's business logic objects to JavaServer Faces, as well as convenient pluggable mechanisms to manage the execution of an application that is based on JavaServer Faces.
  javax.faces.view.facelets | This package contains public classes for the Java code API of Facelets.

- - ### Uses of ELException in javax.el

    Subclasses of ELException in javax.el
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MethodNotFoundException` Thrown when a method could not be found while evaluating a `MethodExpression`.
    `class` | `PropertyNotFoundException` Thrown when a property could not be found while evaluating a `ValueExpression` or `MethodExpression`.
    `class` | `PropertyNotWritableException` Thrown when a property could not be written to while setting the value on a `ValueExpression`.

    Methods in javax.el that throw ELException
    Modifier and Type | Method and Description
    --- | ---
    `void` | ImportHandler.`importClass(String name)` Import a class.
    `void` | ELManager.`importClass(String className)` Import a class.
    `void` | ImportHandler.`importStatic(String name)` Import a static field or method.
    `void` | ELManager.`importStatic(String staticMemberName)` Import a static field or method.
    `Object` | LambdaExpression.`invoke(ELContext elContext, Object... args)` Invoke the encapsulated Lambda expression.

  - ### Uses of ELException in javax.faces.application

    Methods in javax.faces.application that throw ELException
    Modifier and Type | Method and Description
    --- | ---
    `<T> T` | ApplicationWrapper.`evaluateExpressionGet(FacesContext context, String expression, Class<? extends T> expectedType)` Deprecated. See superclass for alternative.
    `<T> T` | Application.`evaluateExpressionGet(FacesContext context, String expression, Class<? extends T> expectedType)` Get a value by evaluating an expression.

  - ### Uses of ELException in javax.faces.view.facelets

    Methods in javax.faces.view.facelets that throw ELException
    Modifier and Type | Method and Description
    --- | ---
    `void` | DelegatingMetaTagHandler.`applyNextHandler(FaceletContext ctx, UIComponent c)` Invoke the `apply()` method on this instance's `TagHandler.nextHandler`.

Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.