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

Packages that use EvalStateNode
com.espertech.esper.pattern Pattern expression tree and pattern state objects, the later resembles pattern expression state for each active pattern instance 
 

Uses of EvalStateNode in com.espertech.esper.pattern
 

Subclasses of EvalStateNode in com.espertech.esper.pattern
 class EvalAndStateNode
          This class represents the state of an "and" operator in the evaluation state tree.
 class EvalAuditStateNode
          This class represents the state of a followed-by operator in the evaluation state tree.
 class EvalEveryDistinctStateExpireKeyNode
          Contains the state collected by an "every" operator.
 class EvalEveryDistinctStateNode
          Contains the state collected by an "every" operator.
 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 EvalFilterStateNodeConsumeImpl
          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 EvalFollowedByWithMaxStateNodeManaged
          This class represents the state of a followed-by operator in the evaluation state tree, with a maximum number of instances provided, and with the additional capability to engine-wide report on pattern instances.
 class EvalGuardStateNode
          This class represents the state of a "within" operator in the evaluation state tree.
 class EvalMatchUntilStateNode
          This class represents the state of a match-until node 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.
 

Fields in com.espertech.esper.pattern declared as EvalStateNode
protected  EvalStateNode EvalGuardStateNode.activeChildNode
           
protected  EvalStateNode[] EvalAndStateNode.activeChildNodes
           
protected  EvalStateNode EvalNotStateNode.childNode
           
protected  EvalStateNode[] EvalOrStateNode.childNodes
           
protected  EvalStateNode EvalMatchUntilStateNode.stateMatcher
           
protected  EvalStateNode EvalMatchUntilStateNode.stateUntil
           
protected  EvalStateNode EvalRootStateNode.topStateNode
           
 

Fields in com.espertech.esper.pattern with type parameters of type EvalStateNode
protected  java.util.HashMap<EvalStateNode,java.lang.Integer> EvalFollowedByWithMaxStateNodeManaged.nodes
           
protected  java.util.HashMap<EvalStateNode,java.lang.Integer> EvalFollowedByStateNode.nodes
           
protected  java.util.List<EvalStateNode> EvalEveryStateNode.spawnedNodes
           
protected  java.util.Map<EvalStateNode,java.util.Set<java.lang.Object>> EvalEveryDistinctStateNode.spawnedNodes
           
protected  java.util.Map<EvalStateNode,java.util.LinkedHashMap<java.lang.Object,java.lang.Long>> EvalEveryDistinctStateExpireKeyNode.spawnedNodes
           
 

Methods in com.espertech.esper.pattern that return EvalStateNode
 EvalStateNode EvalAuditStateNode.getChildState()
           
 EvalStateNode EvalRootStateNode.getTopStateNode()
           
 EvalStateNode EvalRootNode.newState(Evaluator parentNode, EvalStateNodeNumber stateNodeNumber, long stateNodeId)
           
 EvalStateNode EvalOrNode.newState(Evaluator parentNode, EvalStateNodeNumber stateNodeNumber, long stateNodeId)
           
 EvalStateNode EvalObserverNode.newState(Evaluator parentNode, EvalStateNodeNumber stateNodeNumber, long stateNodeId)
           
 EvalStateNode EvalNotNode.newState(Evaluator parentNode, EvalStateNodeNumber stateNodeNumber, long stateNodeId)
           
abstract  EvalStateNode EvalNodeBase.newState(Evaluator parentNode, EvalStateNodeNumber stateNodeNumber, long stateNodeId)
          Create the evaluation state node containing the truth value state for each operator in an event expression.
 EvalStateNode EvalNode.newState(Evaluator parentNode, EvalStateNodeNumber stateNodeNumber, long stateNodeId)
           
 EvalStateNode EvalMatchUntilNode.newState(Evaluator parentNode, EvalStateNodeNumber stateNodeNumber, long stateNodeId)
           
 EvalStateNode EvalGuardNode.newState(Evaluator parentNode, EvalStateNodeNumber stateNodeNumber, long stateNodeId)
           
 EvalStateNode EvalFollowedByNode.newState(Evaluator parentNode, EvalStateNodeNumber stateNodeNumber, long stateNodeId)
           
 EvalStateNode EvalFilterNode.newState(Evaluator parentNode, EvalStateNodeNumber stateNodeNumber, long stateNodeId)
           
 EvalStateNode EvalEveryNode.newState(Evaluator parentNode, EvalStateNodeNumber stateNodeNumber, long stateNodeId)
           
 EvalStateNode EvalEveryDistinctNode.newState(Evaluator parentNode, EvalStateNodeNumber stateNodeNumber, long stateNodeId)
           
 EvalStateNode EvalAuditNode.newState(Evaluator parentNode, EvalStateNodeNumber stateNodeNumber, long stateNodeId)
           
 EvalStateNode EvalAndNode.newState(Evaluator parentNode, EvalStateNodeNumber stateNodeNumber, long stateNodeId)
           
 

Methods in com.espertech.esper.pattern with parameters of type EvalStateNode
 void Evaluator.evaluateFalse(EvalStateNode fromNode, boolean restartable)
          Indicate a change in truth value to false.
 void EvalRootStateNode.evaluateFalse(EvalStateNode fromNode, boolean restartable)
           
 void EvalOrStateNode.evaluateFalse(EvalStateNode fromNode, boolean restartable)
           
 void EvalNotStateNode.evaluateFalse(EvalStateNode fromNode, boolean restartable)
           
 void EvalMatchUntilStateNode.evaluateFalse(EvalStateNode fromNode, boolean restartable)
           
 void EvalGuardStateNode.evaluateFalse(EvalStateNode fromNode, boolean restartable)
           
 void EvalFollowedByWithMaxStateNodeManaged.evaluateFalse(EvalStateNode fromNode, boolean restartable)
           
 void EvalFollowedByStateNode.evaluateFalse(EvalStateNode fromNode, boolean restartable)
           
 void EvalEveryStateSpawnEvaluator.evaluateFalse(EvalStateNode fromNode, boolean restartable)
           
 void EvalEveryStateNode.evaluateFalse(EvalStateNode fromNode, boolean restartable)
           
 void EvalEveryDistinctStateNode.evaluateFalse(EvalStateNode fromNode, boolean restartable)
           
 void EvalEveryDistinctStateExpireKeyNode.evaluateFalse(EvalStateNode fromNode, boolean restartable)
           
 void EvalAuditStateNode.evaluateFalse(EvalStateNode fromNode, boolean restartable)
           
 void EvalAndStateNode.evaluateFalse(EvalStateNode fromNode, boolean restartable)
           
 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)
           
 void EvalStateNodeVisitor.visitAnd(EvalAndFactoryNode factoryNode, EvalStateNode stateNode, java.lang.Object... stateDeep)
           
 void EvalStateNodeVisitor.visitEvery(EvalEveryFactoryNode factoryNode, EvalStateNode stateNode, MatchedEventMap beginState, java.lang.Object... stateFlat)
           
 void EvalStateNodeVisitor.visitEveryDistinct(EvalEveryDistinctFactoryNode factoryNode, EvalStateNode stateNode, MatchedEventMap beginState, java.util.Collection keySetCollection)
           
 void EvalStateNodeVisitor.visitFilter(EvalFilterFactoryNode factoryNode, EvalStateNode stateNode, EPStatementHandleCallback handle, MatchedEventMap beginState)
           
 void EvalStateNodeVisitor.visitFollowedBy(EvalFollowedByFactoryNode factoryNode, EvalStateNode stateNode, java.lang.Object... stateFlat)
           
 void EvalStateNodeVisitor.visitGuard(EvalGuardFactoryNode factoryNode, EvalStateNode stateNode, Guard guard)
           
 void EvalStateNodeVisitor.visitMatchUntil(EvalMatchUntilFactoryNode factoryNode, EvalStateNode stateNode, java.lang.Object... stateDeep)
           
 void EvalStateNodeVisitor.visitNot(EvalNotFactoryNode factoryNode, EvalStateNode stateNode)
           
 void EvalStateNodeVisitor.visitObserver(EvalObserverFactoryNode factoryNode, EvalStateNode stateNode, EventObserver eventObserver)
           
 void EvalStateNodeVisitor.visitOr(EvalOrFactoryNode factoryNode, EvalStateNode stateNode)
           
 void EvalStateNodeVisitor.visitRoot(EvalStateNode stateNode)
           
 

Method parameters in com.espertech.esper.pattern with type arguments of type EvalStateNode
static void PatternConsumptionUtil.childNodeRemoveMatches(java.util.Set<EventBean> matchEvent, java.util.Collection<? extends EvalStateNode> evalStateNodes)
           
 


© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com