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