Package org.drools.core.reteoo
Interface LeftTupleSinkNode
-
- All Superinterfaces:
Externalizable
,LeftTupleNode
,LeftTupleSink
,NetworkNode
,Serializable
,Sink
- All Known Subinterfaces:
PathEndNode
,TerminalNode
- All Known Implementing Classes:
AbstractTerminalNode
,AccumulateNode
,AsyncReceiveNode
,AsyncSendNode
,BetaNode
,ConditionalBranchNode
,EvalConditionNode
,ExistsNode
,FromNode
,JoinNode
,NotNode
,QueryElementNode
,QueryTerminalNode
,ReactiveFromNode
,RightInputAdapterNode
,RuleTerminalNode
,TimerNode
public interface LeftTupleSinkNode extends LeftTupleSink
Items placed in aLinkedList
must implement this interface .
- See Also:
LeftTupleSinkNodeList
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LeftTupleSinkNode
getNextLeftTupleSinkNode()
Returns the next nodeLeftTupleSinkNode
getPreviousLeftTupleSinkNode()
Returns the previous nodevoid
setNextLeftTupleSinkNode(LeftTupleSinkNode next)
Sets the next nodevoid
setPreviousLeftTupleSinkNode(LeftTupleSinkNode previous)
Sets the previous node-
Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
-
Methods inherited from interface org.drools.core.reteoo.LeftTupleNode
getLeftTupleSource, getObjectCount, getPathIndex, getSinkPropagator, setObjectCount
-
Methods inherited from interface org.drools.core.reteoo.LeftTupleSink
createLeftTuple, createLeftTuple, createLeftTuple, createLeftTuple, createLeftTuple, createPeer, getLeftInferredMask, getLeftInputOtnId, isLeftTupleMemoryEnabled, setLeftInputOtnId, setLeftTupleMemoryEnabled, setPartitionIdWithSinks
-
Methods inherited from interface org.drools.core.common.NetworkNode
getAssociatedRules, getAssociatedRuleSize, getAssociationsSize, getAssociationsSize, getId, getPartitionId, getType, isAssociatedWith
-
-
-
-
Method Detail
-
getNextLeftTupleSinkNode
LeftTupleSinkNode getNextLeftTupleSinkNode()
Returns the next node- Returns:
- The next LinkedListNode
-
setNextLeftTupleSinkNode
void setNextLeftTupleSinkNode(LeftTupleSinkNode next)
Sets the next node- Parameters:
next
- The next LinkedListNode
-
getPreviousLeftTupleSinkNode
LeftTupleSinkNode getPreviousLeftTupleSinkNode()
Returns the previous node- Returns:
- The previous LinkedListNode
-
setPreviousLeftTupleSinkNode
void setPreviousLeftTupleSinkNode(LeftTupleSinkNode previous)
Sets the previous node- Parameters:
previous
- The previous LinkedListNode
-
-