Class ConcurrentSoftCache<K,​V>

java.lang.Object
org.codehaus.groovy.runtime.memoize.ConcurrentCommonCache<K,​SoftReference<V>>
org.codehaus.groovy.runtime.memoize.ConcurrentSoftCache<K,​V>
Type Parameters:
K - key type
V - real value type
All Implemented Interfaces:
Serializable, Map<K,​SoftReference<V>>, EvictableCache<K,​SoftReference<V>>, MemoizeCache<K,​SoftReference<V>>, ValueConvertable<SoftReference<V>,​Object>

public class ConcurrentSoftCache<K,​V>
extends ConcurrentCommonCache<K,​SoftReference<V>>
Represents concurrent cache holding SoftReference instance as value
See Also:
Serialized Form