/[classpath]/classpath/java/lang/Class.java
ViewVC logotype

Diff of /classpath/java/lang/Class.java

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

revision 1.4 by cbj, Fri Apr 4 03:54:10 2003 UTC revision 1.5 by cbj, Fri Apr 4 04:55:40 2003 UTC
# Line 145  public final class Class implements Seri Line 145  public final class Class implements Seri
145     */     */
146    public static Class forName(String name) throws ClassNotFoundException    public static Class forName(String name) throws ClassNotFoundException
147    {    {
148      Class result = vmClass.forName (name);      Class result = VMClass.forName (name);
149      if (result == null)      if (result == null)
150        result = Class.forName(name, true,        result = Class.forName(name, true,
151          VMSecurityManager.getClassContext()[1].getClassLoader());          VMSecurityManager.getClassContext()[1].getClassLoader());
# Line 390  public final class Class implements Seri Line 390  public final class Class implements Seri
390     */     */
391    public Class getSuperclass()    public Class getSuperclass()
392    {    {
393      return vmClass.getSuperClass ();      return vmClass.getSuperclass ();
394    }    }
395    
396    /**    /**
# Line 464  public final class Class implements Seri Line 464  public final class Class implements Seri
464     */     */
465    public Object[] getSigners()    public Object[] getSigners()
466    {    {
467      return signers.clone ();      return (Object[]) signers.clone ();
468    }    }
469    
470    /**    /**
# Line 607  public final class Class implements Seri Line 607  public final class Class implements Seri
607      Class superClass = getSuperclass();      Class superClass = getSuperclass();
608      if(superClass != null)      if(superClass != null)
609        {        {
610          methods = superclass.internalGetMethods();          methods = superClass.internalGetMethods();
611          for(int i = 0; i < methods.length; i++)          for(int i = 0; i < methods.length; i++)
612            {            {
613              map.put(new MethodKey(methods[i]), methods[i]);              map.put(new MethodKey(methods[i]), methods[i]);

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

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