org.drools.core.util
Interface LinkedListNode

All Superinterfaces:
Entry, Externalizable, Serializable
All Known Implementing Classes:
AbstractBaseLinkedListNode, ActivationGroupNode, ActivationNode, CompositeObjectSinkAdapter.FieldIndex, LinkedListEntry, LogicalDependency, ScheduledAgendaItem

public interface LinkedListNode
extends Entry, Externalizable

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
 
Methods inherited from interface org.drools.core.util.Entry
setNext
 
Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
 

Method Detail

getNext

LinkedListNode getNext()
Returns the next node

Specified by:
getNext in interface Entry
Returns:
The next LinkedListNode

setNext

void setNext(LinkedListNode next)
Sets the next node

Parameters:
next - The next LinkedListNode

getPrevious

LinkedListNode getPrevious()
Returns the previous node

Returns:
The previous LinkedListNode

setPrevious

void setPrevious(LinkedListNode previous)
Sets the previous node

Parameters:
previous - The previous LinkedListNode


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