com.opensymphony.xwork2.inject.util
Class ReferenceMap.SoftKeyReference

java.lang.Object
  extended by java.lang.ref.Reference<T>
      extended by java.lang.ref.SoftReference<T>
          extended by com.opensymphony.xwork2.inject.util.FinalizableSoftReference<Object>
              extended by com.opensymphony.xwork2.inject.util.ReferenceMap.SoftKeyReference
All Implemented Interfaces:
FinalizableReference, ReferenceMap.InternalReference
Enclosing class:
ReferenceMap<K,V>

 class ReferenceMap.SoftKeyReference
extends FinalizableSoftReference<Object>
implements ReferenceMap.InternalReference


Field Summary
(package private)  int hashCode
           
 
Constructor Summary
ReferenceMap.SoftKeyReference(Object key)
           
 
Method Summary
 boolean equals(Object o)
           
 void finalizeReferent()
           
 int hashCode()
           
 
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, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

hashCode

int hashCode
Constructor Detail

ReferenceMap.SoftKeyReference

public ReferenceMap.SoftKeyReference(Object key)
Method Detail

finalizeReferent

public void finalizeReferent()
Specified by:
finalizeReferent in interface FinalizableReference

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object o)
Overrides:
equals in class Object


Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.