Uses of Interface
com.espertech.esper.pattern.EvalNode

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

Uses of EvalNode in com.espertech.esper.pattern
 

Classes in com.espertech.esper.pattern that implement EvalNode
 class EvalAndNode
          This class represents an 'and' operator in the evaluation tree representing an event expressions.
 class EvalAuditNode
          This class represents an 'or' operator in the evaluation tree representing any event expressions.
 class EvalEveryDistinctNode
          This class represents an 'every-distinct' operator in the evaluation tree representing an event expression.
 class EvalEveryNode
          This class represents an 'every' operator in the evaluation tree representing an event expression.
 class EvalFilterNode
          This class represents a filter of events in the evaluation tree representing any event expressions.
 class EvalFollowedByNode
          This class represents a followed-by operator in the evaluation tree representing any event expressions.
 class EvalGuardNode
          This class represents a guard in the evaluation tree representing an event expressions.
 class EvalMatchUntilNode
          This class represents a match-until observer in the evaluation tree representing any event expressions.
 class EvalNodeBase
          Superclass of all nodes in an evaluation tree representing an event pattern expression.
 class EvalNotNode
          This class represents an 'not' operator in the evaluation tree representing any event expressions.
 class EvalObserverNode
          This class represents an observer expression in the evaluation tree representing an pattern expression.
 class EvalOrNode
          This class represents an 'or' operator in the evaluation tree representing any event expressions.
 class EvalRootNode
          This class is always the root node in the evaluation tree representing an event expression.
 

Fields in com.espertech.esper.pattern declared as EvalNode
protected  EvalNode EvalRootNode.childNode
           
protected  EvalNode[] EvalAndNode.childNodes
           
protected  EvalNode EvalRootStateNode.rootSingleChildNode
           
 

Methods in com.espertech.esper.pattern that return EvalNode
 EvalNode EvalRootNode.getChildNode()
           
 EvalNode EvalNotNode.getChildNode()
           
 EvalNode EvalGuardNode.getChildNode()
           
 EvalNode EvalEveryNode.getChildNode()
           
 EvalNode EvalEveryDistinctNode.getChildNode()
           
 EvalNode EvalAuditNode.getChildNode()
           
 EvalNode[] EvalOrNode.getChildNodes()
           
 EvalNode[] EvalFollowedByNode.getChildNodes()
           
 EvalNode[] EvalAndNode.getChildNodes()
           
 EvalNode EvalMatchUntilNode.getChildNodeSub()
           
 EvalNode EvalMatchUntilNode.getChildNodeUntil()
           
abstract  EvalNode EvalStateNode.getFactoryNode()
          Returns the factory node for the state node.
 EvalNode EvalRootStateNode.getFactoryNode()
           
 EvalNode EvalOrStateNode.getFactoryNode()
           
 EvalNode EvalObserverStateNode.getFactoryNode()
           
 EvalNode EvalNotStateNode.getFactoryNode()
           
 EvalNode EvalMatchUntilStateNode.getFactoryNode()
           
 EvalNode EvalGuardStateNode.getFactoryNode()
           
 EvalNode EvalFollowedByWithMaxStateNodeManaged.getFactoryNode()
           
 EvalNode EvalFollowedByStateNode.getFactoryNode()
           
 EvalNode EvalFilterStateNode.getFactoryNode()
           
 EvalNode EvalEveryStateNode.getFactoryNode()
           
 EvalNode EvalEveryDistinctStateNode.getFactoryNode()
           
 EvalNode EvalEveryDistinctStateExpireKeyNode.getFactoryNode()
           
 EvalNode EvalAuditStateNode.getFactoryNode()
           
 EvalNode EvalAndStateNode.getFactoryNode()
           
 EvalNode EvalRootFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
 EvalNode EvalOrFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
 EvalNode EvalObserverFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
 EvalNode EvalNotFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
abstract  EvalNode EvalNodeFactoryBase.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
 EvalNode EvalMatchUntilFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
 EvalNode EvalGuardFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
 EvalNode EvalFollowedByFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
 EvalNode EvalFilterFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
 EvalNode EvalFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
 EvalNode EvalEveryFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
 EvalNode EvalEveryDistinctFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
 EvalNode EvalAuditFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
 EvalNode EvalAndFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
static EvalNode[] EvalNodeUtil.makeEvalNodeChildren(java.util.List<EvalFactoryNode> childNodes, PatternAgentInstanceContext agentInstanceContext)
           
static EvalNode EvalNodeUtil.makeEvalNodeSingleChild(java.util.List<EvalFactoryNode> childNodes, PatternAgentInstanceContext agentInstanceContext)
           
 

Constructors in com.espertech.esper.pattern with parameters of type EvalNode
EvalAndNode(PatternAgentInstanceContext context, EvalAndFactoryNode factoryNode, EvalNode[] childNodes)
           
EvalAuditNode(PatternAgentInstanceContext context, EvalAuditFactoryNode factoryNode, EvalNode childNode)
           
EvalEveryDistinctNode(EvalEveryDistinctFactoryNode factoryNode, EvalNode childNode, PatternAgentInstanceContext agentInstanceContext)
           
EvalEveryNode(PatternAgentInstanceContext context, EvalEveryFactoryNode factoryNode, EvalNode childNode)
           
EvalFollowedByNode(PatternAgentInstanceContext context, EvalFollowedByFactoryNode factoryNode, EvalNode[] childNodes)
           
EvalGuardNode(PatternAgentInstanceContext context, EvalGuardFactoryNode factoryNode, EvalNode childNode)
           
EvalMatchUntilNode(PatternAgentInstanceContext context, EvalMatchUntilFactoryNode factoryNode, EvalNode childNodeSub, EvalNode childNodeUntil)
           
EvalNotNode(PatternAgentInstanceContext context, EvalNotFactoryNode factoryNode, EvalNode childNode)
           
EvalOrNode(PatternAgentInstanceContext context, EvalOrFactoryNode factoryNode, EvalNode[] childNodes)
           
EvalRootNode(PatternAgentInstanceContext context, EvalRootFactoryNode factoryNode, EvalNode childNode)
           
EvalRootStateNode(EvalNode rootSingleChildNode)
          Constructor.
 


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