K
- キー型 V
- 値の型 protected static interface ConcurrentReferenceHashMap.Reference<K,V>
ConcurrentReferenceHashMap.Entry
への参照。実装は通常、特定の Java 参照実装(SoftReference
SE など)のラッパーです。修飾子と型 | メソッドと説明 |
---|---|
ConcurrentReferenceHashMap.Entry<K, V> | get() 参照されたエントリを返します。エントリが利用できなくなった場合は null を返します。 |
int | getHash() 参照のハッシュを返します。 |
ConcurrentReferenceHashMap.Reference<K, V> | getNext() チェーンの次の参照を返します。ない場合は null を返します。 |
void | release() このエントリを解放し、 ReferenceManager#pollForPurge() から返されることを確認します。 |
@Nullable ConcurrentReferenceHashMap.Entry<K,V> get()
null
を返します。int getHash()
@Nullable ConcurrentReferenceHashMap.Reference<K,V> getNext()
null
を返します。void release()
ReferenceManager#pollForPurge()
から返されることを確認します。