public static class DoublyLinkedListImpl.Item<T extends DoublyLinkedListImpl.Item<?>> extends java.lang.Object implements DoublyLinkedList.Item<T>
Constructor and Description |
---|
Item() |
Modifier and Type | Method and Description |
---|---|
T |
getNext()
Get next
DoublyLinkedList.Item . |
DoublyLinkedList<? super T> |
getParent()
Return the contained list.
|
T |
getPrev()
Get previous
DoublyLinkedList.Item . |
T |
setNext(DoublyLinkedList.Item<?> i)
Set next
DoublyLinkedList.Item |
DoublyLinkedList<? super T> |
setParent(DoublyLinkedList<? super T> l)
Set the contained list.
|
T |
setPrev(DoublyLinkedList.Item<?> i)
Get previous
DoublyLinkedList.Item |
public final T getNext()
DoublyLinkedList.Item
getNext
in interface DoublyLinkedList.Item<T extends DoublyLinkedListImpl.Item<?>>
DoublyLinkedList#hasNext()
public final T setNext(DoublyLinkedList.Item<?> i)
DoublyLinkedList.Item
DoublyLinkedList.Item
setNext
in interface DoublyLinkedList.Item<T extends DoublyLinkedListImpl.Item<?>>
public final T getPrev()
DoublyLinkedList.Item
getPrev
in interface DoublyLinkedList.Item<T extends DoublyLinkedListImpl.Item<?>>
DoublyLinkedList#hasNext()
public final T setPrev(DoublyLinkedList.Item<?> i)
DoublyLinkedList.Item
DoublyLinkedList.Item
setPrev
in interface DoublyLinkedList.Item<T extends DoublyLinkedListImpl.Item<?>>
public DoublyLinkedList<? super T> getParent()
DoublyLinkedList.Item
getParent
in interface DoublyLinkedList.Item<T extends DoublyLinkedListImpl.Item<?>>
public DoublyLinkedList<? super T> setParent(DoublyLinkedList<? super T> l)
DoublyLinkedList.Item
setParent
in interface DoublyLinkedList.Item<T extends DoublyLinkedListImpl.Item<?>>