com.ibm.awb.weakref
Class VirtualRef.NullRef

java.lang.Object
  |
  +--com.ibm.awb.weakref.VirtualRef.NullRef
All Implemented Interfaces:
Ref
Enclosing class:
VirtualRef

public class VirtualRef.NullRef
extends java.lang.Object
implements Ref


Constructor Summary
VirtualRef.NullRef()
           
 
Method Summary
 Ref getRef(VirtualRef vref)
           
 java.lang.String getRefClassName()
           
 void referenced()
           
 void setRef(VirtualRef vref, java.io.ObjectInputStream s)
           
 void unreferenced()
           
 void writeInfo(java.io.ObjectOutputStream s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VirtualRef.NullRef

public VirtualRef.NullRef()
Method Detail

referenced

public void referenced()
Specified by:
referenced in interface Ref

unreferenced

public void unreferenced()
Specified by:
unreferenced in interface Ref

getRefClassName

public java.lang.String getRefClassName()
Specified by:
getRefClassName in interface Ref

getRef

public Ref getRef(VirtualRef vref)
Specified by:
getRef in interface Ref

writeInfo

public void writeInfo(java.io.ObjectOutputStream s)
Specified by:
writeInfo in interface Ref

setRef

public void setRef(VirtualRef vref,
                   java.io.ObjectInputStream s)
            throws java.io.IOException,
                   java.lang.ClassNotFoundException
Specified by:
setRef in interface Ref