Uses of Package
com.espertech.esper.collection

Packages that use com.espertech.esper.collection
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.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.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 
 

Classes in com.espertech.esper.collection used by com.espertech.esper.client
Pair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.client.scopetest
UniformPair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.collection
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.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.core.context.mgr
Pair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.core.context.stmt
ArrayWrap
           
 

Classes in com.espertech.esper.collection used by com.espertech.esper.core.context.subselect
Pair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.core.context.util
UniformPair
          General-purpose pair of values of any type.
ViewUpdatedCollection
          A general-purpose collection interface for collections updated by view data.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.core.service
UniformPair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.core.start
Pair
          General-purpose pair of values of any type.
UniformPair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.core.thread
UniformPair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.dataflow.ops
UniformPair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.dataflow.ops.epl
UniformPair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.epl.agg.access
MixedEventBeanAndCollectionIteratorBase
           
RefCountedSetAtomicInteger
           
 

Classes in com.espertech.esper.collection used by com.espertech.esper.epl.agg.aggregator
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.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.epl.agg.service
MultiKeyUntyped
          Functions as a key value for Maps where keys need to be composite values.
Pair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.epl.core
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.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.epl.db
Pair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.epl.expression.core
Pair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.epl.expression.funcs
UniformPair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.epl.expression.visitor
Pair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.epl.join.base
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.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.epl.join.plan
InterchangeablePair
          General-purpose pair of values of any type.
Pair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.epl.join.table
MultiKeyUntyped
          Functions as a key value for Maps where keys need to be composite values.
Pair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.epl.lookup
Pair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.epl.named
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.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.epl.parse
Pair
          General-purpose pair of values of any type.
UniformPair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.epl.spec
Pair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.epl.subquery
FlushedEventBuffer
          Buffer for events - accumulates events until flushed.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.epl.table.mgmt
Pair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.epl.table.strategy
MultiKeyUntyped
          Functions as a key value for Maps where keys need to be composite values.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.epl.variable
Pair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.epl.view
MultiKey
          Functions as a key value for Maps where keys need to be composite values.
UniformPair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.epl.virtualdw
Pair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.event
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.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.event.arr
Pair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.event.bean
Pair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.event.map
Pair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.filter
Pair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.metrics.instrumentation
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.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.pattern
Pair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.rowregex
Pair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.type
Pair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.util
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.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.view
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.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.view.ext
MixedEventBeanAndCollectionIteratorBase
           
MultiKeyUntyped
          Functions as a key value for Maps where keys need to be composite values.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.view.internal
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.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.view.stream
Pair
          General-purpose pair of values of any type.
 

Classes in com.espertech.esper.collection used by com.espertech.esper.view.window
TimeWindow
          Container for events per time slot.
ViewUpdatedCollection
          A general-purpose collection interface for collections updated by view data.
 


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