|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| EvaluationContext | Contains important information about the current expression evaluation. |
| ExpressionVisitor | An interface for classes implementing the visitor pattern for processing entire expression trees. |
| Function | An interface to describe functions callable from expressions. |
| Class Summary | |
|---|---|
| ArrayReferenceExpression | An expression describing an array reference. |
| BinaryOperatorExpression | An expression to describe expressions with binary operators. |
| ConstantExpression | An Expression which represents a fixed value (a constant). |
| Expression | An evaluatable Expression. |
| FunctionCallExpression | An Expression representing a function call. |
| IdentifierExpression | An Expression which represents an identifier. |
| NegatedExpression | An Expression to perform a logical negation (i.e. |
| StandardFunction | Implements a Function with standard arugment evaluation semantics. |
| UnaryMinusExpression | An Expression to perform an arithmetic sign inversion (unary minus) of a sub-expression. |
| Exception Summary | |
|---|---|
| EvaluationException | An Exception class signifying that there was an error during expression evaluation. |
| UnexpectedArgumentException | An exception type denoting an unexpected argument. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||