Top Description Interfaces Classes
[default module]

Package javax.faces.el


DEPRECATED Classes and interfaces for evaluating and processing reference expressions. The main class in this package is javax.faces.el.ValueBinding, which is the runtime representation of a reference expression. ValueBinding provides methods to get and set the value of the expression.

Interface Summary

Modifier and TypeInterface and Description
public interface
CompositeComponentExpressionHolder

This interface must be implemented by the Map returned by the composite component ELResolver, described in section JSF.5.6.2.2 of the specification, when evaluating #{cc.attrs} epressions.

Class Summary

Modifier and TypeClass and Description
public class
EvaluationException

Deprecated This has been replaced by javax.el.ELException.

An exception reporting an error that occurred during the evaluation of an expression in a MethodBinding or ValueBinding.

public abstract class
MethodBinding

Deprecated This has been replaced by javax.el.MethodExpression.

MethodBinding is an object that can be used to call an arbitrary public method, on an instance that is acquired by evaluatng the leading portion of a method binding expression via a ValueBinding.

public class
MethodNotFoundException

Deprecated This has been replaced by javax.el.MethodNotFoundException.

An exception caused by a method name that cannot be resolved against a base object.

public class
PropertyNotFoundException

Deprecated This has been replaced by javax.el.PropertyNotFoundException.

An exception caused by a property name that cannot be resolved against a base object.

public abstract class
PropertyResolver

Deprecated This has been replaced by javax.el.ELResolver.

PropertyResolver represents a pluggable mechanism for accessing a "property" of an underlying Java object instance.

public class
ReferenceSyntaxException

Deprecated This has been replaced by javax.el.ELException.

An exception reporting a syntax error in a method binding expression or value binding expression.

public abstract class
ValueBinding

Deprecated This has been replaced by javax.el.ValueExpression.

ValueBinding is an object that can be used to access the property represented by an action or value binding expression.

public abstract class
VariableResolver

Deprecated This has been replaced by javax.el.ELResolver when operating with a null base argument.

VariableResolver represents a pluggable mechanism for resolving a top-level variable reference at evaluation time.