Uses of Package
net.esper.event

Packages that use net.esper.event
net.esper.client This package defines the central Esper Client APIs. 
net.esper.collection Internal collection classes 
net.esper.core Implementation of client package interfaces, glue code 
net.esper.eql.agg   
net.esper.eql.core Contains EQL statement specification classes define the constructs that make up an EQL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. 
net.esper.eql.db Database SQL polling views and caches 
net.esper.eql.expression This package contains the EQL expression nodes that represent all expressions such as used in select clauses, group-by and having clauses, or order-by clauses 
net.esper.eql.join Join process interfaces and glue code 
net.esper.eql.join.assemble Outer join result set assembly code 
net.esper.eql.join.exec Inner join execution 
net.esper.eql.join.plan Inner join and outer join query planning 
net.esper.eql.join.rep Outer join result set handling 
net.esper.eql.join.table Indexes for views 
net.esper.eql.spec Contains EQL statement specification classes define the constructs that make up an EQL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. 
net.esper.eql.subquery   
net.esper.eql.view Internal processing views for output rate limiting, filtering and internal event routing 
net.esper.event This package defines the Esper Client event API. 
net.esper.event.property Parsers and business objects to handle nested, indexed, mapped or generally complex properties for use in JavaBean access 
net.esper.event.xml XML event wrappers 
net.esper.filter Main switchboard filtering and routing of incoming events to interested statements is performed in this package. 
net.esper.indicator.jmx Classes for indicating events through a JMX console 
net.esper.pattern Pattern expression tree and pattern state objects, the later resembles pattern expression state for each active pattern instance 
net.esper.view View infrastructure concerned with view creation and destroy, cloning and hooking views trees into filtering. 
net.esper.view.ext Extension views that providing services such as sorting, which don't fit much into other categories. 
net.esper.view.internal Internal management views for buffering view results and providing these to joins. 
net.esper.view.stat Views computing statistical values. 
net.esper.view.std Base service views that perform typical SQL-like functions such as unique, grouping, size, last etc. 
net.esper.view.stream View to event stream relationship service 
net.esper.view.window Window views are in this package 
 

Classes in net.esper.event used by net.esper.client
EventBean
          Interface for event representation.
EventType
          This interface provides metadata on events.
 

Classes in net.esper.event used by net.esper.collection
EventBean
          Interface for event representation.
 

Classes in net.esper.event used by net.esper.core
EventAdapterService
          Interface for a service to resolve event names to event type.
EventAdapterServiceBase
          Implementation for resolving event name to event type.
EventBean
          Interface for event representation.
EventType
          This interface provides metadata on events.
 

Classes in net.esper.event used by net.esper.eql.agg
EventBean
          Interface for event representation.
 

Classes in net.esper.event used by net.esper.eql.core
EventAdapterService
          Interface for a service to resolve event names to event type.
EventBean
          Interface for event representation.
EventType
          This interface provides metadata on events.
 

Classes in net.esper.event used by net.esper.eql.db
EventAdapterService
          Interface for a service to resolve event names to event type.
EventBean
          Interface for event representation.
EventType
          This interface provides metadata on events.
 

Classes in net.esper.event used by net.esper.eql.expression
EventBean
          Interface for event representation.
 

Classes in net.esper.event used by net.esper.eql.join
EventBean
          Interface for event representation.
EventType
          This interface provides metadata on events.
 

Classes in net.esper.event used by net.esper.eql.join.assemble
EventBean
          Interface for event representation.
 

Classes in net.esper.event used by net.esper.eql.join.exec
EventBean
          Interface for event representation.
EventType
          This interface provides metadata on events.
 

Classes in net.esper.event used by net.esper.eql.join.plan
EventType
          This interface provides metadata on events.
 

Classes in net.esper.event used by net.esper.eql.join.rep
EventBean
          Interface for event representation.
 

Classes in net.esper.event used by net.esper.eql.join.table
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.
 

Classes in net.esper.event used by net.esper.eql.spec
EventAdapterService
          Interface for a service to resolve event names to event type.
EventType
          This interface provides metadata on events.
 

Classes in net.esper.event used by net.esper.eql.subquery
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.
 

Classes in net.esper.event used by net.esper.eql.view
EventBean
          Interface for event representation.
EventType
          This interface provides metadata on events.
 

Classes in net.esper.event used by net.esper.event
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.
EventAdapterException
          This exception is thrown to indicate a problem resolving an event type by name.
EventAdapterService
          Interface for a service to resolve event names to event type.
EventAdapterServiceBase
          Implementation for resolving event name to event type.
EventBean
          Interface for event representation.
EventBeanSPI
          SPI for events for internal use.
EventPropertyDescriptor
          Encapsulates the event property information available after introspecting an event's class members for getter methods.
EventPropertyGetter
          Get property values from an event instance for a given event property.
EventPropertyType
          Enumeration of property types.
EventType
          This interface provides metadata on events.
EventTypeSPI
          Event type SPI for internal use.
PropertyAccessException
          This exception is thrown to indicate a problem with a accessing a property of an EventBean.
TypedEventPropertyGetter
          Interface for property getters also returning type information for the property.
 

Classes in net.esper.event used by net.esper.event.property
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.
EventBean
          Interface for event representation.
EventPropertyDescriptor
          Encapsulates the event property information available after introspecting an event's class members for getter methods.
EventPropertyGetter
          Get property values from an event instance for a given event property.
PropertyAccessException
          This exception is thrown to indicate a problem with a accessing a property of an EventBean.
 

Classes in net.esper.event used by net.esper.event.xml
BaseConfigurableEventType
          EventType than can be supplied with a preconfigured list of properties getters (aka.
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.
PropertyAccessException
          This exception is thrown to indicate a problem with a accessing a property of an EventBean.
TypedEventPropertyGetter
          Interface for property getters also returning type information for the property.
 

Classes in net.esper.event used by net.esper.filter
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.
 

Classes in net.esper.event used by net.esper.indicator.jmx
EventBean
          Interface for event representation.
EventType
          This interface provides metadata on events.
 

Classes in net.esper.event used by net.esper.pattern
EventAdapterService
          Interface for a service to resolve event names to event type.
EventBean
          Interface for event representation.
 

Classes in net.esper.event used by net.esper.view
EventAdapterService
          Interface for a service to resolve event names to event type.
EventBean
          Interface for event representation.
EventType
          This interface provides metadata on events.
 

Classes in net.esper.event used by net.esper.view.ext
EventBean
          Interface for event representation.
EventType
          This interface provides metadata on events.
 

Classes in net.esper.event used by net.esper.view.internal
EventBean
          Interface for event representation.
EventType
          This interface provides metadata on events.
 

Classes in net.esper.event used by net.esper.view.stat
EventBean
          Interface for event representation.
EventType
          This interface provides metadata on events.
 

Classes in net.esper.event used by net.esper.view.std
EventAdapterService
          Interface for a service to resolve event names to event type.
EventBean
          Interface for event representation.
EventType
          This interface provides metadata on events.
 

Classes in net.esper.event used by net.esper.view.stream
EventAdapterService
          Interface for a service to resolve event names to event type.
 

Classes in net.esper.event used by net.esper.view.window
EventBean
          Interface for event representation.
EventType
          This interface provides metadata on events.