private static class WindowCache.Entry
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) boolean |
dead
Marked true when ref.get() returns null and the ref is dead.
|
(package private) WindowCache.Entry |
next
Next entry in the hash table's chain list.
|
(package private) WindowCache.PageRef<ByteWindow> |
ref
The referenced object.
|
Constructor and Description |
---|
Entry(WindowCache.Entry n,
WindowCache.PageRef<ByteWindow> r) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
kill() |
final WindowCache.Entry next
final WindowCache.PageRef<ByteWindow> ref
volatile boolean dead
A true here indicates that the ref is no longer accessible, and that we therefore need to eventually purge this Entry object out of the bucket's chain.
Entry(WindowCache.Entry n, WindowCache.PageRef<ByteWindow> r)