|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcds.util.DoublyLinkedList
A doubly linked list.
| Field Summary | |
(package private) DoublyLinkedListNode |
head
|
(package private) int |
size
|
(package private) DoublyLinkedListNode |
tail
|
| Constructor Summary | |
(package private) |
DoublyLinkedList()
|
| Method Summary | |
(package private) void |
insertAtHead(DoublyLinkedListNode node)
|
(package private) void |
moveToHead(DoublyLinkedListNode node)
|
(package private) void |
remove(DoublyLinkedListNode node)
|
(package private) DoublyLinkedListNode |
removeTail()
|
(package private) int |
size()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
DoublyLinkedListNode head
DoublyLinkedListNode tail
int size
| Constructor Detail |
DoublyLinkedList()
| Method Detail |
int size()
void insertAtHead(DoublyLinkedListNode node)
void remove(DoublyLinkedListNode node)
DoublyLinkedListNode removeTail()
void moveToHead(DoublyLinkedListNode node)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||