LINUX.ORG.RU

История изменений

Исправление 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 и прочему это не имеет никакого отношения.