Class Summary |
EventArrayPropertyGetter |
Getter for an array property identified by a given index, using the CGLIB fast method. |
EventKeyedPropertyGetter |
Getter for a key property identified by a given key value, using the CGLIB fast method. |
EventNestedPropertyGetter |
Getter for one or more levels deep nested properties. |
IndexedProperty |
Represents an indexed property or array property, ie. |
MappedProperty |
Represents a mapped property or array property, ie. |
NestedProperty |
This class represents a nested property, each nesting level made up of a property instance that
can be of type indexed, mapped or simple itself. |
PropertyBase |
All properties have a property name and this is the abstract base class that serves up the property name. |
PropertyHelper |
This class offers utililty methods around introspection and CGLIB interaction. |
PropertyParser |
Parser for property names that can be simple, nested, mapped or a combination of these. |
SimpleProperty |
Represents a simple property of a given name. |