| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private final ReferenceQueue | garbage
Reference queue for cleared weak references |
| private WeakReferenceQueue. | |
| pack-priv int | size
Size of the queue |
| private Object | strongRef
Strongly referenced list head |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public Iterator | |
| public void |
| garbage | back to summary |
|---|---|
| private final ReferenceQueue<T> garbage Reference queue for cleared weak references | |
| head | back to summary |
|---|---|
| private WeakReferenceQueue. | |
| size | back to summary |
|---|---|
| pack-priv int size Size of the queue | |
| strongRef | back to summary |
|---|---|
| private Object strongRef Strongly referenced list head | |
| WeakReferenceQueue | back to summary |
|---|---|
| public WeakReferenceQueue() | |
| add | back to summary |
|---|---|
| public void add(E obj) | |
| cleanup | back to summary |
|---|---|
| public void cleanup() | |
| iterator | back to summary |
|---|---|
| public Iterator | |
| remove | back to summary |
|---|---|
| public void remove(E obj) | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv WeakReferenceQueue. | |
| pack-priv WeakReferenceQueue. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void |
| next | back to summary |
|---|---|
| pack-priv WeakReferenceQueue. Hides java. | |
| prev | back to summary |
|---|---|
| pack-priv WeakReferenceQueue. | |
| ListEntry | back to summary |
|---|---|
| public ListEntry(Object o, ReferenceQueue<T> queue) | |
| insert | back to summary |
|---|---|
| public void insert(WeakReferenceQueue. | |
| remove | back to summary |
|---|---|
| public void remove() | |