接口 ConcurrentReferenceHashMap.Reference<K,V>
-
- 类型参数:
K- 密钥类型V- 值类型
- 封闭类:
- ConcurrentReferenceHashMap<K,V>
protected static interface ConcurrentReferenceHashMap.Reference<K,V>对映射中包含的ConcurrentReferenceHashMap.Entry的引用。实现通常是围绕特定 Java 参考实现(例如,SoftReference)的包装器。
-
-
方法详细资料
-
get
@Nullable @Nullable ConcurrentReferenceHashMap.Entry<K,V> get()
返回引用的条目,如果该条目不再可用,则返回null。
-
getHash
int getHash()
返回引用的哈希。
-
getNext
@Nullable @Nullable ConcurrentReferenceHashMap.Reference<K,V> getNext()
返回链中的下一个引用,如果没有,则返回null。
-
release
void release()
释放此条目并确保它将从ReferenceManager#pollForPurge()返回。
-
-