org.drools.reteoo
Interface LeftTupleSinkNode

All Superinterfaces:
Externalizable, LeftTupleSink, NetworkNode, Serializable, Sink
All Known Subinterfaces:
TerminalNode
All Known Implementing Classes:
AccumulateNode, BetaNode, ElseNode, EvalConditionNode, ExistsNode, FromNode, JoinNode, NotNode, QueryElementNode, QueryRiaFixerNode, QueryTerminalNode, RightInputAdapterNode, RuleTerminalNode

public interface LeftTupleSinkNode
extends LeftTupleSink

Items placed in a LinkedList must implement this interface .

See Also:
LeftTupleSinkNodeList

Method Summary
 LeftTupleSinkNode getNextLeftTupleSinkNode()
          Returns the next node
 LeftTupleSinkNode getPreviousLeftTupleSinkNode()
          Returns the previous node
 void setNextLeftTupleSinkNode(LeftTupleSinkNode next)
          Sets the next node
 void setPreviousLeftTupleSinkNode(LeftTupleSinkNode previous)
          Sets the previous node
 
Methods inherited from interface org.drools.reteoo.LeftTupleSink
assertLeftTuple, createLeftTuple, createLeftTuple, createLeftTuple, createLeftTuple, getLeftTupleSource, getType, isLeftTupleMemoryEnabled, modifyLeftTuple, modifyLeftTuple, retractLeftTuple, setLeftTupleMemoryEnabled
 
Methods inherited from interface org.drools.common.NetworkNode
getId, getPartitionId
 
Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
 

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


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.