|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use EvalStateNode | |
---|---|
net.esper.pattern | Pattern expression tree and pattern state objects, the later resembles pattern expression state for each active pattern instance |
Uses of EvalStateNode in net.esper.pattern |
---|
Subclasses of EvalStateNode in net.esper.pattern | |
---|---|
class |
EvalAndStateNode
This class represents the state of an "and" operator in the evaluation state tree. |
class |
EvalEveryStateNode
Contains the state collected by an "every" operator. |
class |
EvalFilterStateNode
This class contains the state of a single filter expression in the evaluation state tree. |
class |
EvalFollowedByStateNode
This class represents the state of a followed-by operator in the evaluation state tree. |
class |
EvalGuardStateNode
This class represents the state of a "within" operator in the evaluation state tree. |
class |
EvalNotStateNode
This class contains the state of an 'not' operator in the evaluation state tree. |
class |
EvalObserverStateNode
This class represents the state of an eventObserver sub-expression in the evaluation state tree. |
class |
EvalOrStateNode
This class represents the state of a "or" operator in the evaluation state tree. |
class |
EvalRootStateNode
This class is always the root node in the evaluation state tree representing any activated event expression. |
Methods in net.esper.pattern that return EvalStateNode | |
---|---|
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. |
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)
|
Methods in net.esper.pattern with parameters of type EvalStateNode | |
---|---|
void |
Evaluator.evaluateFalse(EvalStateNode fromNode)
Indicate a change in truth value to false. |
void |
EvalRootStateNode.evaluateFalse(EvalStateNode fromNode)
|
void |
EvalOrStateNode.evaluateFalse(EvalStateNode fromNode)
|
void |
EvalNotStateNode.evaluateFalse(EvalStateNode fromNode)
|
void |
EvalGuardStateNode.evaluateFalse(EvalStateNode fromNode)
|
void |
EvalFollowedByStateNode.evaluateFalse(EvalStateNode fromNode)
|
void |
EvalEveryStateNode.evaluateFalse(EvalStateNode fromNode)
|
void |
EvalAndStateNode.evaluateFalse(EvalStateNode fromNode)
|
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 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. |
Object |
EvalStateNodeVisitor.visit(EvalStateNode node,
Object data)
Invoked by each child node as part of accepting this visitor. |
Object |
EvalStateNodePrinterVisitor.visit(EvalStateNode node,
Object data)
|
Method parameters in net.esper.pattern with type arguments of type EvalStateNode | |
---|---|
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. |
|
© 2007 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |