Package com.espertech.esper.event

This package defines the internal event APIs.

See:
          Description

Interface Summary
DecoratingEventBean Interface for event types that provide decorating event properties as a name-value map.
EventAdapterService Interface for a service to resolve event names to event type.
EventBeanAdapterFactory  
EventBeanCopyMethod Implementations copy the event object for controlled modification (shallow copy).
EventBeanManufacturer Factory for creating an event bean instance by writing property values to an underlying object.
EventBeanReader Interface for reading all event properties of an event.
EventBeanSPI  
EventBeanWriter Interface for writing a set of event properties to an event.
EventPropertyGetterAndIndexed  
EventPropertyGetterAndMapped  
EventPropertyWriter Writer for a single property value to an event.
EventTypeIdGenerator  
EventTypeIdGeneratorFactory  
EventTypeNestableGetterFactory  
EventTypeSPI Service provider interface for internal use for event types.
MappedEventBean For events that are maps of properties.
NativeEventType Marker interface for event types that need not transpose their property.
ObjectArrayBackedEventBean For events that are array of properties.
SendableEvent  
TaggedCompositeEventBean Interface for composite events in which a property is itself an event.
TaggedCompositeEventType Interface for composite event type in which each property is itself an event.
 

Class Summary
BaseConfigurableEventType EventType than can be supplied with a preconfigured list of properties getters (aka.
BaseNestableEventType Implementation of the EventType interface for handling name value pairs.
BaseNestableEventUtil  
BaseNestableEventUtil.MapIndexedPropPair  
EventAdapterServiceAnonymousTypeCache  
EventAdapterServiceHelper Helper for writeable events.
EventAdapterServiceHelper.EventBeanAdapterFactoryBean  
EventAdapterServiceHelper.EventBeanAdapterFactoryMap  
EventAdapterServiceHelper.EventBeanAdapterFactoryObjectArray  
EventAdapterServiceHelper.EventBeanAdapterFactoryXml  
EventAdapterServiceImpl Implementation for resolving event name to event type.
EventBeanFactoryBean  
EventBeanFactoryBeanWrapped  
EventBeanFactoryMap  
EventBeanFactoryObjectArray  
EventBeanFactoryXML  
EventBeanManufacturerMap Factory for Map-underlying events.
EventBeanManufacturerObjectArray Factory for ObjectArray-underlying events.
EventBeanReaderDefaultImpl Reader implementation that utilizes event property getters and thereby works with all event types regardsless of whether a type returns an event reader when asked for.
EventBeanUtility Method to getSelectListEvents events in collections to other collections or other event types.
EventSenderBean Event sender for POJO Java object events.
EventSenderImpl Event sender for use with plug-in event representations.
EventSenderMap Event sender for map-backed events.
EventSenderObjectArray Event sender for map-backed events.
EventSenderURIDesc Descriptor for URI-based event sender for plug-in event representations.
EventSenderXMLDOM Event sender for XML DOM-backed events.
EventTypeIdGeneratorContext  
EventTypeIdGeneratorImpl  
EventTypeMetadata Provides metadata for event types.
EventTypeUtility  
EventTypeUtility.TimestampPropertyDesc  
ExplicitPropertyDescriptor Descriptor for explicit properties for use with BaseConfigurableEventType.
NaturalEventBean An event that is carries multiple representations of event properties: A synthetic representation that is designed for delivery as EventBean to client UpdateListener code, and a natural representation as a bunch of Object-type properties for fast delivery to client subscriber objects via method call.
PropertySetDescriptor Descriptor of a property set.
PropertySetDescriptorItem Descriptor of a property item.
WrapperEventBean Event bean that wraps another event bean adding additional properties.
WrapperEventBeanCopyMethod Copy method for wrapper events.
WrapperEventBeanMapCopyMethod Copy method for wrapper events.
WrapperEventBeanMapWriter Writer for wrapper events.
WrapperEventBeanPropertyWriter Writer for a set of wrapper event object values.
WrapperEventBeanUndCopyMethod Copy method for underlying events.
WrapperEventBeanUndWriter Writer for values to a wrapper event.
WrapperEventType An event type that adds zero or more fields to an existing event type.
WrapperEventType.PropertyDescriptorComposite  
WriteablePropertyDescriptor Descriptor for writable properties.
 

Enum Summary
EventPropertyType Enumeration of property types.
EventTypeMetadata.ApplicationType Application type.
EventTypeMetadata.TypeClass Metatype.
 

Exception Summary
EventAdapterException This exception is thrown to indicate a problem resolving an event type by name.
EventBeanManufactureException Thrown to indicate a problem creating or populating an underlying event objects.
 

Package com.espertech.esper.event Description

This package defines the internal event APIs.


© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com