История изменений
Исправление
Legioner,
(текущая версия)
:
Потому что псевдополе ValueContainer.class
имеет тип Class<ValueContainer>
, который не может кастоваться к типу Class<ValueContainer<CONTAINER, String>>
.
К Type Erasure и прочему это не имеет никакого отношения.
Исправление
Legioner,
:
Потому что псевдополе ValueContainer.class
имеет тип Class<ValueContainer<?, ?>>
, который не может кастоваться к типу Class<ValueContainer<CONTAINER, String>>
.
К Type Erasure и прочему это не имеет никакого отношения.
Исправление
Legioner,
:
Потому что псевдополе ValueContainer.class имеет тип Class<ValueContainer<?, ?>>, который не может кастоваться к типу Class<ValueContainer<CONTAINER, String>>.
К Type Erasure и прочему это не имеет никакого отношения.
Исходная версия
Legioner,
:
Потому что псевдополе ValueContainer.class имеет тип Class<ValueContainer<?, ?>>, который не может кастоваться к типу ValueContainer<CONTAINER, String>.
К Type Erasure и прочему это не имеет никакого отношения.