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 aLinkedListmust implement this interface .- See Also:
LeftTupleSinkNodeList
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LeftTupleSinkNodegetNextLeftTupleSinkNode()Returns the next nodeLeftTupleSinkNodegetPreviousLeftTupleSinkNode()Returns the previous nodevoidsetNextLeftTupleSinkNode(LeftTupleSinkNode next)Sets the next nodevoidsetPreviousLeftTupleSinkNode(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
-
-