Package org.codehaus.groovy.util
Class ManagedConcurrentMap.Entry<K,V>
java.lang.Object
org.codehaus.groovy.util.ManagedReference<K>
org.codehaus.groovy.util.ManagedConcurrentMap.Entry<K,V>
- All Implemented Interfaces:
- AbstractConcurrentMap.Entry<K,V>,- AbstractConcurrentMapBase.Entry<V>,- Finalizable
- Direct Known Subclasses:
- ManagedConcurrentMap.EntryWithValue
- Enclosing class:
- ManagedConcurrentMap<K,V>
public static class ManagedConcurrentMap.Entry<K,V> extends ManagedReference<K> implements AbstractConcurrentMap.Entry<K,V>
- 
Constructor SummaryConstructors Constructor Description Entry(ReferenceBundle bundle, ManagedConcurrentMap.Segment segment, K key, int hash)
- 
Method SummaryModifier and Type Method Description voidfinalizeRef()Deprecated.use finalizeReferencevoidfinalizeReference()intgetHash()VgetValue()booleanisEqual(K key, int hash)booleanisValid()voidsetValue(V value)Methods inherited from class org.codehaus.groovy.util.ManagedReferenceclear, getMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- 
Constructor Details- 
Entry
 
- 
- 
Method Details- 
isValidpublic boolean isValid()- Specified by:
- isValidin interface- AbstractConcurrentMapBase.Entry<K>
 
- 
isEqual- Specified by:
- isEqualin interface- AbstractConcurrentMap.Entry<K,V>
 
- 
getValue- Specified by:
- getValuein interface- AbstractConcurrentMapBase.Entry<K>
 
- 
setValue- Specified by:
- setValuein interface- AbstractConcurrentMapBase.Entry<K>
 
- 
getHashpublic int getHash()- Specified by:
- getHashin interface- AbstractConcurrentMapBase.Entry<K>
 
- 
finalizeReferencepublic void finalizeReference()- Specified by:
- finalizeReferencein interface- Finalizable
- Overrides:
- finalizeReferencein class- ManagedReference<K>
 
- 
finalizeRef@Deprecated public void finalizeRef()Deprecated.use finalizeReference
 
-