У меня проблемы с использованием дженериков. Рассмотрим следующий пример:
class A<T> {
public A(Class<T> myType){
}
}
class B<E> extends A<Collection<E>> {
public B(Class<E> myEType){
super(???);
}
}
Каким должен быть ????
Collection.class
не работает...
Коллекция
ни то, ни другое.
(Class
не работают...
Если есть гуру java generics, мне нужна помощь... :/