1.1 --- a/src/share/classes/com/sun/tools/classfile/Type.java Tue Jul 08 16:59:27 2008 -0700 1.2 +++ b/src/share/classes/com/sun/tools/classfile/Type.java Tue Jul 08 17:14:22 2008 -0700 1.3 @@ -36,10 +36,6 @@ 1.4 public class Type { 1.5 protected Type() { } 1.6 1.7 - public boolean isObject() { 1.8 - return false; 1.9 - } 1.10 - 1.11 protected static void append(StringBuilder sb, String prefix, List<? extends Type> types, String suffix) { 1.12 sb.append(prefix); 1.13 String sep = ""; 1.14 @@ -66,11 +62,6 @@ 1.15 return name; 1.16 } 1.17 1.18 - @Override 1.19 - public boolean isObject() { 1.20 - return name.equals("java.lang.Object"); 1.21 - } 1.22 - 1.23 public final String name; 1.24 } 1.25 1.26 @@ -129,7 +120,7 @@ 1.27 public String toString() { 1.28 StringBuilder sb = new StringBuilder(); 1.29 appendIfNotEmpty(sb, "<", typeArgTypes, ">"); 1.30 - if (superclassType != null && !superclassType.isObject()) { 1.31 + if (superclassType != null) { 1.32 sb.append(" extends "); 1.33 sb.append(superclassType); 1.34 } 1.35 @@ -188,7 +179,7 @@ 1.36 StringBuilder sb = new StringBuilder(); 1.37 sb.append(name); 1.38 String sep = " extends "; 1.39 - if (classBound != null && !classBound.isObject()) { 1.40 + if (classBound != null) { 1.41 sb.append(sep); 1.42 sb.append(classBound); 1.43 sep = " & ";