Uses of Class
org.glassfish.hk2.utilities.general.internal.DoubleNode
Packages that use DoubleNode
-
Uses of DoubleNode in org.glassfish.hk2.utilities.general.internal
Fields in org.glassfish.hk2.utilities.general.internal declared as DoubleNodeModifier and TypeFieldDescriptionprivate DoubleNode<K,
V> WeakHashClockImpl.dot
private DoubleNode<K,
V> WeakHashClockImpl.head
private DoubleNode<K,
Object> WeakHashLRUImpl.lru
private DoubleNode<K,
Object> WeakHashLRUImpl.mru
private DoubleNode<K,
V> DoubleNode.next
private DoubleNode<K,
V> DoubleNode.previous
private DoubleNode<K,
V> WeakHashClockImpl.tail
Fields in org.glassfish.hk2.utilities.general.internal with type parameters of type DoubleNodeModifier and TypeFieldDescriptionprivate final WeakHashMap<K,
DoubleNode<K, V>> WeakHashClockImpl.byKey
private final WeakHashMap<K,
DoubleNode<K, Object>> WeakHashLRUImpl.byKey
private final ConcurrentHashMap<K,
DoubleNode<K, V>> WeakHashClockImpl.byKeyNotWeak
private final ConcurrentHashMap<K,
DoubleNode<K, Object>> WeakHashLRUImpl.byKeyNotWeak
Methods in org.glassfish.hk2.utilities.general.internal that return DoubleNodeModifier and TypeMethodDescriptionprivate DoubleNode<K,
V> WeakHashClockImpl.addBeforeDot
(K key, V value) private DoubleNode<K,
Object> DoubleNode<K,
V> DoubleNode.getNext()
DoubleNode<K,
V> DoubleNode.getPrevious()
private DoubleNode<K,
V> WeakHashClockImpl.moveDot()
private DoubleNode<K,
V> WeakHashClockImpl.moveDotNoWeak()
Methods in org.glassfish.hk2.utilities.general.internal with parameters of type DoubleNodeModifier and TypeMethodDescriptionprivate K
WeakHashLRUImpl.remove
(DoubleNode<K, Object> removeMe) private void
WeakHashClockImpl.removeFromDLL
(DoubleNode<K, V> removeMe) void
DoubleNode.setNext
(DoubleNode<K, V> next) void
DoubleNode.setPrevious
(DoubleNode<K, V> previous)