|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Interface Summary | |
| Expression | Expression represents an arbitrary expression on a bean. |
| Updater | Updater acts like an lvalue which updates the current
context bean from some text from an XML attribute or element. |
| Class Summary | |
| ConstantExpression | ConstantExpression represents a constant expression. |
| Context | Context describes the context used to evaluate
bean expressions. |
| EmptyExpression | EmptyExpression returns the same value as is passed in. |
| IteratorExpression | IteratorExpression returns an iterator over the current context. |
| MethodExpression | MethodExpression evaluates a method on the current bean context. |
| MethodUpdater | MethodUpdater updates the current bean context
by calling a WriteMethod with the String value from the XML attribute
or element. |
| StringExpression | StringExpression returns the current context object as a string. |
| VariableExpression | VariableExpression represents a variable expression such as
$foo which returns the value of the given variable. |
This package contains the system which extracts values from beans.
The mapping is created by class introspection
but the Expression implementations
in this package inspect a particular bean instance and extract the values
used to render the bean as xml.
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||