Можно ли найти все классы kotlin
в данной упаковке?Как найти все классы в пакете с использованием отражения в kotlin
Мне также нужны только аннотированные классы, но это не имеет большого значения. Какие-либо предложения ?
Можно ли найти все классы kotlin
в данной упаковке?Как найти все классы в пакете с использованием отражения в kotlin
Мне также нужны только аннотированные классы, но это не имеет большого значения. Какие-либо предложения ?
Kotlin на JVM испытывает ту же проблему, что и Java, в связи с внедрением классных загрузчиков.
класса погрузчиков не требуется, чтобы сообщить VM, какие классы он может предоставить, вместо этого они просто передал запросы на классы, и должны возвращать класс или выбросить исключение.
Источник и дополнительная информация: Can you find all classes in a package using reflection?
Резюмируя связанный нить, существует целый ряд решений, которые позволяют проверить ваш текущий путь класса.
ClassPath
, который возвращает ClassInfo
POJO - недостаточно для вашего прецедента, но полезно знать, что Guava доступен почти везде.