Question with wildcard types
José Cornado
jose.cornado at gmail.com
Wed Nov 13 08:58:18 PST 2013
Hello!
I have a short question regarding wildcard types:
public class C<X extends anInterface>{
anotherInterface<? super C<X>> p;
}
I compile say C<implementorOfanInterface> and I do a getLowerBounds() on
p's type I get TypeVariable X instead of
ParameterizedType C<implementorOfanInterface>.
Is this expected?
JVM info:
java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)
on mac os X.
Thanks a lot!!
--
José Cornado
--
home: http://www.efekctive.com
blog: http://blogging.efekctive.com
----------------------
Everything has been said before, but since nobody listens we have to keep
going back and beginning all over again.
Andre Gide
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/compiler-dev/attachments/20131113/1725927c/attachment.html
More information about the compiler-dev
mailing list