|
||||||||||
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 |
---|
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,
Hashtable<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,
Hashtable<EvalStateNode,List<MatchedEventMap>> eventsPerChild)
Generate a list of matching event combinations constisting of the events per child that are passed in. |
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)
|
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)
|
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,
Hashtable<EvalStateNode,List<MatchedEventMap>> eventsPerChild)
Generate a list of matching event combinations constisting of the events per child that are passed in. |
Constructors in net.esper.pattern with parameters of type MatchedEventMap | |
---|---|
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 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 |
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. |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |