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.
EventBeanSPI SPI for events for internal use.
EventPropertyGetter Get property values from an event instance for a given event property.
EventType This interface provides metadata on events.
EventTypeSPI Event type SPI for internal use.
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.
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.
CompositeEventBean Event bean wrapper for events that consists of a Map of name tags as key values and event bean wrappers as value objects, for use by pattern expressions.
CompositeEventType Event type for events that itself have event properties that are event wrappers.
EventAdapterServiceBase Implementation for resolving event name to event type.
EventAdapterServiceImpl Provides event adapter services through it's base class.
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.
ReflectionPropFieldGetter Property getter for fields using Java's vanilla reflection.
ReflectionPropMethodGetter Property getter for methods using Java's vanilla reflection.
WrapperEventBean Event bean that wraps another event bean adding additional properties.
WrapperEventType An event type that adds zero or more fields to an existing event type.
 

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.