public class VaDoubleLinkList<T>
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
VaDoubleLinkList.Link<T> |
| Constructor and Description |
|---|
VaDoubleLinkList() |
| Modifier and Type | Method and Description |
|---|---|
void |
append(VaDoubleLinkList<T> otherList,
VaDoubleLinkList.Link<T> queueLink) |
void |
clear() |
boolean |
contains(T elem,
VaDoubleLinkList.Link<T> queueLink) |
int |
count() |
T |
forth(VaDoubleLinkList.Link<T> queueLink) |
void |
insertAfter(T thisBuffer,
T newBuffer,
VaDoubleLinkList.Link<T> queueLink) |
void |
insertBefore(T thisBuffer,
T newBuffer,
VaDoubleLinkList.Link<T> queueLink) |
T |
peek() |
T |
peekTail() |
T |
pop(VaDoubleLinkList.Link<T> queueLink) |
void |
push(T elem,
VaDoubleLinkList.Link<T> queueLink) |
void |
pushBack(T elem,
VaDoubleLinkList.Link<T> queueLink) |
void |
remove(T elem,
VaDoubleLinkList.Link<T> queueLink) |
T |
start(VaDoubleLinkList.Link<T> queueLink) |
public void clear()
public int count()
public void push(T elem, VaDoubleLinkList.Link<T> queueLink)
public void pushBack(T elem, VaDoubleLinkList.Link<T> queueLink)
public void insertBefore(T thisBuffer, T newBuffer, VaDoubleLinkList.Link<T> queueLink)
public void insertAfter(T thisBuffer, T newBuffer, VaDoubleLinkList.Link<T> queueLink)
public T peek()
public T peekTail()
public T pop(VaDoubleLinkList.Link<T> queueLink)
public T start(VaDoubleLinkList.Link<T> queueLink)
public T forth(VaDoubleLinkList.Link<T> queueLink)
public void remove(T elem, VaDoubleLinkList.Link<T> queueLink)
public void append(VaDoubleLinkList<T> otherList, VaDoubleLinkList.Link<T> queueLink)
public boolean contains(T elem, VaDoubleLinkList.Link<T> queueLink)
Copyright @ 2019 Thomson Reuters. All Rights Reserved.