|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MatchedEventMap | |
---|---|
com.espertech.esper.core.context.mgr | Context management. |
com.espertech.esper.filter | Main switchboard filtering and routing of incoming events to interested statements is performed in this package. |
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 MatchedEventMap in com.espertech.esper.core.context.mgr |
---|
Methods in com.espertech.esper.core.context.mgr that return MatchedEventMap | |
---|---|
protected MatchedEventMap |
ContextControllerInitTerm.getMatchedEventMap(java.util.Map<java.lang.String,java.lang.Object> builtinProperties)
|
Methods in com.espertech.esper.core.context.mgr with parameters of type MatchedEventMap | |
---|---|
void |
ContextControllerConditionTimePeriod.activate(EventBean optionalTriggerEvent,
MatchedEventMap priorMatches,
long timeOffset,
boolean isRecoveringResilient)
|
void |
ContextControllerConditionPattern.activate(EventBean optionalTriggeringEvent,
MatchedEventMap priorMatches,
long timeOffset,
boolean isRecoveringReslient)
|
void |
ContextControllerConditionFilter.activate(EventBean optionalTriggeringEvent,
MatchedEventMap priorMatches,
long timeOffset,
boolean isRecoveringResilient)
|
void |
ContextControllerConditionCrontab.activate(EventBean optionalTriggerEvent,
MatchedEventMap priorMatches,
long timeOffset,
boolean isRecoveringResilient)
|
void |
ContextControllerCondition.activate(EventBean optionalTriggeringEvent,
MatchedEventMap priorMatches,
long timeOffset,
boolean isRecoveringReslient)
|
Uses of MatchedEventMap in com.espertech.esper.filter |
---|
Methods in com.espertech.esper.filter with parameters of type MatchedEventMap | |
---|---|
java.lang.String |
RangeValueString.getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext exprEvaluatorContext)
|
java.lang.Double |
RangeValueEventPropIndexed.getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext exprEvaluatorContext)
|
java.lang.Object |
RangeValueEventProp.getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext exprEvaluatorContext)
|
java.lang.Double |
RangeValueDouble.getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext exprEvaluatorContext)
|
java.lang.Object |
RangeValueContextProp.getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext exprEvaluatorContext)
|
java.lang.Object |
InSetOfValuesEventPropIndexed.getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext evaluatorContext)
|
java.lang.Object |
InSetOfValuesEventProp.getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext evaluatorContext)
|
java.lang.Object |
InSetOfValuesContextProp.getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext evaluatorContext)
|
java.lang.Object |
InSetOfValuesConstant.getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext evaluatorContext)
|
java.lang.Object |
FilterSpecParamRangeValue.getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext exprEvaluatorContext)
Returns the filter value representing the endpoint. |
java.lang.Object |
FilterSpecParamRange.getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext evaluatorContext)
|
java.lang.Object |
FilterSpecParamInValue.getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext evaluatorContext)
Returns the actual value to filter for from prior matching events |
java.lang.Object |
FilterSpecParamIn.getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext evaluatorContext)
|
ExprNodeAdapterBase |
FilterSpecParamExprNode.getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext exprEvaluatorContext)
|
java.lang.Object |
FilterSpecParamEventPropIndexed.getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext evaluatorContext)
|
java.lang.Object |
FilterSpecParamEventProp.getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext evaluatorContext)
|
java.lang.Object |
FilterSpecParamContextProp.getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext evaluatorContext)
|
java.lang.Object |
FilterSpecParamConstant.getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext evaluatorContext)
|
abstract java.lang.Object |
FilterSpecParam.getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext evaluatorContext)
Return the filter parameter constant to filter for. |
FilterValueSet |
FilterSpecCompiled.getValueSet(MatchedEventMap matchedEvents,
ExprEvaluatorContext evaluatorContext,
FilterValueSetParam[] addendum)
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 com.espertech.esper.pattern |
---|
Classes in com.espertech.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. |
Fields in com.espertech.esper.pattern declared as MatchedEventMap | |
---|---|
protected MatchedEventMap |
EvalMatchUntilStateNode.beginState
|
protected MatchedEventMap |
EvalFilterStateNode.beginState
|
protected MatchedEventMap |
EvalEveryStateNode.beginState
|
protected MatchedEventMap |
EvalEveryDistinctStateNode.beginState
|
protected MatchedEventMap |
EvalEveryDistinctStateExpireKeyNode.beginState
|
Methods in com.espertech.esper.pattern that return MatchedEventMap | |
---|---|
MatchedEventMap |
MatchedEventMap.shallowCopy()
Make a shallow copy of this collection. |
Methods in com.espertech.esper.pattern that return types with arguments of type MatchedEventMap | |
---|---|
static java.util.List<MatchedEventMap> |
EvalAndStateNode.generateMatchEvents(MatchedEventMap matchEvent,
java.lang.Object[] eventsPerChild,
int indexFrom)
Generate a list of matching event combinations constisting of the events per child that are passed in. |
Methods in com.espertech.esper.pattern with parameters of type MatchedEventMap | |
---|---|
static void |
EvalAndStateNode.addMatchEvent(java.lang.Object[] eventsPerChild,
int indexFrom,
MatchedEventMap matchEvent)
|
EventBean[] |
MatchedEventConvertorImpl.convert(MatchedEventMap events)
|
EventBean[] |
MatchedEventConvertor.convert(MatchedEventMap events)
Converts pattern matching events to events per stream. |
static java.lang.Object |
PatternExpressionUtil.evaluate(java.lang.String objectName,
MatchedEventMap beginState,
ExprNode parameter,
MatchedEventConvertor convertor,
ExprEvaluatorContext exprEvaluatorContext)
Evaluate the pattern expression. |
static java.util.List<java.lang.Object> |
PatternExpressionUtil.evaluate(java.lang.String objectName,
MatchedEventMap beginState,
java.util.List<ExprNode> parameters,
MatchedEventConvertor convertor,
ExprEvaluatorContext exprEvaluatorContext)
Ctor. |
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 |
EvalMatchUntilStateNode.evaluateTrue(MatchedEventMap matchEvent,
EvalStateNode fromNode,
boolean isQuitted)
|
void |
EvalGuardStateNode.evaluateTrue(MatchedEventMap matchEvent,
EvalStateNode fromNode,
boolean isQuitted)
|
void |
EvalFollowedByWithMaxStateNodeManaged.evaluateTrue(MatchedEventMap matchEvent,
EvalStateNode fromNode,
boolean isQuitted)
|
void |
EvalFollowedByStateNode.evaluateTrue(MatchedEventMap matchEvent,
EvalStateNode fromNode,
boolean isQuitted)
|
void |
EvalEveryStateSpawnEvaluator.evaluateTrue(MatchedEventMap matchEvent,
EvalStateNode fromNode,
boolean isQuitted)
|
void |
EvalEveryStateNode.evaluateTrue(MatchedEventMap matchEvent,
EvalStateNode fromNode,
boolean isQuitted)
|
void |
EvalEveryDistinctStateNode.evaluateTrue(MatchedEventMap matchEvent,
EvalStateNode fromNode,
boolean isQuitted)
|
void |
EvalEveryDistinctStateExpireKeyNode.evaluateTrue(MatchedEventMap matchEvent,
EvalStateNode fromNode,
boolean isQuitted)
|
void |
EvalAuditStateNode.evaluateTrue(MatchedEventMap matchEvent,
EvalStateNode fromNode,
boolean isQuitted)
|
void |
EvalAndStateNode.evaluateTrue(MatchedEventMap matchEvent,
EvalStateNode fromNode,
boolean isQuitted)
|
protected static void |
EvalAndStateNode.generateMatchEvents(java.util.ArrayList<java.util.List<MatchedEventMap>> eventList,
int index,
java.util.List<MatchedEventMap> result,
MatchedEventMap matchEvent)
For each combination of MatchedEventMap instance in all collections, add an entry to the list. |
static java.util.List<MatchedEventMap> |
EvalAndStateNode.generateMatchEvents(MatchedEventMap matchEvent,
java.lang.Object[] eventsPerChild,
int indexFrom)
Generate a list of matching event combinations constisting of the events per child that are passed in. |
static java.lang.Object |
PatternExpressionUtil.getKeys(MatchedEventMap currentState,
EvalEveryDistinctNode everyDistinctNode)
|
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. |
void |
EvalObserverStateNode.observerEvaluateTrue(MatchedEventMap matchEvent)
|
abstract void |
EvalStateNode.start(MatchedEventMap beginState)
Starts the event expression or an instance of it. |
void |
EvalRootStateNode.start(MatchedEventMap beginState)
|
void |
EvalOrStateNode.start(MatchedEventMap beginState)
|
void |
EvalObserverStateNode.start(MatchedEventMap beginState)
|
void |
EvalNotStateNode.start(MatchedEventMap beginState)
|
void |
EvalMatchUntilStateNode.start(MatchedEventMap beginState)
|
void |
EvalGuardStateNode.start(MatchedEventMap beginState)
|
void |
EvalFollowedByWithMaxStateNodeManaged.start(MatchedEventMap beginState)
|
void |
EvalFollowedByStateNode.start(MatchedEventMap beginState)
|
void |
EvalFilterStateNode.start(MatchedEventMap beginState)
|
void |
EvalEveryStateNode.start(MatchedEventMap beginState)
|
void |
EvalEveryDistinctStateNode.start(MatchedEventMap beginState)
|
void |
EvalEveryDistinctStateExpireKeyNode.start(MatchedEventMap beginState)
|
void |
EvalAuditStateNode.start(MatchedEventMap beginState)
|
void |
EvalAndStateNode.start(MatchedEventMap beginState)
|
EvalRootState |
EvalRootNode.start(PatternMatchCallback callback,
PatternContext context,
MatchedEventMap beginState,
boolean isRecoveringResilient)
|
protected EvalRootState |
EvalRootNode.startInternal(PatternMatchCallback callback,
PatternContext context,
MatchedEventMap beginState,
boolean isRecoveringResilient)
|
void |
EvalRootStateNode.startRecoverable(boolean startRecoverable,
MatchedEventMap beginState)
|
void |
EvalRootState.startRecoverable(boolean startRecoverable,
MatchedEventMap beginState)
|
Method parameters in com.espertech.esper.pattern with type arguments of type MatchedEventMap | |
---|---|
protected static void |
EvalAndStateNode.generateMatchEvents(java.util.ArrayList<java.util.List<MatchedEventMap>> eventList,
int index,
java.util.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(java.util.ArrayList<java.util.List<MatchedEventMap>> eventList,
int index,
java.util.List<MatchedEventMap> result,
MatchedEventMap matchEvent)
For each combination of MatchedEventMap instance in all collections, add an entry to the list. |
Uses of MatchedEventMap in com.espertech.esper.pattern.guard |
---|
Methods in com.espertech.esper.pattern.guard with parameters of type MatchedEventMap | |
---|---|
protected long |
TimerWithinOrMaxCountGuardFactory.computeMilliseconds(MatchedEventMap beginState,
PatternAgentInstanceContext context)
|
protected long |
TimerWithinGuardFactory.computeMilliseconds(MatchedEventMap beginState,
PatternAgentInstanceContext context)
|
protected int |
TimerWithinOrMaxCountGuardFactory.computeNumCountTo(MatchedEventMap beginState,
PatternAgentInstanceContext context)
|
boolean |
TimerWithinOrMaxCountGuard.inspect(MatchedEventMap matchEvent)
|
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. |
boolean |
ExpressionGuard.inspect(MatchedEventMap matchEvent)
|
Guard |
TimerWithinOrMaxCountGuardFactory.makeGuard(PatternAgentInstanceContext context,
MatchedEventMap beginState,
Quitable quitable,
EvalStateNodeNumber stateNodeId,
java.lang.Object guardState)
|
Guard |
TimerWithinGuardFactory.makeGuard(PatternAgentInstanceContext context,
MatchedEventMap matchedEventMap,
Quitable quitable,
EvalStateNodeNumber stateNodeId,
java.lang.Object guardState)
|
Guard |
GuardFactory.makeGuard(PatternAgentInstanceContext context,
MatchedEventMap beginState,
Quitable quitable,
EvalStateNodeNumber stateNodeId,
java.lang.Object guardState)
Constructs a guard instance. |
Guard |
ExpressionGuardFactory.makeGuard(PatternAgentInstanceContext context,
MatchedEventMap beginState,
Quitable quitable,
EvalStateNodeNumber stateNodeId,
java.lang.Object guardState)
|
Uses of MatchedEventMap in com.espertech.esper.pattern.observer |
---|
Methods in com.espertech.esper.pattern.observer with parameters of type MatchedEventMap | |
---|---|
protected long |
TimerIntervalObserverFactory.computeMilliseconds(MatchedEventMap beginState,
PatternAgentInstanceContext context)
|
protected ScheduleSpec |
TimerAtObserverFactory.computeSpec(MatchedEventMap beginState,
PatternAgentInstanceContext context)
|
EventObserver |
TimerIntervalObserverFactory.makeObserver(PatternAgentInstanceContext context,
MatchedEventMap beginState,
ObserverEventEvaluator observerEventEvaluator,
EvalStateNodeNumber stateNodeId,
java.lang.Object observerState)
|
EventObserver |
TimerAtObserverFactory.makeObserver(PatternAgentInstanceContext context,
MatchedEventMap beginState,
ObserverEventEvaluator observerEventEvaluator,
EvalStateNodeNumber stateNodeId,
java.lang.Object observerState)
|
EventObserver |
ObserverFactory.makeObserver(PatternAgentInstanceContext context,
MatchedEventMap beginState,
ObserverEventEvaluator observerEventEvaluator,
EvalStateNodeNumber stateNodeId,
java.lang.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 com.espertech.esper.pattern.observer with parameters of type MatchedEventMap | |
---|---|
TimerAtObserver(ScheduleSpec scheduleSpec,
MatchedEventMap beginState,
ObserverEventEvaluator observerEventEvaluator)
Ctor. |
|
TimerIntervalObserver(long msec,
MatchedEventMap beginState,
ObserverEventEvaluator observerEventEvaluator)
Ctor. |
|
© 2006-2011 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |