Modifier and Type | Method and Description |
---|---|
static EvalNode[] |
EvalNodeUtil.makeEvalNodeChildren(EvalFactoryNode[] factories,
PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
static EvalNode |
EvalNodeUtil.makeEvalNodeSingleChild(EvalFactoryNode child,
PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
Modifier and Type | Method and Description |
---|---|
static EvalNode[] |
EvalNodeUtil.makeEvalNodeChildren(EvalFactoryNode[] factories,
PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
static EvalNode |
EvalNodeUtil.makeEvalNodeSingleChild(EvalFactoryNode child,
PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
Modifier and Type | Class and Description |
---|---|
class |
EvalAndNode
This class represents an 'and' operator in the evaluation tree representing an event expressions.
|
Modifier and Type | Field and Description |
---|---|
protected EvalNode[] |
EvalAndNode.childNodes |
Modifier and Type | Method and Description |
---|---|
EvalNode[] |
EvalAndNode.getChildNodes() |
EvalNode |
EvalAndStateNode.getFactoryNode() |
EvalNode |
EvalAndFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
Modifier and Type | Method and Description |
---|---|
EvalNode |
EvalAndFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
Constructor and Description |
---|
EvalAndNode(PatternAgentInstanceContext context,
EvalAndFactoryNode factoryNode,
EvalNode[] childNodes) |
Modifier and Type | Class and Description |
---|---|
class |
EvalNodeBase |
class |
EvalRootNode
This class is always the root node in the evaluation tree representing an event expression.
|
Modifier and Type | Field and Description |
---|---|
protected EvalNode |
EvalRootNode.childNode |
protected EvalNode |
EvalRootStateNode.rootSingleChildNode |
Modifier and Type | Method and Description |
---|---|
EvalNode |
EvalRootNode.getChildNode() |
abstract EvalNode |
EvalStateNode.getFactoryNode()
Returns the factory node for the state node.
|
EvalNode |
EvalRootStateNode.getFactoryNode() |
EvalNode |
EvalRootFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
EvalNode |
EvalFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
Modifier and Type | Method and Description |
---|---|
EvalNode |
EvalRootFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
EvalNode |
EvalFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
Constructor and Description |
---|
EvalRootNode(PatternAgentInstanceContext context,
EvalRootFactoryNode factoryNode,
EvalNode childNode) |
EvalRootStateNode(EvalRootNode rootNode,
EvalNode rootSingleChildNode)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
EvalEveryNode
This class represents an 'every' operator in the evaluation tree representing an event expression.
|
Modifier and Type | Method and Description |
---|---|
EvalNode |
EvalEveryNode.getChildNode() |
EvalNode |
EvalEveryStateNode.getFactoryNode() |
EvalNode |
EvalEveryFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
Modifier and Type | Method and Description |
---|---|
EvalNode |
EvalEveryFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
Constructor and Description |
---|
EvalEveryNode(PatternAgentInstanceContext context,
EvalEveryFactoryNode factoryNode,
EvalNode childNode) |
Modifier and Type | Class and Description |
---|---|
class |
EvalEveryDistinctNode
This class represents an 'every-distinct' operator in the evaluation tree representing an event expression.
|
Modifier and Type | Method and Description |
---|---|
EvalNode |
EvalEveryDistinctNode.getChildNode() |
EvalNode |
EvalEveryDistinctStateNode.getFactoryNode() |
EvalNode |
EvalEveryDistinctStateExpireKeyNode.getFactoryNode() |
EvalNode |
EvalEveryDistinctFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
Modifier and Type | Method and Description |
---|---|
EvalNode |
EvalEveryDistinctFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
Constructor and Description |
---|
EvalEveryDistinctNode(EvalEveryDistinctFactoryNode factoryNode,
EvalNode childNode,
PatternAgentInstanceContext agentInstanceContext) |
Modifier and Type | Class and Description |
---|---|
class |
EvalFilterNode
This class represents a filter of events in the evaluation tree representing any event expressions.
|
Modifier and Type | Method and Description |
---|---|
EvalNode |
EvalFilterStateNode.getFactoryNode() |
EvalNode |
EvalFilterFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
Modifier and Type | Method and Description |
---|---|
EvalNode |
EvalFilterFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
Modifier and Type | Class and Description |
---|---|
class |
EvalFollowedByNode
This class represents a followed-by operator in the evaluation tree representing any event expressions.
|
Modifier and Type | Method and Description |
---|---|
EvalNode[] |
EvalFollowedByNode.getChildNodes() |
EvalNode |
EvalFollowedByWithMaxStateNodeManaged.getFactoryNode() |
EvalNode |
EvalFollowedByStateNode.getFactoryNode() |
EvalNode |
EvalFollowedByFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
Modifier and Type | Method and Description |
---|---|
EvalNode |
EvalFollowedByFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
Constructor and Description |
---|
EvalFollowedByNode(PatternAgentInstanceContext context,
EvalFollowedByFactoryNode factoryNode,
EvalNode[] childNodes) |
Modifier and Type | Class and Description |
---|---|
class |
EvalGuardNode
This class represents a guard in the evaluation tree representing an event expressions.
|
Modifier and Type | Method and Description |
---|---|
EvalNode |
EvalGuardNode.getChildNode() |
EvalNode |
EvalGuardStateNode.getFactoryNode() |
EvalNode |
EvalGuardFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
Modifier and Type | Method and Description |
---|---|
EvalNode |
EvalGuardFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
Constructor and Description |
---|
EvalGuardNode(PatternAgentInstanceContext context,
EvalGuardFactoryNode factoryNode,
EvalNode childNode) |
Modifier and Type | Class and Description |
---|---|
class |
EvalMatchUntilNode
This class represents a match-until observer in the evaluation tree representing any event expressions.
|
Modifier and Type | Method and Description |
---|---|
EvalNode |
EvalMatchUntilNode.getChildNodeSub() |
EvalNode |
EvalMatchUntilNode.getChildNodeUntil() |
EvalNode |
EvalMatchUntilStateNode.getFactoryNode() |
EvalNode |
EvalMatchUntilFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
Modifier and Type | Method and Description |
---|---|
EvalNode |
EvalMatchUntilFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
Constructor and Description |
---|
EvalMatchUntilNode(PatternAgentInstanceContext context,
EvalMatchUntilFactoryNode factoryNode,
EvalNode childNodeSub,
EvalNode childNodeUntil) |
Modifier and Type | Class and Description |
---|---|
class |
EvalNotNode
This class represents an 'not' operator in the evaluation tree representing any event expressions.
|
Modifier and Type | Method and Description |
---|---|
EvalNode |
EvalNotNode.getChildNode() |
EvalNode |
EvalNotStateNode.getFactoryNode() |
EvalNode |
EvalNotFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
Modifier and Type | Method and Description |
---|---|
EvalNode |
EvalNotFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
Constructor and Description |
---|
EvalNotNode(PatternAgentInstanceContext context,
EvalNotFactoryNode factoryNode,
EvalNode childNode) |
Modifier and Type | Class and Description |
---|---|
class |
EvalObserverNode
This class represents an observer expression in the evaluation tree representing an pattern expression.
|
Modifier and Type | Method and Description |
---|---|
EvalNode |
EvalObserverStateNode.getFactoryNode() |
EvalNode |
EvalObserverFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
Modifier and Type | Method and Description |
---|---|
EvalNode |
EvalObserverFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
Modifier and Type | Class and Description |
---|---|
class |
EvalOrNode
This class represents an 'or' operator in the evaluation tree representing any event expressions.
|
Modifier and Type | Method and Description |
---|---|
EvalNode[] |
EvalOrNode.getChildNodes() |
EvalNode |
EvalOrStateNode.getFactoryNode() |
EvalNode |
EvalOrFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
Modifier and Type | Method and Description |
---|---|
EvalNode |
EvalOrFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
Constructor and Description |
---|
EvalOrNode(PatternAgentInstanceContext context,
EvalOrFactoryNode factoryNode,
EvalNode[] childNodes) |
Modifier and Type | Method and Description |
---|---|
void |
PatternSubexpressionPoolRuntimeSvcNoOp.decreaseCount(EvalNode evalNode,
AgentInstanceContext agentInstanceContext) |
void |
PatternSubexpressionPoolRuntimeSvcImpl.decreaseCount(EvalNode evalNode,
AgentInstanceContext agentInstanceContext) |
void |
PatternSubexpressionPoolRuntimeSvc.decreaseCount(EvalNode evalNode,
AgentInstanceContext agentInstanceContext) |
void |
PatternSubexpressionPoolRuntimeSvcNoOp.forceIncreaseCount(EvalNode evalNode,
AgentInstanceContext agentInstanceContext) |
void |
PatternSubexpressionPoolRuntimeSvcImpl.forceIncreaseCount(EvalNode evalNode,
AgentInstanceContext agentInstanceContext) |
void |
PatternSubexpressionPoolRuntimeSvc.forceIncreaseCount(EvalNode evalNode,
AgentInstanceContext agentInstanceContext) |
boolean |
PatternSubexpressionPoolRuntimeSvcNoOp.tryIncreaseCount(EvalNode evalNode,
AgentInstanceContext agentInstanceContext) |
boolean |
PatternSubexpressionPoolRuntimeSvcImpl.tryIncreaseCount(EvalNode evalNode,
AgentInstanceContext agentInstanceContext) |
boolean |
PatternSubexpressionPoolRuntimeSvc.tryIncreaseCount(EvalNode evalNode,
AgentInstanceContext agentInstanceContext) |
Copyright © 2005–2018. All rights reserved.