In Eclipse i run into stuff like:
capture of ? extends T does not apply to capture of ? extends T
While they're equal...
I can't help but wonder why the standard rules in Java are not copied in the handling of Generics...
but with generics you go
List<? extends Thing> things = ...;
List<Thing> things = ...;
unbound, upperbound, lowerbound wildcards, etc... This is just funny...
Which methods that use the type parameter as upper wildcard bound in a parameterized argument or return type are accessible in a wildcard instantiation?
Is that a Frequently asked question? really? I can hardly pronounce it
Oooh, i'm hijacking a thread!
It's a good FAQ, but I aint gonna read it