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