|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
PropertyAccessor<T> | Interface which is implemented by classes capable of acting as accessors for certain types of classes. |
Class Summary | |
---|---|
ArrayPropertyAccessor | Implementation of the PropertyAccessor interface for interacting with arrays. |
BeanComparator | A comparator which compares objects based on one or more bean properties. |
BeanUtil | Provides a simple way to manipulate properties and nested properties specified by complex property expressions. |
JavaBeanPropertyAccessor | Implementation of PropertyAccessor for reading JavaBean properties from
JavaBeans. |
ListPropertyAccessor | Implementation of PropertyAccessor for interacting with Lists. |
MapPropertyAccessor | Implementation of PropertyAccessor for interacting with Maps. |
Node | Represents a single node in a PropertyExpression . |
NodeEvaluation | Represents a Node in an expression which has been evaluated against a specific bean in order to determine additional type information etc. |
PropertyExpression | An expression representing a property, nested property or indexed property of a JavaBean, or a combination of all three. |
PropertyExpressionEvaluation | The dynamic partner to a PropertyExpression that represents the evaluation of the expression against a particular bean or starting object. |
Enum Summary | |
---|---|
NodeType | Enum representing the type of a node in a property expression. |
Exception Summary | |
---|---|
EvaluationException | Exception that is raised when a parsed expression cannot be evaluated against a bean for any reason. |
ExpressionException | Root exception type which all exceptions in this package extend. |
NoSuchPropertyException | Exception indicating that an expression could not be evaluated against a bean because the bean (or some sub-property of the bean) did not have a property matching the name supplied in the expression. |
ParseException | Exception used to designate that an expression was invalid and could not be parsed. |
This package contains classes which implement a limited subset of an expression language for dealing with an extended JavaBean property syntax.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |