com.hammurapi.util
Class WeakIdentityManager

java.lang.Object
  extended by com.hammurapi.util.WeakIdentityManager
All Implemented Interfaces:
IdentityManager<Object>

public class WeakIdentityManager
extends Object
implements IdentityManager<Object>

Maintains weak references to objects. Removes cleared entries in getIdentity() method.

Author:
Pavel Vlasov

Constructor Summary
WeakIdentityManager()
           
 
Method Summary
 Object getIdentity(Object obj)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WeakIdentityManager

public WeakIdentityManager()
Method Detail

getIdentity

public Object getIdentity(Object obj)
Specified by:
getIdentity in interface IdentityManager<Object>