org.drools.util
Interface LinkedListNode

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
MultiLinkedListNode
All Known Implementing Classes:
AbstractBaseLinkedListNode, BaseMultiLinkedListNode, ScheduledAgendaItem

public interface LinkedListNode
extends java.io.Serializable

Items placed in a LinkedList must implement this interface .

See Also:
LinkedList
 

Method Summary
 LinkedListNode getNext()
          Returns the next node
 LinkedListNode getPrevious()
          Returns the previous node
 void setNext(LinkedListNode next)
          Sets the next node
 void setPrevious(LinkedListNode previous)
          Sets the previous node
 

Method Detail

getNext

public LinkedListNode getNext()
Returns the next node

Returns:
The next LinkedListNode

setNext

public void setNext(LinkedListNode next)
Sets the next node

Parameters:
next - The next LinkedListNode

getPrevious

public LinkedListNode getPrevious()
Returns the previous node

Returns:
The previous LinkedListNode

setPrevious

public void setPrevious(LinkedListNode previous)
Sets the previous node

Parameters:
previous - The previous LinkedListNode