[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commit-cp] classpath ./ChangeLog java/lang/Class.java vm/r... [generics
From: |
Jeroen Frijters |
Subject: |
[commit-cp] classpath ./ChangeLog java/lang/Class.java vm/r... [generics-branch] |
Date: |
Mon, 26 Sep 2005 07:43:40 -0400 |
CVSROOT: /cvsroot/classpath
Module name: classpath
Branch: generics-branch
Changes by: Jeroen Frijters <address@hidden> 05/09/26 11:43:40
Modified files:
. : ChangeLog
java/lang : Class.java
vm/reference/java/lang: VMClass.java
vm/reference/java/lang/reflect: Constructor.java Method.java
Added files:
gnu/java/lang/reflect: ClassSignatureParser.java
GenericSignatureParser.java
MethodSignatureParser.java
Log message:
2005-09-25 Jeroen Frijters <address@hidden>
* gnu/java/lang/reflect/ClassSignatureParser.java,
gnu/java/lang/reflect/GenericSignatureParser.java,
gnu/java/lang/reflect/MethodSignatureParser.java: New files.
* java/lang/Class.java
(constructor): Changed type to generic type.
(cast, getEnumConstants): Added cast.
(getGenericInterfaces, getGenericSuperclass, getTypeParameters):
Implemented.
* vm/reference/java/lang/VMClass.java
(getSimpleName, getDeclaredAnnotations, getCanonicalName,
getEnclosingClass, getEnclosingConstructor, getEnclosingMethod,
isAnonymousClass, isLocalClass, isMemberClass):
Removed generic types from signatures.
(getGenericInterfaces, getGenericSuperclass, getTypeParameters):
Removed.
(getClassSignature): New method.
* vm/reference/java/lang/reflect/Constructor.java
(getTypeParameters): Implemented.
* vm/reference/java/lang/reflect/Method.java
(getTypeParameters, getSignature): New methods.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?only_with_tag=generics-branch&tr1=1.2386.2.137&tr2=1.2386.2.138&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/lang/Class.java.diff?only_with_tag=generics-branch&tr1=1.22.2.18&tr2=1.22.2.19&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/vm/reference/java/lang/VMClass.java.diff?only_with_tag=generics-branch&tr1=1.10.2.9&tr2=1.10.2.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/vm/reference/java/lang/reflect/Constructor.java.diff?only_with_tag=generics-branch&tr1=1.11.2.6&tr2=1.11.2.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/vm/reference/java/lang/reflect/Method.java.diff?only_with_tag=generics-branch&tr1=1.12.2.3&tr2=1.12.2.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/lang/reflect/ClassSignatureParser.java?only_with_tag=generics-branch&rev=1.1.2.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/lang/reflect/GenericSignatureParser.java?only_with_tag=generics-branch&rev=1.1.2.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/lang/reflect/MethodSignatureParser.java?only_with_tag=generics-branch&rev=1.1.2.1
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [commit-cp] classpath ./ChangeLog java/lang/Class.java vm/r... [generics-branch],
Jeroen Frijters <=