Package | Description |
---|---|
com.espertech.esper.client |
This package and its sub-packages defines the central Esper Client APIs.
|
com.espertech.esper.client.scopetest |
Test framework classes.
|
com.espertech.esper.collection |
Internal collection classes
|
com.espertech.esper.core.context.mgr |
Context management.
|
com.espertech.esper.core.context.stmt |
Registries for context partitions to handle aggregations, prev/prior and subselects.
|
com.espertech.esper.core.context.subselect |
Subselect implementation.
|
com.espertech.esper.core.context.util |
Context partition utility or reference classes.
|
com.espertech.esper.core.service |
Implementation of client package interfaces, glue code
|
com.espertech.esper.core.start |
Classes related to start and stop of statements
|
com.espertech.esper.core.thread |
This package contains classes to advanced threading options.
|
com.espertech.esper.dataflow.ops |
Data flow built-in operators.
|
com.espertech.esper.dataflow.ops.epl |
Data flow built-in operator's helper classes.
|
com.espertech.esper.epl.agg.access |
State multifunction aggregation methods
|
com.espertech.esper.epl.agg.aggregator |
Aggregation function implementations.
|
com.espertech.esper.epl.agg.service |
Aggregation services.
|
com.espertech.esper.epl.core |
Contains EPL statement specification classes define the constructs that make up an EPL statement,
such as the list of items in the select clause, the insert-into stream name and property names etc.
|
com.espertech.esper.epl.datetime.eval |
Date-Time methods and related utility classes.
|
com.espertech.esper.epl.db |
Database SQL polling views and caches
|
com.espertech.esper.epl.expression.core |
Core expression classes.
|
com.espertech.esper.epl.expression.funcs |
Function expressions.
|
com.espertech.esper.epl.expression.visitor |
Expression visitors.
|
com.espertech.esper.epl.index.service |
Advanced index provisioning
|
com.espertech.esper.epl.join.base |
Join process interfaces and glue code
|
com.espertech.esper.epl.join.plan |
Inner join and outer join query planning
|
com.espertech.esper.epl.join.table |
Indexes for views
|
com.espertech.esper.epl.lookup |
Subquery execution strategies and lookup indexes
|
com.espertech.esper.epl.named |
Named window classes are in this package
|
com.espertech.esper.epl.parse |
Parsers and AST tree walkers and helper classes transforming AST into business objects
|
com.espertech.esper.epl.spec |
Contains EPL statement specification classes define the constructs that make up an EPL statement,
such as the list of items in the select clause, the insert-into stream name and property names etc.
|
com.espertech.esper.epl.subquery |
Subquery helper classes are found here.
|
com.espertech.esper.epl.table.mgmt |
Table-related services and metadata.
|
com.espertech.esper.epl.table.strategy |
Table access evaluators.
|
com.espertech.esper.epl.variable |
Variable service and variable collections
|
com.espertech.esper.epl.view |
Internal processing views for output rate limiting, filtering and internal event routing
|
com.espertech.esper.epl.virtualdw |
Virtual data window.
|
com.espertech.esper.event |
This package defines the internal event APIs.
|
com.espertech.esper.event.arr |
Object-array event type.
|
com.espertech.esper.event.bean |
JavaBean and legacy Java underlying event classes are here.
|
com.espertech.esper.event.map |
Map-underlying event classes are here.
|
com.espertech.esper.filter |
Main switchboard filtering and routing of incoming events to interested statements is performed in this package.
|
com.espertech.esper.metrics.instrumentation |
EPL instrumentation helpers.
|
com.espertech.esper.pattern |
Pattern expression tree and pattern state objects, the later resembles pattern expression state for each active
pattern instance
|
com.espertech.esper.rowregex |
Match-recognize expression tree and state objects.
|
com.espertech.esper.type |
Internal primitive, enum and other type representations
|
com.espertech.esper.util |
Utility classes that center around Java type handling, printing, reflection, debugging
|
com.espertech.esper.view |
View infrastructure concerned with view creation and destroy, cloning and hooking views trees into filtering.
|
com.espertech.esper.view.ext |
Extension views that providing services such as sorting, which don't fit much into other categories.
|
com.espertech.esper.view.internal |
Internal management views for buffering view results and providing these to joins.
|
com.espertech.esper.view.stream |
View to event stream relationship service
|
com.espertech.esper.view.window |
Window views are in this package
|
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
UniformPair
General-purpose pair of values of any type.
|
Class and Description |
---|
CombinationEnumeration
Provided a 2-dimensional array of values, provide all possible combinations:
|
DualWorkQueue
Work queue wherein items can be added to the front and to the back, wherein both front and back
have a given order, with the idea that all items of the front queue get processed before any
given single item of the back queue gets processed.
|
MixedEventBeanAndCollectionIteratorBase |
Pair
General-purpose pair of values of any type.
|
SafeIteratorImpl
Implements the safe iterator.
|
TimeWindowPair |
TransformEventMethod
Interface that transforms one event into another event, for use with
TransformEventIterator . |
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
ArrayWrap |
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
UniformPair
General-purpose pair of values of any type.
|
ViewUpdatedCollection
A general-purpose collection interface for collections updated by view data.
|
Class and Description |
---|
ArrayBackedCollection
A fast collection backed by an array with severe limitations.
|
ThreadWorkQueue
Simple queue implementation based on a Linked List per thread.
|
UniformPair
General-purpose pair of values of any type.
|
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
UniformPair
General-purpose pair of values of any type.
|
Class and Description |
---|
UniformPair
General-purpose pair of values of any type.
|
Class and Description |
---|
UniformPair
General-purpose pair of values of any type.
|
Class and Description |
---|
UniformPair
General-purpose pair of values of any type.
|
Class and Description |
---|
MixedEventBeanAndCollectionIteratorBase |
RefCountedSetAtomicInteger |
Class and Description |
---|
RefCountedSet
reference-counting set based on a HashMap implementation that stores keys and a reference counter for
each unique key value.
|
SortedDoubleVector
Sorted, reference-counting set based on an ArrayList implementation that it being kept sorted.
|
SortedRefCountedSet
Sorted, reference-counting set based on a TreeMap implementation that stores keys and a reference counter for
each unique key value.
|
Class and Description |
---|
MultiKeyUntyped
Functions as a key value for Maps where keys need to be composite values.
|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
MultiKey
Functions as a key value for Maps where keys need to be composite values.
|
Pair
General-purpose pair of values of any type.
|
TransformEventMethod
Interface that transforms one event into another event, for use with
TransformEventIterator . |
UniformPair
General-purpose pair of values of any type.
|
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
UniformPair
General-purpose pair of values of any type.
|
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
FlushedEventBuffer
Buffer for events - accumulates events until flushed.
|
MultiKey
Functions as a key value for Maps where keys need to be composite values.
|
Pair
General-purpose pair of values of any type.
|
UniformPair
General-purpose pair of values of any type.
|
Class and Description |
---|
InterchangeablePair
General-purpose pair of values of any type.
|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
MultiKeyUntyped
Functions as a key value for Maps where keys need to be composite values.
|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
MultiKey
Functions as a key value for Maps where keys need to be composite values.
|
OneEventCollection
Simple collection that exposes a limited add-and-get interface and that is optimized towards holding
a single event, but can hold multiple events.
|
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
UniformPair
General-purpose pair of values of any type.
|
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
FlushedEventBuffer
Buffer for events - accumulates events until flushed.
|
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
MultiKeyUntyped
Functions as a key value for Maps where keys need to be composite values.
|
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
MultiKey
Functions as a key value for Maps where keys need to be composite values.
|
UniformPair
General-purpose pair of values of any type.
|
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
MultiKey
Functions as a key value for Maps where keys need to be composite values.
|
MultiKeyUntyped
Functions as a key value for Maps where keys need to be composite values.
|
Pair
General-purpose pair of values of any type.
|
UniformPair
General-purpose pair of values of any type.
|
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
MultiKey
Functions as a key value for Maps where keys need to be composite values.
|
Pair
General-purpose pair of values of any type.
|
UniformPair
General-purpose pair of values of any type.
|
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
MultiKey
Functions as a key value for Maps where keys need to be composite values.
|
MultiKeyUntyped
Functions as a key value for Maps where keys need to be composite values.
|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
UniformPair
General-purpose pair of values of any type.
|
ViewUpdatedCollection
A general-purpose collection interface for collections updated by view data.
|
Class and Description |
---|
MixedEventBeanAndCollectionIteratorBase |
MultiKeyUntyped
Functions as a key value for Maps where keys need to be composite values.
|
Class and Description |
---|
FlushedEventBuffer
Buffer for events - accumulates events until flushed.
|
RefCountedSet
reference-counting set based on a HashMap implementation that stores keys and a reference counter for
each unique key value.
|
RollingEventBuffer
Event buffer of a given size provides a random access API into the most current event to prior events
up to the given size.
|
ViewUpdatedCollection
A general-purpose collection interface for collections updated by view data.
|
Class and Description |
---|
Pair
General-purpose pair of values of any type.
|
Class and Description |
---|
TimeWindow
Container for events per time slot.
|
ViewUpdatedCollection
A general-purpose collection interface for collections updated by view data.
|