| java.lang.Object org.drools.common.BaseNode org.drools.reteoo.RuleTerminalNode
Inner Class :class TerminalNodeMemory implements Serializable | |
RuleTerminalNode | public RuleTerminalNode(int id, TupleSource source, Rule rule, GroupElement subrule)(Code) | | Construct.
Parameters: inputSource - The parent tuple source. Parameters: rule - The rule. |
assertTuple | public void assertTuple(ReteTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean fireActivationCreated)(Code) | | Assert a new Tuple .
Parameters: tuple - The Tuple being asserted. Parameters: workingMemory - The working memory seesion. throws: AssertionException - If an error occurs while asserting. |
attach | public void attach()(Code) | | |
getNextTupleSinkNode | public TupleSinkNode getNextTupleSinkNode()(Code) | | Returns the next node
The next TupleSinkNode |
getPreviousTupleSinkNode | public TupleSinkNode getPreviousTupleSinkNode()(Code) | | Returns the previous node
The previous TupleSinkNode |
getRule | public Rule getRule()(Code) | | Retrieve the Action associated with this node.
The Action associated with this node. |
getSequence | public int getSequence()(Code) | | |
hashCode | public int hashCode()(Code) | | |
ruleAttached | public void ruleAttached()(Code) | | |
setNextTupleSinkNode | public void setNextTupleSinkNode(TupleSinkNode next)(Code) | | Sets the next node
Parameters: next - The next TupleSinkNode |
setPreviousTupleSinkNode | public void setPreviousTupleSinkNode(TupleSinkNode previous)(Code) | | Sets the previous node
Parameters: previous - The previous TupleSinkNode |
setSequence | public void setSequence(int seq)(Code) | | |
|
|