Uses of Class
org.glassfish.hk2.utilities.general.internal.DoubleNode
-
Packages that use DoubleNode Package Description org.glassfish.hk2.utilities.general.internal -
-
Uses of DoubleNode in org.glassfish.hk2.utilities.general.internal
Fields in org.glassfish.hk2.utilities.general.internal declared as DoubleNode Modifier and Type Field Description private DoubleNode<K,V>
WeakHashClockImpl. dot
private DoubleNode<K,V>
WeakHashClockImpl. head
private DoubleNode<K,java.lang.Object>
WeakHashLRUImpl. lru
private DoubleNode<K,java.lang.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 DoubleNode Modifier and Type Field Description private java.util.WeakHashMap<K,DoubleNode<K,V>>
WeakHashClockImpl. byKey
private java.util.WeakHashMap<K,DoubleNode<K,java.lang.Object>>
WeakHashLRUImpl. byKey
private java.util.concurrent.ConcurrentHashMap<K,DoubleNode<K,V>>
WeakHashClockImpl. byKeyNotWeak
private java.util.concurrent.ConcurrentHashMap<K,DoubleNode<K,java.lang.Object>>
WeakHashLRUImpl. byKeyNotWeak
Methods in org.glassfish.hk2.utilities.general.internal that return DoubleNode Modifier and Type Method Description private DoubleNode<K,V>
WeakHashClockImpl. addBeforeDot(K key, V value)
private DoubleNode<K,java.lang.Object>
WeakHashLRUImpl. addToHead(K key)
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 DoubleNode Modifier and Type Method Description private K
WeakHashLRUImpl. remove(DoubleNode<K,java.lang.Object> removeMe)
private void
WeakHashClockImpl. removeFromDLL(DoubleNode<K,V> removeMe)
void
DoubleNode. setNext(DoubleNode<K,V> next)
void
DoubleNode. setPrevious(DoubleNode<K,V> previous)
-