Package | Description |
---|---|
com.espertech.esper.core.context.activator |
Activation of streams for statement start.
|
com.espertech.esper.core.context.factory |
Statement agent instance factories.
|
com.espertech.esper.core.context.mgr |
Context management.
|
com.espertech.esper.core.service |
Implementation of client package interfaces, glue code
|
com.espertech.esper.core.service.resource |
Core service statement resource holders.
|
com.espertech.esper.core.start |
Classes related to start and stop of statements
|
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.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.pattern.guard |
Pattern guards that can define the lifetime of a pattern
|
com.espertech.esper.pattern.observer |
Pattern observer classes the observe timer events
|
com.espertech.esper.pattern.pool |
Pattern subexpression pool management
|
com.espertech.esper.view.internal |
Internal management views for buffering view results and providing these to joins.
|
Class and Description |
---|
EvalRootFactoryNode
This class is always the root node in the evaluation tree representing an event expression.
|
EvalRootMatchRemover
Interface for a root pattern node for removing matches.
|
EvalRootState
Interface for a root state node accepting a callback to use to indicate pattern results.
|
PatternContext
Contains handles to implementations of services needed by evaluation nodes.
|
Class and Description |
---|
EvalRootState
Interface for a root state node accepting a callback to use to indicate pattern results.
|
Class and Description |
---|
EvalRootState
Interface for a root state node accepting a callback to use to indicate pattern results.
|
MatchedEventMap
Collection for internal use similar to the MatchedEventMap class in the client package
that holds the one or more events that could match any defined event expressions.
|
MatchedEventMapMeta |
PatternMatchCallback
Callback interface for anything that requires to be informed of matching events which would be stored
in the MatchedEventMap structure passed to the implementation.
|
Class and Description |
---|
EvalFactoryNode
Superclass of all nodes in an evaluation tree representing an event pattern expression.
|
PatternContextFactory
Factory for pattern context instances, creating context objects for each distinct pattern based on the
patterns root node and stream id.
|
PatternNodeFactory |
PatternObjectResolutionService
Factory service for resolving pattern objects such as guards and observers.
|
Class and Description |
---|
EvalRootState
Interface for a root state node accepting a callback to use to indicate pattern results.
|
Class and Description |
---|
EvalFactoryNode
Superclass of all nodes in an evaluation tree representing an event pattern expression.
|
Class and Description |
---|
EvalFactoryNode
Superclass of all nodes in an evaluation tree representing an event pattern expression.
|
PatternNodeFactory |
Class and Description |
---|
EvalFactoryNode
Superclass of all nodes in an evaluation tree representing an event pattern expression.
|
EvalNodeUtilFactoryFilter |
MatchedEventMapMeta |
PatternNodeFactory |
Class and Description |
---|
MatchedEventMap
Collection for internal use similar to the MatchedEventMap class in the client package
that holds the one or more events that could match any defined event expressions.
|
Class and Description |
---|
EvalAndNode
This class represents an 'and' operator in the evaluation tree representing an event expressions.
|
EvalEveryDistinctNode
This class represents an 'every-distinct' operator in the evaluation tree representing an event expression.
|
EvalEveryNode
This class represents an 'every' operator in the evaluation tree representing an event expression.
|
EvalFilterNode
This class represents a filter of events in the evaluation tree representing any event expressions.
|
EvalFollowedByNode
This class represents a followed-by operator in the evaluation tree representing any event expressions.
|
EvalGuardNode
This class represents a guard in the evaluation tree representing an event expressions.
|
EvalMatchUntilNode
This class represents a match-until observer in the evaluation tree representing any event expressions.
|
EvalNotNode
This class represents an 'not' operator in the evaluation tree representing any event expressions.
|
EvalObserverNode
This class represents an observer expression in the evaluation tree representing an pattern expression.
|
EvalOrNode
This class represents an 'or' operator in the evaluation tree representing any event expressions.
|
MatchedEventMap
Collection for internal use similar to the MatchedEventMap class in the client package
that holds the one or more events that could match any defined event expressions.
|
Class and Description |
---|
EvalAndFactoryNode
This class represents an 'and' operator in the evaluation tree representing an event expressions.
|
EvalAndNode
This class represents an 'and' operator in the evaluation tree representing an event expressions.
|
EvalAuditFactoryNode
This class represents an 'or' operator in the evaluation tree representing any event expressions.
|
EvalAuditInstanceCount |
EvalAuditNode
This class represents an 'or' operator in the evaluation tree representing any event expressions.
|
EvalAuditStateNode
This class represents the state of a followed-by operator in the evaluation state tree.
|
EvalEveryDistinctFactoryNode
This class represents an 'every-distinct' operator in the evaluation tree representing an event expression.
|
EvalEveryDistinctNode
This class represents an 'every-distinct' operator in the evaluation tree representing an event expression.
|
EvalEveryFactoryNode
This class represents an 'every' operator in the evaluation tree representing an event expression.
|
EvalEveryNode
This class represents an 'every' operator in the evaluation tree representing an event expression.
|
EvalFactoryNode
Superclass of all nodes in an evaluation tree representing an event pattern expression.
|
EvalFilterConsumptionHandler |
EvalFilterFactoryNode
This class represents a filter of events in the evaluation tree representing any event expressions.
|
EvalFilterNode
This class represents a filter of events in the evaluation tree representing any event expressions.
|
EvalFilterStateNode
This class contains the state of a single filter expression in the evaluation state tree.
|
EvalFilterStateNodeConsume |
EvalFollowedByFactoryNode
This class represents a followed-by operator in the evaluation tree representing any event expressions.
|
EvalFollowedByNode
This class represents a followed-by operator in the evaluation tree representing any event expressions.
|
EvalFollowedByNodeOpType
Followed-by operator types in the evaluation tree representing any event expressions.
|
EvalGuardFactoryNode
This class represents a guard in the evaluation tree representing an event expressions.
|
EvalGuardNode
This class represents a guard in the evaluation tree representing an event expressions.
|
EvalMatchUntilFactoryNode
This class represents a match-until observer in the evaluation tree representing any event expressions.
|
EvalMatchUntilNode
This class represents a match-until observer in the evaluation tree representing any event expressions.
|
EvalMatchUntilStateBounds |
EvalNode
Superclass of all nodes in an evaluation tree representing an event pattern expression.
|
EvalNodeAnalysisResult
Result of analysis of pattern expression node tree.
|
EvalNodeBase
Superclass of all nodes in an evaluation tree representing an event pattern expression.
|
EvalNodeFactoryBase
Superclass of all nodes in an evaluation tree representing an event pattern expression.
|
EvalNodeUtilFactoryFilter |
EvalNotFactoryNode
This class represents an 'not' operator in the evaluation tree representing any event expressions.
|
EvalNotNode
This class represents an 'not' operator in the evaluation tree representing any event expressions.
|
EvalObserverFactoryNode
This class represents an observer expression in the evaluation tree representing an pattern expression.
|
EvalObserverNode
This class represents an observer expression in the evaluation tree representing an pattern expression.
|
EvalOrFactoryNode
This class represents an 'or' operator in the evaluation tree representing any event expressions.
|
EvalOrNode
This class represents an 'or' operator in the evaluation tree representing any event expressions.
|
EvalRootFactoryNode
This class is always the root node in the evaluation tree representing an event expression.
|
EvalRootMatchRemover
Interface for a root pattern node for removing matches.
|
EvalRootNode
This class is always the root node in the evaluation tree representing an event expression.
|
EvalRootState
Interface for a root state node accepting a callback to use to indicate pattern results.
|
EvalStateNode
Superclass of all state nodes in an evaluation node tree representing an event expressions.
|
EvalStateNodeNumber |
EvalStateNodeVisitor
Interface for visiting each element in the evaluation node tree for an event expression (see Visitor pattern).
|
Evaluator
Interface for nodes in an expression evaluation state tree that are being informed by a child that the
event expression fragments (subtrees) which the child represents has turned true (evaluateTrue method)
or false (evaluateFalse).
|
MatchedEventConvertor
Converts from a map of prior matching events to a events per stream for resultion by expressions.
|
MatchedEventMap
Collection for internal use similar to the MatchedEventMap class in the client package
that holds the one or more events that could match any defined event expressions.
|
MatchedEventMapImpl
Collection for internal use similar to the MatchedEventMap class in the client package
that holds the one or more events that could match any defined event expressions.
|
MatchedEventMapMeta |
PatternAgentInstanceContext
Contains handles to implementations of services needed by evaluation nodes.
|
PatternContext
Contains handles to implementations of services needed by evaluation nodes.
|
PatternContextFactory
Factory for pattern context instances, creating context objects for each distinct pattern based on the
patterns root node and stream id.
|
PatternExpressionPrecedenceEnum |
PatternLevelAnnotationFlags |
PatternMatchCallback
Callback interface for anything that requires to be informed of matching events which would be stored
in the MatchedEventMap structure passed to the implementation.
|
PatternNodeFactory |
PatternObjectException
This exception is thrown to indicate a problem with a view expression.
|
PatternObjectResolutionService
Factory service for resolving pattern objects such as guards and observers.
|
PatternStarter
Interface for observing when an event expression needs to start (by adding the first listener).
|
PatternStopCallback
Interface for executing a stop on an active event expression.
|
Class and Description |
---|
EvalStateNodeNumber |
MatchedEventConvertor
Converts from a map of prior matching events to a events per stream for resultion by expressions.
|
MatchedEventMap
Collection for internal use similar to the MatchedEventMap class in the client package
that holds the one or more events that could match any defined event expressions.
|
PatternAgentInstanceContext
Contains handles to implementations of services needed by evaluation nodes.
|
Class and Description |
---|
EvalStateNodeNumber |
MatchedEventConvertor
Converts from a map of prior matching events to a events per stream for resultion by expressions.
|
MatchedEventMap
Collection for internal use similar to the MatchedEventMap class in the client package
that holds the one or more events that could match any defined event expressions.
|
PatternAgentInstanceContext
Contains handles to implementations of services needed by evaluation nodes.
|
Class and Description |
---|
EvalNode
Superclass of all nodes in an evaluation tree representing an event pattern expression.
|
Class and Description |
---|
EvalRootMatchRemover
Interface for a root pattern node for removing matches.
|