com.mobixess.jodb.core.transaction
Class ActiveObjectWeakRefHolder

java.lang.Object
  extended by java.lang.ref.Reference<T>
      extended by java.lang.ref.WeakReference<java.lang.Object>
          extended by com.mobixess.jodb.core.transaction.ActiveObjectWeakRefHolder

public class ActiveObjectWeakRefHolder
extends java.lang.ref.WeakReference<java.lang.Object>


Field Summary
protected  int _identityHashCode
           
 
Constructor Summary
ActiveObjectWeakRefHolder(java.lang.Object referent)
           
ActiveObjectWeakRefHolder(java.lang.Object referent, java.lang.ref.ReferenceQueue<? super java.lang.Object> q)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
protected  java.lang.Object getReferencedObject()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.ref.Reference
clear, enqueue, get, isEnqueued
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

_identityHashCode

protected int _identityHashCode
Constructor Detail

ActiveObjectWeakRefHolder

public ActiveObjectWeakRefHolder(java.lang.Object referent)

ActiveObjectWeakRefHolder

public ActiveObjectWeakRefHolder(java.lang.Object referent,
                                 java.lang.ref.ReferenceQueue<? super java.lang.Object> q)
Parameters:
referent -
q -
Method Detail

getReferencedObject

protected java.lang.Object getReferencedObject()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © Mobixess Inc. All Rights Reserved.