Class UnifiedMapWithHashingStrategy.WeakBoundEntry<K,V>
- java.lang.Object
-
- org.eclipse.collections.impl.map.strategy.mutable.UnifiedMapWithHashingStrategy.WeakBoundEntry<K,V>
-
- All Implemented Interfaces:
java.util.Map.Entry<K,V>
- Enclosing class:
- UnifiedMapWithHashingStrategy<K,V>
protected static class UnifiedMapWithHashingStrategy.WeakBoundEntry<K,V> extends java.lang.Object implements java.util.Map.Entry<K,V>
-
-
Field Summary
Fields Modifier and Type Field Description protected HashingStrategy<? super K>
hashingStrategy
protected java.lang.ref.WeakReference<UnifiedMapWithHashingStrategy<K,V>>
holder
protected K
key
protected V
value
-
Constructor Summary
Constructors Modifier Constructor Description protected
WeakBoundEntry(K key, V value, java.lang.ref.WeakReference<UnifiedMapWithHashingStrategy<K,V>> holder, HashingStrategy<? super K> hashingStrategy)
-
-
-
Field Detail
-
key
protected final K key
-
value
protected V value
-
holder
protected final java.lang.ref.WeakReference<UnifiedMapWithHashingStrategy<K,V>> holder
-
hashingStrategy
protected final HashingStrategy<? super K> hashingStrategy
-
-
Constructor Detail
-
WeakBoundEntry
protected WeakBoundEntry(K key, V value, java.lang.ref.WeakReference<UnifiedMapWithHashingStrategy<K,V>> holder, HashingStrategy<? super K> hashingStrategy)
-
-