У меня есть фреймворк, в котором RequestHandler<REQ, RES>, хочу для инструментария взять уже собранные хендлеры, вытащить из них конкретные переданные REQ и RES. Или в момент инициализации этого типа сохранить реальные переданные типы
Если это должно быть внутри класса - то наверное только передав тип (условно ::class.java`или `typeOf через конструктор и reified функция для удобства создания) Если снаружи класса подойдёт тоже, то можно делать экстеншны, которые работают с reified типами
Обсуждают сегодня