|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Evaluator | Interface for a generic evaluator instance. |
| Expression | Object representation of a generic expression. |
| Class Summary | |
|---|---|
| AbstractExpression | Abstract expression implementation |
| BeanXPathEvaluator | XPath evaluator, currently based on commons JXPath. |
| KeyXPathMapFilter<K,V> | XPath based filter that applies expressions upon the map key. |
| SimpleExpression | Implementation of a generic simple expression. |
| ValueXPathMapFilter<K,V> | XPath based filter that applies expressions upon the map value. |
| XPathFinder | XPath based finder class, allows to find objects within a context using an expression |
| XPathMapFilter<K,V> | XPath based map filter. |
| Enum Summary | |
|---|---|
| Operator | Generic operator constant definition for multiple expression automatization uses. |
Generic expression utilities; this package defines interfaces and basic implementations regarding expression needs on utility classes and in the framework as a whole. A complete expression evaluation facility is not provided here though. Expression evaluation is performed in some parts of the framework by dedicated libraries like JEXL, Velocity or XPath libraries like JXPath. The interfaces and classes provided here are meant only as facades, or complementary features that are needed in some cases.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||