| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| private PooledLinkedList. | |
| private PooledLinkedList. | |
| private PooledLinkedList. | |
| private final Pool | |
| private int | |
| private PooledLinkedList. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public T | Returns: the next item in the list or null if there are no more itemsGets the next item in the list |
| public T | Returns: the previous item in the list or null if there are no more itemsGets the previous item in the list |
| public void | |
| public T | |
| public int |
| curr | back to summary |
|---|---|
| private PooledLinkedList. | |
| head | back to summary |
|---|---|
| private PooledLinkedList. | |
| iter | back to summary |
|---|---|
| private PooledLinkedList. | |
| pool | back to summary |
|---|---|
| private final Pool<PooledLinkedList. | |
| size | back to summary |
|---|---|
| private int size | |
| tail | back to summary |
|---|---|
| private PooledLinkedList. | |
| PooledLinkedList | back to summary |
|---|---|
| public PooledLinkedList(int maxPoolSize) | |
| add | back to summary |
|---|---|
| public void add(T object) Adds the specified object to the end of the list regardless of iteration status | |
| addFirst | back to summary |
|---|---|
| public void addFirst(T object) Adds the specified object to the head of the list regardless of iteration status | |
| clear | back to summary |
|---|---|
| public void clear() | |
| iter | back to summary |
|---|---|
| public void iter() Starts iterating over the list's items from the head of the list | |
| iterReverse | back to summary |
|---|---|
| public void iterReverse() Starts iterating over the list's items from the tail of the list | |
| next | back to summary |
|---|---|
| public T next() Gets the next item in the list
| |
| previous | back to summary |
|---|---|
| public T previous() Gets the previous item in the list
| |
| remove | back to summary |
|---|---|
| public void remove() Removes the current list item based on the iterator position. | |
| removeLast | back to summary |
|---|---|
| public T removeLast() Removes the tail of the list regardless of iteration status
| |
| size | back to summary |
|---|---|
| public int size() Returns the number of items in the list | |
| Modifier and Type | Field and Description |
|---|---|
| public PooledLinkedList. | |
| public T | |
| public PooledLinkedList. |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| next | back to summary |
|---|---|
| public PooledLinkedList. | |
| payload | back to summary |
|---|---|
| public T payload | |
| prev | back to summary |
|---|---|
| public PooledLinkedList. | |
| Item | back to summary |
|---|---|
| pack-priv Item() | |