|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use net.esper.pattern | |
---|---|
net.esper.core | Implementation of client package interfaces, glue code |
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.filter | Main switchboard filtering and routing of incoming events to interested statements is performed in this package. |
net.esper.pattern | Pattern expression tree and pattern state objects, the later resembles pattern expression state for each active pattern instance |
net.esper.pattern.guard | Pattern guards that can define the lifetime of a pattern |
net.esper.pattern.observer | Pattern observer classes the observe timer events |
Classes in net.esper.pattern used by net.esper.core | |
---|---|
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. |
|
PatternStarter
Interface for observing when an event expression needs to start (by adding the first listener). |
Classes in net.esper.pattern used by net.esper.eql.spec | |
---|---|
EvalNode
Superclass of all nodes in an evaluation tree representing an event pattern expression. |
Classes in net.esper.pattern used by net.esper.filter | |
---|---|
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. |
Classes in net.esper.pattern used by net.esper.pattern | |
---|---|
EvalNode
Superclass of all nodes in an evaluation tree representing an event pattern expression. |
|
EvalStateNode
Superclass of all state nodes in an evaluation node tree representing an event expressions. |
|
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). |
|
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. |
|
PatternContext
Contains handles to implementations of services needed by evaluation nodes. |
|
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. |
|
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. |
Classes in net.esper.pattern used by net.esper.pattern.guard | |
---|---|
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. |
|
PatternContext
Contains handles to implementations of services needed by evaluation nodes. |
Classes in net.esper.pattern used by net.esper.pattern.observer | |
---|---|
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. |
|
PatternContext
Contains handles to implementations of services needed by evaluation nodes. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |