Получить класс параметризованного класса в Котлине - PullRequest
0 голосов
/ 04 января 2019

Мне нужно отправить Class в качестве параметра функции. Проблема в том, что класс, который я хочу отправить, является параметризованным классом:

class Animal<T> {
   ...
}

Код ниже приводит к ошибке компиляции:

someFunction(Animal<String>::class.java)

Декларация someFunction на Java:

public <T> someFunction(Class<T> someClass) {
    ...
}

Могу ли я отправить параметризованный класс на someFunction?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...