



Внутренние классы будут скомпилированы, и файл класса будет ClassName$InnerClassName. См .: https://stackoverflow.com/a/11388863/1048340
Вам нужно избежать символа знака доллара в Котлине. Следующее будет работать:
Class.forName("example.com.TContract\$Commands\$TIssue")
Что касается вашего редактирования stackoverflow.com/posts/27813407/revisions - мой флаг мода на его восстановление был отклонен по довольно грубой причине: «Тогда они могут сами использовать флаг».
Class.forName("example.com.TContract\$Commands\$TIssue")