|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MatchedEventMap | |
---|---|
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 |
Uses of MatchedEventMap in net.esper.filter |
---|
Methods in net.esper.filter with parameters of type MatchedEventMap | |
---|---|
Double |
RangeValueEventProp.getFilterValue(MatchedEventMap matchedEvents)
|
Double |
RangeValueDouble.getFilterValue(MatchedEventMap matchedEvents)
|
Object |
InSetOfValuesEventProp.getFilterValue(MatchedEventMap matchedEvents)
|
Object |
InSetOfValuesConstant.getFilterValue(MatchedEventMap matchedEvents)
|
Double |
FilterSpecParamRangeValue.getFilterValue(MatchedEventMap matchedEvents)
Returns the filter value representing the endpoint. |
Object |
FilterSpecParamRange.getFilterValue(MatchedEventMap matchedEvents)
|
Object |
FilterSpecParamInValue.getFilterValue(MatchedEventMap matchedEvents)
Returns the actual value to filter for from prior matching events |
Object |
FilterSpecParamIn.getFilterValue(MatchedEventMap matchedEvents)
|
Object |
FilterSpecParamExprNode.getFilterValue(MatchedEventMap matchedEvents)
|
Object |
FilterSpecParamEventProp.getFilterValue(MatchedEventMap matchedEvents)
|
Object |
FilterSpecParamConstant.getFilterValue(MatchedEventMap matchedEvents)
|
abstract Object |
FilterSpecParam.getFilterValue(MatchedEventMap matchedEvents)
Return the filter parameter constant to filter for. |
FilterValueSet |
FilterSpecCompiled.getValueSet(MatchedEventMap matchedEvents)
Returns the values for the filter, using the supplied result events to ask filter parameters for the value to filter for. |
Uses of MatchedEventMap in net.esper.pattern |
---|
Classes in net.esper.pattern that implement MatchedEventMap | |
---|---|
class |
MatchedEventMapImpl
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. |
Methods in net.esper.pattern that return MatchedEventMap | |
---|---|
MatchedEventMap |
MatchedEventMap.shallowCopy()
Make a shallow copy of this collection. |
Methods in net.esper.pattern that return types with arguments of type MatchedEventMap | |
---|---|
protected static List<MatchedEventMap> |
EvalAndStateNode.generateMatchEvents(MatchedEventMap matchEvent,
EvalStateNode fromNode,
Map<EvalStateNode,List<MatchedEventMap>> eventsPerChild)
Generate a list of matching event combinations constisting of the events per child that are passed in. |
Methods in net.esper.pattern with parameters of type MatchedEventMap | |
---|---|
void |
Evaluator.evaluateTrue(MatchedEventMap matchEvent,
EvalStateNode fromNode,
boolean isQuitted)
Indicate a change in truth value to true. |
void |
EvalRootStateNode.evaluateTrue(MatchedEventMap matchEvent,
EvalStateNode fromNode,
boolean isQuitted)
|
void |
EvalOrStateNode.evaluateTrue(MatchedEventMap matchEvent,
EvalStateNode fromNode,
boolean isQuitted)
|
void |
EvalNotStateNode.evaluateTrue(MatchedEventMap matchEvent,
EvalStateNode fromNode,
boolean isQuitted)
|
void |
EvalGuardStateNode.evaluateTrue(MatchedEventMap matchEvent,
EvalStateNode fromNode,
boolean isQuitted)
|
void |
EvalFollowedByStateNode.evaluateTrue(MatchedEventMap matchEvent,
EvalStateNode fromNode,
boolean isQuitted)
|
void |
EvalEveryStateNode.evaluateTrue(MatchedEventMap matchEvent,
EvalStateNode fromNode,
boolean isQuitted)
|
void |
EvalAndStateNode.evaluateTrue(MatchedEventMap matchEvent,
EvalStateNode fromNode,
boolean isQuitted)
|
protected static void |
EvalAndStateNode.generateMatchEvents(ArrayList<List<MatchedEventMap>> eventList,
int index,
List<MatchedEventMap> result,
MatchedEventMap matchEvent)
For each combination of MatchedEventMap instance in all collections, add an entry to the list. |
protected static List<MatchedEventMap> |
EvalAndStateNode.generateMatchEvents(MatchedEventMap matchEvent,
EvalStateNode fromNode,
Map<EvalStateNode,List<MatchedEventMap>> eventsPerChild)
Generate a list of matching event combinations constisting of the events per child that are passed in. |
EvalStateNode |
PatternStateFactoryImpl.makeAndStateNode(Evaluator parentNode,
EvalAndNode evalAndNode,
MatchedEventMap beginState,
Object stateNodeId)
|
EvalStateNode |
PatternStateFactory.makeAndStateNode(Evaluator parentNode,
EvalAndNode evalAndNode,
MatchedEventMap beginState,
Object stateNodeId)
Makes a followed-by state node. |
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.makeFilterStateNode(Evaluator parentNode,
EvalFilterNode evalFilterNode,
MatchedEventMap beginState,
Object stateNodeId)
|
EvalStateNode |
PatternStateFactory.makeFilterStateNode(Evaluator parentNode,
EvalFilterNode evalFilterNode,
MatchedEventMap beginState,
Object stateNodeId)
Makes a followed-by state node. |
EvalStateNode |
PatternStateFactoryImpl.makeFollowedByState(Evaluator parentNode,
EvalFollowedByNode evalFollowedByNode,
MatchedEventMap beginState,
Object stateNodeId)
|
EvalStateNode |
PatternStateFactory.makeFollowedByState(Evaluator parentNode,
EvalFollowedByNode evalFollowedByNode,
MatchedEventMap beginState,
Object stateObjectId)
Makes a followed-by 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.makeNotNode(Evaluator parentNode,
EvalNotNode evalNotNode,
MatchedEventMap beginState,
Object stateNodeId)
|
EvalStateNode |
PatternStateFactory.makeNotNode(Evaluator parentNode,
EvalNotNode evalNotNode,
MatchedEventMap beginState,
Object stateNodeId)
Makes a followed-by state node. |
EvalStateNode |
PatternStateFactoryImpl.makeObserverNode(Evaluator parentNode,
EvalObserverNode evalObserverNode,
MatchedEventMap beginState,
Object stateNodeId)
|
EvalStateNode |
PatternStateFactory.makeObserverNode(Evaluator parentNode,
EvalObserverNode evalObserverNode,
MatchedEventMap beginState,
Object stateNodeId)
Makes a followed-by 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 |
PatternStateFactoryImpl.makeParentStateNode(EvalNode evalNode,
MatchedEventMap matchEvents,
Object stateObjectId)
|
EvalStateNode |
PatternStateFactory.makeParentStateNode(EvalNode evalNode,
MatchedEventMap matchEvents,
Object stateObjectId)
Makes a parent state node for the child state node. |
EvalStateNode |
PatternStateFactoryImpl.makeRootNode(EvalNode evalChildNode,
MatchedEventMap beginState)
|
EvalStateNode |
PatternStateFactory.makeRootNode(EvalNode evalChildNode,
MatchedEventMap beginState)
Makes a root state node. |
EvalStateNode |
PatternStateFactoryImpl.makeStateNode(EvalNodeNumber evalNodeNumber,
MatchedEventMap matchEvents,
Object stateObjectId)
|
EvalStateNode |
PatternStateFactory.makeStateNode(EvalNodeNumber evalNodeNumber,
MatchedEventMap beginState,
Object stateObjectId)
Makes any new state node. |
void |
MatchedEventMapImpl.merge(MatchedEventMap other)
Merge the state of an other match event structure into this one by adding all entries within the MatchedEventMap to this match event. |
void |
MatchedEventMap.merge(MatchedEventMap other)
Merge the state of an other match event structure into this one by adding all entries within the MatchedEventMap to this match event. |
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 |
EvalObserverStateNode.observerEvaluateTrue(MatchedEventMap matchEvent)
|
Method parameters in net.esper.pattern with type arguments of type MatchedEventMap | |
---|---|
protected static void |
EvalAndStateNode.generateMatchEvents(ArrayList<List<MatchedEventMap>> eventList,
int index,
List<MatchedEventMap> result,
MatchedEventMap matchEvent)
For each combination of MatchedEventMap instance in all collections, add an entry to the list. |
protected static void |
EvalAndStateNode.generateMatchEvents(ArrayList<List<MatchedEventMap>> eventList,
int index,
List<MatchedEventMap> result,
MatchedEventMap matchEvent)
For each combination of MatchedEventMap instance in all collections, add an entry to the list. |
protected static List<MatchedEventMap> |
EvalAndStateNode.generateMatchEvents(MatchedEventMap matchEvent,
EvalStateNode fromNode,
Map<EvalStateNode,List<MatchedEventMap>> eventsPerChild)
Generate a list of matching event combinations constisting of the events per child that are passed in. |
Uses of MatchedEventMap in net.esper.pattern.guard |
---|
Methods in net.esper.pattern.guard with parameters of type MatchedEventMap | |
---|---|
boolean |
TimerWithinGuard.inspect(MatchedEventMap matchEvent)
|
boolean |
Guard.inspect(MatchedEventMap matchEvent)
Returns true if inspection shows that the match events can pass, or false to not pass. |
Uses of MatchedEventMap in net.esper.pattern.observer |
---|
Methods in net.esper.pattern.observer with parameters of type MatchedEventMap | |
---|---|
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. |
void |
ObserverEventEvaluator.observerEvaluateTrue(MatchedEventMap matchEvent)
Indicate an event for evaluation (sub-expression the observer represents has turned true). |
Constructors in net.esper.pattern.observer with parameters of type MatchedEventMap | |
---|---|
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 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |