Package org.eclipse.net4j.util.ref
Class ReferenceValueMap2.Strong<K,V>
- java.lang.Object
- 
- java.util.AbstractMap<K,V>
- 
- org.eclipse.net4j.util.ref.ReferenceValueMap2<K,V>
- 
- org.eclipse.net4j.util.ref.ReferenceValueMap2.Strong<K,V>
 
 
 
- 
- All Implemented Interfaces:
- java.util.Map<K,V>
 - Enclosing class:
- ReferenceValueMap2<K,V>
 
 public static class ReferenceValueMap2.Strong<K,V> extends ReferenceValueMap2<K,V> - Author:
- Eike Stepper
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.eclipse.net4j.util.ref.ReferenceValueMap2ReferenceValueMap2.Soft<K,V>, ReferenceValueMap2.Strong<K,V>, ReferenceValueMap2.Weak<K,V>
 
- 
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.ref.ReferenceQueue<V>createQueue()protected KeyedReference<K,V>createReference(K key, V value, java.lang.ref.ReferenceQueue<V> queue)- 
Methods inherited from class org.eclipse.net4j.util.ref.ReferenceValueMap2clear, containsKey, containsValue, dereference, entrySet, get, internalPurgeQueue, isEmpty, purged, purgeQueue, put, remove, removeAll, size
 - 
Methods inherited from class java.util.AbstractMapclone, equals, hashCode, keySet, putAll, toString, values
 
- 
 
- 
- 
- 
Constructor Detail- 
Strongpublic Strong() 
 - 
Strongpublic Strong(java.util.Map<K,KeyedReference<K,V>> map) 
 
- 
 - 
Method Detail- 
createReferenceprotected KeyedReference<K,V> createReference(K key, V value, java.lang.ref.ReferenceQueue<V> queue) - Specified by:
- createReferencein class- ReferenceValueMap2<K,V>
 
 - 
createQueueprotected java.lang.ref.ReferenceQueue<V> createQueue() - Overrides:
- createQueuein class- ReferenceValueMap2<K,V>
 
 
- 
 
-