src/share/classes/com/sun/tools/classfile/Type.java

changeset 65
0d4aa3c00af5
parent 46
7708bd6d800d
child 280
b5872f0790e7
     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 = " & ";

mercurial