1 package com.sun.org.apache.bcel.internal.verifier.structurals; 2 3 56 57 import com.sun.org.apache.bcel.internal.*; 58 import com.sun.org.apache.bcel.internal.generic.*; 59 60 68 public class UninitializedObjectType extends ReferenceType implements Constants{ 69 70 71 private ObjectType initialized; 72 73 74 public UninitializedObjectType(ObjectType t){ 75 super(T_UNKNOWN, "<UNINITIALIZED OBJECT OF TYPE '"+t.getClassName()+"'>"); 76 initialized = t; 77 } 78 79 83 public ObjectType getInitialized(){ 84 return initialized; 85 } 86 87 93 public boolean equals(Object o){ 94 if (! (o instanceof UninitializedObjectType)) return false; 95 return initialized.equals(((UninitializedObjectType)o).initialized); 96 } 97 } 98 | Popular Tags |