Uses of Class
com.espertech.esper.pattern.PatternContext

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

Uses of PatternContext in com.espertech.esper.pattern
 

Methods in com.espertech.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 com.espertech.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 com.espertech.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 com.espertech.esper.pattern.guard
 

Methods in com.espertech.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 com.espertech.esper.pattern.guard with parameters of type PatternContext
TimerWithinGuard(long msec, PatternContext context, Quitable quitable)
          Ctor.
 

Uses of PatternContext in com.espertech.esper.pattern.observer
 

Methods in com.espertech.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 com.espertech.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.
 


© 2007 EsperTech Inc.
All rights reserved.
Visit us at espertech.com