Package net.esper.event

This package defines the Esper Client event API.

See:
          Description

Interface Summary
EventAdapterService Interface for a service to resolve event names to event type.
EventBean Interface for event representation.
EventPropertyGetter Get property values from an event instance for a given event property.
EventType This interface provides metadata on events.
TypedEventPropertyGetter Interface for property getters also returning type information for the property.
 

Class Summary
BaseConfigurableEventType EventType than can be supplied with a preconfigured list of properties getters (aka.
BeanEventAdapter A cache and factory class for obtaining EventType instances and EventBean instances for Java Bean events.
BeanEventType Implementation of the EventType interface for handling JavaBean-type classes.
CGLibPropertyGetter Property getter using CGLib's FastMethod instance.
EventAdapterServiceImpl Implementation for resolving event name to event type.
EventBeanUtility Method to getSelectListEvents events in collections to other collections or other event types.
EventPropertyDescriptor Encapsulates the event property information available after introspecting an event's class members for getter methods.
ReflectionPropertyGetter Property getter using Java's vanilla reflection.
 

Enum Summary
EventPropertyType Enumeration of property types.
 

Exception Summary
EventAdapterException This exception is thrown to indicate a problem resolving an event type by name.
PropertyAccessException This exception is thrown to indicate a problem with a accessing a property of an EventBean.
 

Package net.esper.event Description

This package defines the Esper Client event API.