13

how can I get a list of alle domain classes I use in my project? Something like GORM.domains.list().

Jan
  • 1,445
  • 1
  • 16
  • 20

1 Answers1

27

Using

grailsApplication.getArtefacts("Domain")

you get a list of GrailsDomainClass instances that hold meta-information regarding the domain class. The domain class itself is returned by Calling getClazz(). In short:

grailsApplication.getArtefacts("Domain")*.clazz

returns a complete list of the existing domain classes.

Stefan Armbruster
  • 39,465
  • 6
  • 87
  • 97