ITypeParameter bounds names are not signatures [message #261322] |
Wed, 22 July 2009 05:04  |
Eclipse User |
|
|
|
Hi
I am analysing the Java Model and in particular the type parameters of
IType & IMethod.
Why does the names of the bounds of a ITypeParameter are not signatures ?
For example,
in source :
public class P<E extends List<Integer>> {
public <T extends Thread & List<String>> void Test(){
}
}
In class file :
The bound of the ITypeParameter of the IType P will be :
java.util.List<java.lang.Integer>
The bounds of the ITypeParameter of the IMethod Test will be :
java.lang.Thread
java.util.List<java.lang.String>
That's a problem since we can't use org.eclipse.jdt.core.Signature methods.
Sorry for bad english.
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03690 seconds