Interface |
Description |
AllArtefactClassInjector
|
Extended marker interface that indicates this ClassInjector applies to all types of artefacts (but not all classes). |
AnnotatedClassInjector
|
Injector applied to annotated (local transform) entities |
ClassInjector
|
When implemented allows additional properties to be injected into Grails
classes at compile time (ie when they are loaded by the GroovyClassLoader). |
GlobalClassInjector
|
A marker interface that indicates that this injector applies to all classes in a project |
GrailsArtefactClassInjector
|
Interface specific to Grails artefacts that returns the artefact type. |
GrailsDomainClassInjector
|
Mainly just a marker interface for implementations that perform injection on domain classes. |
GroovyPageInjector
|
Extended marker interface that indicates this ClassInjector applies to GSPs. |
SupportsClassNode
|
Indicates whether the Transformation/TraitInjector supports given ClassNode |