Можно ли перебирать все классы внутри пакета с помощью Reflection? [Дубликат]
На этот вопрос уже есть ответ здесь:
Можете ли вы найти все классы в пакете, используя отражение? 23 ответаУ меня есть строка с некоторым значением. Я хочу перебрать все классы в пакете, вызывая определенный метод, и, если значение, возвращаемое методом, равно значению в моей строке, создайте объект этого класса.
Я хочу сделать это динамически, поэтому, если я добавлю класс в этот пакет, он будет автоматически в итерации.
Возможно ли это сделать?Если нет, есть ли способ сделать то, что я хочу?
Я ожидал что-то вроде.
for(Class clazz: SomeClass.listClasses("org.package")){
//code here
}