| AndOperator |
The implementation of the and operator
|
| ArithmeticOperator |
This is the superclass for all binary arithmetic operators
|
| ArraySuffix |
Represents an operator that obtains a Map entry, an indexed
value, a property value, or an indexed property value of an object.
|
| BeanInfoIndexedProperty |
This contains the information for one indexed property in a
BeanInfo - IndexedPropertyDescriptor, read method, and write
method.
|
| BeanInfoManager |
Manages the BeanInfo for one class - contains the BeanInfo, and
also a mapping from property name to BeanInfoProperty.
|
| BeanInfoProperty |
This contains the information for one property in a BeanInfo -
PropertyDescriptor, read method, and write method.
|
| BinaryOperator |
This is the superclass for all binary operators
|
| BooleanLiteral |
An expression representing a boolean literal value
|
| DivideOperator |
The implementation of the divide operator
|
| ELException |
Represents any of the exception conditions that arise during the
operation evaluation of the evaluator.
|
| EmptyOperator |
The implementation of the empty operator
|
| EqualityOperator |
This is the superclass for all equality operators (==, !=)
|
| EqualsOperator |
The implementation of the equals operator
|
| Expression |
The abstract class from which all expression types
derive.
|
| GreaterThanOperator |
The implementation of the greater than operator
|
| GreaterThanOrEqualsOperator |
The implementation of the greater than or equals operator
|
| ImplicitObjects |
This class is used to generate the implicit Map and List objects
that wrap various elements of the PageContext.
|
| IntegerDivideOperator |
The implementation of the integer divide operator
|
| LessThanOperator |
The implementation of the less than operator
|
| LessThanOrEqualsOperator |
The implementation of the less than or equals operator
|
| Literal |
An expression representing a literal value
|
| Logger |
The evaluator may pass an instance of this class to operators
and expressions during evaluation.
|
| MinusOperator |
The implementation of the minus operator
|
| ModulusOperator |
The implementation of the modulus operator
|
| MultiplyOperator |
The implementation of the multiply operator
|
| NotEqualsOperator |
The implementation of the not equals operator
|
| NotOperator |
The implementation of the not operator
|
| NullLiteral |
An expression representing a null literal value
|
| OrOperator |
The implementation of the or operator
|
| PlusOperator |
The implementation of the plus operator
|
| RelationalOperator |
This is the superclass for all relational operators (except ==
or !=)
|
| StringLiteral |
An expression representing a String literal value.
|
| UnaryMinusOperator |
The implementation of the unary minus operator
|
| UnaryOperator |
This is the superclass for all unary operators
|
| ValueSuffix |
Represents an element that can appear as a suffix in a complex
value, such as a property or index operator, or a method call (should
they ever need to be supported).
|
| VariableResolver |
This class is used to customize the way the evaluator resolves
variable references.
|