@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) |