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)