Uses of Package
net.esper.pattern

Packages that use net.esper.pattern
net.esper.core   
net.esper.eql.parse   
net.esper.filter   
net.esper.pattern   
net.esper.pattern.guard   
net.esper.pattern.observer   
 

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.parse
EvalRootNode
          This class is always the root node in the evaluation tree representing an event 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.