net.sf.colossus.util
Class InstanceGroup.TypeInstance

java.lang.Object
  extended by net.sf.colossus.util.InstanceGroup.TypeInstance
Enclosing class:
InstanceGroup

public class InstanceGroup.TypeInstance
extends java.lang.Object


Field Summary
private  java.lang.String id
           
private  java.lang.ref.WeakReference<java.lang.Object> objRef
           
 
Constructor Summary
private InstanceGroup.TypeInstance(java.lang.Object o, java.lang.String id)
           
 
Method Summary
(package private)  java.lang.String getId()
           
(package private)  java.lang.Object getObj()
           
 void setId(java.lang.String id)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

objRef

private final java.lang.ref.WeakReference<java.lang.Object> objRef

id

private java.lang.String id
Constructor Detail

InstanceGroup.TypeInstance

private InstanceGroup.TypeInstance(java.lang.Object o,
                                   java.lang.String id)
Method Detail

getId

java.lang.String getId()

setId

public void setId(java.lang.String id)

getObj

java.lang.Object getObj()

toString

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