Обобщения - это указания компилятору, а рефлексия работает в рантайме. Когда компилятор обрабатывает параметры типов, данных от рефлексии ещё быть не может. А когда рефлексия начинает работать, уже стёрты типы. Этим мирам не встретиться.
Т.е я привильно понимаю, я никак не смогу забить list объектами, которые в рантайме будут загружены через рефлексию?
Или может быть Вы знаете какой-то обходной путь?