| Package | Description |
|---|---|
| org.apache.batik.ext.awt.image.rendered | |
| org.apache.batik.util |
Provides some useful classes.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
LRUCache.LRUNode |
Interface for nodes in the LRU cache, basicly nodes in a doubly
linked list.
|
| Modifier and Type | Class | Description |
|---|---|---|
protected static class |
RunnableQueue.Link |
To store a Runnable.
|
protected static class |
RunnableQueue.LockableLink |
To store a Runnable with an object waiting for him to be executed.
|
| Modifier and Type | Method | Description |
|---|---|---|
DoublyLinkedList.Node |
DoublyLinkedList.getHead() |
Get the current head element
|
DoublyLinkedList.Node |
DoublyLinkedList.Node.getNext() |
|
DoublyLinkedList.Node |
DoublyLinkedList.Node.getPrev() |
|
DoublyLinkedList.Node |
DoublyLinkedList.getTail() |
Get the current tail element
|
DoublyLinkedList.Node |
DoublyLinkedList.pop() |
Removes 'head' from list and returns it.
|
DoublyLinkedList.Node |
DoublyLinkedList.unpush() |
Removes 'tail' from list and returns it.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
DoublyLinkedList.add(int index,
DoublyLinkedList.Node nde) |
|
void |
DoublyLinkedList.add(DoublyLinkedList.Node nde) |
Adds
nde to the head of the list. |
protected void |
DoublyLinkedList.Node.insertBefore(DoublyLinkedList.Node nde) |
Link this node in, infront of nde (unlinks it's self
before hand if needed).
|
void |
DoublyLinkedList.push(DoublyLinkedList.Node nde) |
Adds
nde to tail of list |
void |
DoublyLinkedList.remove(DoublyLinkedList.Node nde) |
Removes nde from the list it is part of (should be this
one, otherwise results are undefined).
|
protected void |
DoublyLinkedList.Node.setNext(DoublyLinkedList.Node newNext) |
|
protected void |
DoublyLinkedList.Node.setPrev(DoublyLinkedList.Node newPrev) |
|
void |
DoublyLinkedList.touch(DoublyLinkedList.Node nde) |
Moves
nde to the head of the list (equivilent to
remove(nde); add(nde); but faster. |
void |
DoublyLinkedList.unpop(DoublyLinkedList.Node nde) |
Adds
nde to head of list |
Copyright ? 2018 Apache Software Foundation. All Rights Reserved.