@CompileStatic @AstTransformer class ApplicationClassInjector extends Object implements GrailsArtefactClassInjector
Injector for the 'Application' class
Modifiers | Name | Description |
---|---|---|
static String |
EXCLUDE_MEMBER |
Type | Name and description |
---|---|
ApplicationArtefactHandler |
applicationArtefactHandler |
Constructor and description |
---|
ApplicationClassInjector() |
Type Params | Return Type | Name and description |
---|---|---|
|
String[] |
getArtefactTypes() |
|
void |
performInjection(SourceUnit source, GeneratorContext context, ClassNode classNode) |
|
void |
performInjection(SourceUnit source, ClassNode classNode) |
|
void |
performInjectionOnAnnotatedClass(SourceUnit source, ClassNode classNode) |
|
boolean |
shouldInject(URL url) |