/[classpath]/classpath/gnu/java/lang/reflect/ClassSignatureParser.java
ViewVC logotype

Diff of /classpath/gnu/java/lang/reflect/ClassSignatureParser.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1.2.1 by jfrijters, Mon Sep 26 11:43:40 2005 UTC revision 1.1.2.2 by jfrijters, Fri Sep 30 09:12:03 2005 UTC
# Line 1  Line 1 
1  /* Class.java -- Representation of a Java class.  /* ClassSignatureParser.java
2     Copyright (C) 2005     Copyright (C) 2005
3     Free Software Foundation     Free Software Foundation
4    
# Line 69  public class ClassSignatureParser extend Line 69  public class ClassSignatureParser extend
69          }          }
70          interfaceTypes = new Type[interfaces.size()];          interfaceTypes = new Type[interfaces.size()];
71          interfaces.toArray(interfaceTypes);          interfaces.toArray(interfaceTypes);
72            end();
73      }      }
74    
75      public TypeVariable[] getTypeParameters()      public TypeVariable[] getTypeParameters()
76      {      {
77            TypeImpl.resolve(typeParameters);
78          return typeParameters;          return typeParameters;
79      }      }
80    
81      public Type getSuperclassType()      public Type getSuperclassType()
82      {      {
83            superclassType = TypeImpl.resolve(superclassType);
84          return superclassType;          return superclassType;
85      }      }
86    
87      public Type[] getInterfaceTypes()      public Type[] getInterfaceTypes()
88      {      {
89            TypeImpl.resolve(interfaceTypes);
90          return interfaceTypes;          return interfaceTypes;
91      }      }
92  }  }

Legend:
Removed from v.1.1.2.1  
changed lines
  Added in v.1.1.2.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26