org.hd.d.pg2k.svrCore
Class MemoryTools.SRCMSoftReference<K,V>

java.lang.Object
  extended by java.lang.ref.Reference<T>
      extended by java.lang.ref.SoftReference<V>
          extended by org.hd.d.pg2k.svrCore.MemoryTools.SRCMSoftReference<K,V>
Enclosing class:
MemoryTools

private static final class MemoryTools.SRCMSoftReference<K,V>
extends java.lang.ref.SoftReference<V>

Enqueueable SoftReference for SoftReferenceConcurrentMap.


Field Summary
(package private)  K key
          Valid full exhibit name; never null.
 
Constructor Summary
MemoryTools.SRCMSoftReference(K key, V value, java.lang.ref.ReferenceQueue<V> refQ)
          Create an instance with the key and value (all non-null); only call from factory method.
 
Method Summary
 
Methods inherited from class java.lang.ref.SoftReference
get
 
Methods inherited from class java.lang.ref.Reference
clear, enqueue, isEnqueued
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

key

final K key
Valid full exhibit name; never null.

Constructor Detail

MemoryTools.SRCMSoftReference

MemoryTools.SRCMSoftReference(K key,
                              V value,
                              java.lang.ref.ReferenceQueue<V> refQ)
Create an instance with the key and value (all non-null); only call from factory method.


DHD Multimedia Gallery V1.57.21

Copyright (c) 1996-2011, Damon Hart-Davis. All rights reserved.