UninitializedObjectTypepublic class UninitializedObjectType extends ReferenceType implements ConstantsThis class represents an uninitialized object type; see The Java
Virtual Machine Specification, Second Edition, page 147: 4.9.4 for
more details. |
Fields Summary |
---|
private ObjectType | initializedThe "initialized" version. |
Constructors Summary |
---|
public UninitializedObjectType(ObjectType t)Creates a new instance.
super(T_UNKNOWN, "<UNINITIALIZED OBJECT OF TYPE '"+t.getClassName()+"'>");
initialized = t;
|
Methods Summary |
---|
public boolean | equals(java.lang.Object o)Returns true on equality of this and o.
Equality means the ObjectType instances of "initialized"
equal one another in this and the o instance.
if (! (o instanceof UninitializedObjectType)) return false;
return initialized.equals(((UninitializedObjectType)o).initialized);
| public com.sun.org.apache.bcel.internal.generic.ObjectType | getInitialized()Returns the ObjectType of the same class as the one of the uninitialized object
represented by this UninitializedObjectType instance.
return initialized;
|
|