org.shiftone.cache.decorator.soft
Class SoftCache.KeyReference

java.lang.Object
  extended byjava.lang.ref.Reference
      extended byjava.lang.ref.SoftReference
          extended byorg.shiftone.cache.decorator.soft.SoftCache.KeyReference
Enclosing class:
SoftCache

class SoftCache.KeyReference
extends java.lang.ref.SoftReference

Class KeyReference

Version:
$Revision: 1.8 $
Author:
Jeff Drost

Nested Class Summary
 
Nested classes inherited from class java.lang.ref.Reference
 
Field Summary
 
Fields inherited from class java.lang.ref.Reference
 
Constructor Summary
SoftCache.KeyReference(java.lang.Object key, java.lang.Object cacheObject, java.lang.ref.ReferenceQueue referenceQueue)
          Constructor KeyReference
 
Method Summary
(package private)  java.lang.Object getKey()
          Method getKey
 
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
 

Constructor Detail

SoftCache.KeyReference

public SoftCache.KeyReference(java.lang.Object key,
                              java.lang.Object cacheObject,
                              java.lang.ref.ReferenceQueue referenceQueue)
Constructor KeyReference

Parameters:
key -
cacheObject -
referenceQueue -
Method Detail

getKey

java.lang.Object getKey()
Method getKey