Class AbstractLinkedList.Node
java.lang.Object
org.apache.commons.collections.list.AbstractLinkedList.Node
- Enclosing class:
- AbstractLinkedList
A node within the linked list.
From Commons Collections 3.1, all access to the value property
is via the methods on this class.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AbstractLinkedList.NodeA pointer to the node after this nodeprotected AbstractLinkedList.NodeA pointer to the node before this nodeprotected ObjectThe object contained within this node -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedNode()Constructs a new header node.protectedConstructs a new node.protectedNode(AbstractLinkedList.Node previous, AbstractLinkedList.Node next, Object value) Constructs a new node. -
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractLinkedList.NodeGets the next node.protected AbstractLinkedList.NodeGets the previous node.protected ObjectgetValue()Gets the value of the node.protected voidSets the next node.protected voidsetPreviousNode(AbstractLinkedList.Node previous) Sets the previous node.protected voidSets the value of the node.
-
Field Details
-
previous
A pointer to the node before this node -
next
A pointer to the node after this node -
value
The object contained within this node
-
-
Constructor Details
-
Node
protected Node()Constructs a new header node. -
Node
Constructs a new node.- Parameters:
value- the value to store
-
Node
Constructs a new node.- Parameters:
previous- the previous node in the listnext- the next node in the listvalue- the value to store
-
-
Method Details
-
getValue
Gets the value of the node.- Returns:
- the value
- Since:
- Commons Collections 3.1
-
setValue
Sets the value of the node.- Parameters:
value- the value- Since:
- Commons Collections 3.1
-
getPreviousNode
Gets the previous node.- Returns:
- the previous node
- Since:
- Commons Collections 3.1
-
setPreviousNode
Sets the previous node.- Parameters:
previous- the previous node- Since:
- Commons Collections 3.1
-
getNextNode
Gets the next node.- Returns:
- the next node
- Since:
- Commons Collections 3.1
-
setNextNode
Sets the next node.- Parameters:
next- the next node- Since:
- Commons Collections 3.1
-