public static class LinkedList.Node
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected LinkedList |
list |
protected LinkedList.Node |
next |
protected LinkedList.Node |
prev |
protected java.lang.Object |
userObject |
| Modifier | Constructor and Description |
|---|---|
protected |
Node(LinkedList list,
java.lang.Object userObject) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getUserObject() |
void |
insertAfter(java.lang.Object o) |
void |
insertBefore(java.lang.Object o) |
LinkedList |
list() |
LinkedList.Node |
next() |
LinkedList.Node |
prev() |
void |
remove() |
void |
setUserObject(java.lang.Object userObject) |
protected LinkedList list
protected LinkedList.Node next
protected LinkedList.Node prev
protected java.lang.Object userObject
protected Node(LinkedList list, java.lang.Object userObject)
public LinkedList list()
public LinkedList.Node next()
public LinkedList.Node prev()
public java.lang.Object getUserObject()
public void setUserObject(java.lang.Object userObject)
public void insertBefore(java.lang.Object o)
public void insertAfter(java.lang.Object o)
public void remove()