public class EvalMatchUntilNode extends EvalNodeBase
Modifier and Type | Field and Description |
---|---|
protected EvalMatchUntilFactoryNode |
factoryNode |
Constructor and Description |
---|
EvalMatchUntilNode(PatternAgentInstanceContext context,
EvalMatchUntilFactoryNode factoryNode,
EvalNode childNodeSub,
EvalNode childNodeUntil) |
Modifier and Type | Method and Description |
---|---|
EvalNode |
getChildNodeSub() |
EvalNode |
getChildNodeUntil() |
EvalMatchUntilFactoryNode |
getFactoryNode() |
EvalStateNode |
newState(Evaluator parentNode,
EvalStateNodeNumber stateNodeNumber,
long stateNodeId)
Create the evaluation state node containing the truth value state for each operator in an
event expression.
|
getContext
protected final EvalMatchUntilFactoryNode factoryNode
public EvalMatchUntilNode(PatternAgentInstanceContext context, EvalMatchUntilFactoryNode factoryNode, EvalNode childNodeSub, EvalNode childNodeUntil)
public EvalMatchUntilFactoryNode getFactoryNode()
public EvalNode getChildNodeSub()
public EvalNode getChildNodeUntil()
public EvalStateNode newState(Evaluator parentNode, EvalStateNodeNumber stateNodeNumber, long stateNodeId)
EvalNodeBase
newState
in interface EvalNode
newState
in class EvalNodeBase
parentNode
- is the parent evaluator node that this node indicates a change in truth value tostateNodeNumber
- node numberstateNodeId
- node id