Package net.esper.event

This package defines the Esper Client event API.

See:
          Description

Interface Summary
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.
 

Class Summary
BeanEventBean Wrapper for Java bean (POJO or regular) Java objects the represent events.
BeanEventType Implementation of the EventType interface for handling JavaBean-type classes.
CGLibPropertyGetter Property getter using CGLib's FastMethod instance.
EventBeanFactory Factory for EventBean event object wrappers.
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.
EventTypeFactory A singleton factory class for obtaining EventType instances.
EventTypeHelper Helper for utility functions dealing with event types.
MapEventBean Wrapper for events represented by a Map of key-value pairs that are the event properties.
MapEventType Implementation of the EventType interface for handling plain Maps containing name value pairs.
ReflectionPropertyGetter Property getter using Java's vanilla reflection.
 

Enum Summary
EventPropertyType Enumeration of property types.
 

Exception Summary
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.