Uses of Class
net.esper.pattern.PatternContext

Packages that use PatternContext
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 
 

Uses of PatternContext in net.esper.pattern
 

Methods in net.esper.pattern that return PatternContext
 PatternContext PatternContextFactoryDefault.createContext(StatementContext statementContext, int streamId, EvalRootNode rootNode)
           
 PatternContext PatternContextFactory.createContext(StatementContext statementContext, int streamId, EvalRootNode rootNode)
          Create a pattern context.
 

Methods in net.esper.pattern with parameters of type PatternContext
 EvalStateNode PatternStateFactoryImpl.makeEveryStateNode(Evaluator parentNode, EvalEveryNode evalEveryNode, MatchedEventMap beginState, PatternContext context, Object stateNodeId)
           
 EvalStateNode PatternStateFactory.makeEveryStateNode(Evaluator parentNode, EvalEveryNode evalEveryNode, MatchedEventMap beginState, PatternContext context, Object stateNodeId)
          Makes a every-state node.
 EvalStateNode PatternStateFactoryImpl.makeGuardState(Evaluator parentNode, EvalGuardNode evalGuardNode, MatchedEventMap beginState, PatternContext context, Object stateNodeId)
           
 EvalStateNode PatternStateFactory.makeGuardState(Evaluator parentNode, EvalGuardNode evalGuardNode, MatchedEventMap beginState, PatternContext context, Object stateNodeId)
          Makes a guard state node.
 EvalStateNode PatternStateFactoryImpl.makeOrState(Evaluator parentNode, EvalOrNode evalOrNode, MatchedEventMap beginState, PatternContext context, Object stateNodeId)
           
 EvalStateNode PatternStateFactory.makeOrState(Evaluator parentNode, EvalOrNode evalOrNode, MatchedEventMap beginState, PatternContext context, Object stateNodeId)
          Makes an or-state node.
 EvalStateNode EvalRootNode.newState(Evaluator parentNode, MatchedEventMap beginState, PatternContext context, Object stateNodeId)
           
 EvalStateNode EvalOrNode.newState(Evaluator parentNode, MatchedEventMap beginState, PatternContext context, Object stateNodeId)
           
 EvalStateNode EvalObserverNode.newState(Evaluator parentNode, MatchedEventMap beginState, PatternContext context, Object stateNodeId)
           
 EvalStateNode EvalNotNode.newState(Evaluator parentNode, MatchedEventMap beginState, PatternContext context, Object stateNodeId)
           
abstract  EvalStateNode EvalNode.newState(Evaluator parentNode, MatchedEventMap beginState, PatternContext context, Object stateNodeId)
          Create the evaluation state node containing the truth value state for each operator in an event expression.
 EvalStateNode EvalGuardNode.newState(Evaluator parentNode, MatchedEventMap beginState, PatternContext context, Object stateNodeId)
           
 EvalStateNode EvalFollowedByNode.newState(Evaluator parentNode, MatchedEventMap beginState, PatternContext context, Object stateNodeId)
           
 EvalStateNode EvalFilterNode.newState(Evaluator parentNode, MatchedEventMap beginState, PatternContext context, Object stateNodeId)
           
 EvalStateNode EvalEveryNode.newState(Evaluator parentNode, MatchedEventMap beginState, PatternContext context, Object stateNodeId)
           
 EvalStateNode EvalAndNode.newState(Evaluator parentNode, MatchedEventMap beginState, PatternContext context, Object stateNodeId)
           
 void PatternStateFactoryImpl.setContext(PatternContext context)
           
 void PatternStateFactory.setContext(PatternContext patternContext)
          Sets the services for pattern state objects.
 PatternStopCallback PatternStarter.start(PatternMatchCallback matchCallback, PatternContext context)
          An event expression was started and supplies the callback to use when matching events appear.
 PatternStopCallback EvalRootNode.start(PatternMatchCallback callback, PatternContext context)
           
 

Constructors in net.esper.pattern with parameters of type PatternContext
EvalAndStateNode(Evaluator parentNode, EvalAndNode evalAndNode, MatchedEventMap beginState, PatternContext context)
          Constructor.
EvalEveryStateNode(Evaluator parentNode, EvalEveryNode everyNode, MatchedEventMap beginState, PatternContext context)
          Constructor.
EvalFilterStateNode(Evaluator parentNode, EvalFilterNode evalFilterNode, MatchedEventMap beginState, PatternContext context)
          Constructor.
EvalFollowedByStateNode(Evaluator parentNode, EvalFollowedByNode evalFollowedByNode, MatchedEventMap beginState, PatternContext context)
          Constructor.
EvalGuardStateNode(Evaluator parentNode, EvalGuardNode evalGuardNode, MatchedEventMap beginState, PatternContext context, Object stateObjectId)
          Constructor.
EvalNotStateNode(Evaluator parentNode, EvalNotNode evalNotNode, MatchedEventMap beginState, PatternContext context)
          Constructor.
EvalObserverStateNode(Evaluator parentNode, EvalObserverNode evalObserverNode, MatchedEventMap beginState, PatternContext context)
          Constructor.
EvalOrStateNode(Evaluator parentNode, EvalOrNode evalOrNode, MatchedEventMap beginState, PatternContext context)
          Constructor.
EvalRootStateNode(EvalNode rootSingleChildNode, MatchedEventMap beginState, PatternContext context)
          Constructor.
 

Uses of PatternContext in net.esper.pattern.guard
 

Methods in net.esper.pattern.guard with parameters of type PatternContext
 Guard TimerWithinGuardFactory.makeGuard(PatternContext context, Quitable quitable, Object stateNodeId, Object guardState)
           
 Guard GuardFactory.makeGuard(PatternContext context, Quitable quitable, Object stateNodeId, Object guardState)
          Constructs a guard instance.
 

Constructors in net.esper.pattern.guard with parameters of type PatternContext
TimerWithinGuard(long msec, PatternContext context, Quitable quitable)
          Ctor.
 

Uses of PatternContext in net.esper.pattern.observer
 

Methods in net.esper.pattern.observer with parameters of type PatternContext
 EventObserver TimerIntervalObserverFactory.makeObserver(PatternContext context, MatchedEventMap beginState, ObserverEventEvaluator observerEventEvaluator, Object stateNodeId, Object observerState)
           
 EventObserver TimerAtObserverFactory.makeObserver(PatternContext context, MatchedEventMap beginState, ObserverEventEvaluator observerEventEvaluator, Object stateNodeId, Object observerState)
           
 EventObserver ObserverFactory.makeObserver(PatternContext context, MatchedEventMap beginState, ObserverEventEvaluator observerEventEvaluator, Object stateNodeId, Object observerState)
          Make an observer instance.
 

Constructors in net.esper.pattern.observer with parameters of type PatternContext
TimerAtObserver(ScheduleSpec scheduleSpec, PatternContext context, MatchedEventMap beginState, ObserverEventEvaluator observerEventEvaluator)
          Ctor.
TimerIntervalObserver(long msec, PatternContext context, MatchedEventMap beginState, ObserverEventEvaluator observerEventEvaluator)
          Ctor.