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.Node
A pointer to the node after this nodeprotected AbstractLinkedList.Node
A pointer to the node before this nodeprotected Object
The object contained within this node -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Node()
Constructs a new header node.protected
Constructs a new node.protected
Node
(AbstractLinkedList.Node previous, AbstractLinkedList.Node next, Object value) Constructs a new node. -
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractLinkedList.Node
Gets the next node.protected AbstractLinkedList.Node
Gets the previous node.protected Object
getValue()
Gets the value of the node.protected void
Sets the next node.protected void
setPreviousNode
(AbstractLinkedList.Node previous) Sets the previous node.protected void
Sets 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
-