blob: 8882c45a4a26dea55c946539f198a9d43ca5ff58 (
plain)
1
2
3
4
5
6
7
8
9
10
|
//class LionCage extends Cage<Lion> {}
//class Lion extends Animal<LionCage> {}
class Animal<T> { }
class Bar {}
interface XXX<T> {}
public class Cage<T extends Animal<? super XXX<T>>> extends Bar { }
|