Package net.esper.event.property

Interface Summary
Property Interface for a property of an event of type BeanEventType (JavaBean event).
 

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.