Список всех классов домена в Grails

как я могу получить список всех классов домена, которые я использую в своем проекте? Что-то вроде GORM.domains.list().

Ответы

Ответ 1

Используя

grailsApplication.getArtefacts("Domain")

вы получаете список GrailsDomainClass экземпляров, которые содержат метаинформацию относительно класса домена. Сам класс домена возвращается вызовом getClazz(). Короче говоря:

grailsApplication.getArtefacts("Domain")*.clazz

возвращает полный список существующих классов домена.