Я хотел бы найти класс, соответствующий заданному шаблону во всех классах, загруженных в текущий момент.Поиск по имени
Например, я хотел бы сделать что-то вроде:
List<Class<?>> classess = getClassesFromPattern("*.Entity*");
И в результате я получаю:
com.package.EntityA
com.package.EntityB
com.package.EntityC
Как бы осуществить это?
* "Любая идея?" * 1) Задать *** конкретный *** вопрос. 2) Покажите нам, что вы пробовали. –
Вы можете попробовать [получить список всех загруженных классов] (http://stackoverflow.com/questions/2548384/java-get-a-list-of-all-classes-loaded-in-the-jvm), затем просмотрите этот список. Лучшая ссылка: http://stackoverflow.com/questions/2681459/how-can-i-list-all-classes-loaded-in-a-specific-class-loader – assylias