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 with parameters of type PatternContext
 EvalStateNode EvalRootNode.newState(Evaluator parentNode, MatchedEventMap beginState, PatternContext context)
           
 EvalStateNode EvalOrNode.newState(Evaluator parentNode, MatchedEventMap beginState, PatternContext context)
           
 EvalStateNode EvalObserverNode.newState(Evaluator parentNode, MatchedEventMap beginState, PatternContext context)
           
 EvalStateNode EvalNotNode.newState(Evaluator parentNode, MatchedEventMap beginState, PatternContext context)
           
abstract  EvalStateNode EvalNode.newState(Evaluator parentNode, MatchedEventMap beginState, PatternContext context)
          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)
           
 EvalStateNode EvalFollowedByNode.newState(Evaluator parentNode, MatchedEventMap beginState, PatternContext context)
           
 EvalStateNode EvalFilterNode.newState(Evaluator parentNode, MatchedEventMap beginState, PatternContext context)
           
 EvalStateNode EvalEveryNode.newState(Evaluator parentNode, MatchedEventMap beginState, PatternContext context)
           
 EvalStateNode EvalAndNode.newState(Evaluator parentNode, MatchedEventMap beginState, PatternContext context)
           
 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, LinkedList<EvalNode> childNodes, MatchedEventMap beginState, PatternContext context)
          Constructor.
EvalEveryStateNode(Evaluator parentNode, EvalNode everyChildNode, MatchedEventMap beginState, PatternContext context)
          Constructor.
EvalFilterStateNode(Evaluator parentNode, FilterSpecCompiled filterSpec, String eventAsName, MatchedEventMap beginState, PatternContext context)
          Constructor.
EvalFollowedByStateNode(Evaluator parentNode, LinkedList<EvalNode> childNodes, MatchedEventMap beginState, PatternContext context)
          Constructor.
EvalGuardStateNode(Evaluator parentNode, GuardFactory guardFactory, EvalNode singleWithinChildNode, MatchedEventMap beginState, PatternContext context)
          Constructor.
EvalNotStateNode(Evaluator parentNode, EvalNode notNodeChildNode, MatchedEventMap beginState, PatternContext context)
          Constructor.
EvalObserverStateNode(Evaluator parentNode, ObserverFactory observerFactory, MatchedEventMap beginState, PatternContext context)
          Constructor.
EvalOrStateNode(Evaluator parentNode, LinkedList<EvalNode> orNodeChildNodes, 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)
           
 Guard GuardFactory.makeGuard(PatternContext context, Quitable quitable)
          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 TimerObserverFactory.makeObserver(PatternContext context, MatchedEventMap beginState, ObserverEventEvaluator observerEventEvaluator)
           
 EventObserver TimerAtObserverFactory.makeObserver(PatternContext context, MatchedEventMap beginState, ObserverEventEvaluator observerEventEvaluator)
           
 EventObserver ObserverFactory.makeObserver(PatternContext context, MatchedEventMap beginState, ObserverEventEvaluator observerEventEvaluator)
          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.