A Groovy compiler injection operation that uses a specified array of ClassInjector instances to attempt AST injection.
| Constructor and description | 
|---|
| GrailsAwareInjectionOperation
                                () | 
| GrailsAwareInjectionOperation
                                (ClassInjector[] classInjectors) | 
| Type Params | Return Type | Name and description | 
|---|---|---|
|  | void | call(org.codehaus.groovy.control.SourceUnit source, org.codehaus.groovy.classgen.GeneratorContext context, org.codehaus.groovy.ast.ClassNode classNode) | 
|  | static ClassInjector[] | getClassInjectors() | 
|  | static ClassInjector[] | getGlobalClassInjectors() | 
|  | ClassInjector[] | getLocalClassInjectors() | 
| Methods inherited from class | Name | 
|---|---|
| class org.codehaus.groovy.control.CompilationUnit$PrimaryClassNodeOperation | org.codehaus.groovy.control.CompilationUnit$PrimaryClassNodeOperation#call(org.codehaus.groovy.control.SourceUnit, org.codehaus.groovy.classgen.GeneratorContext, org.codehaus.groovy.ast.ClassNode), org.codehaus.groovy.control.CompilationUnit$PrimaryClassNodeOperation#needSortedInput(), org.codehaus.groovy.control.CompilationUnit$PrimaryClassNodeOperation#wait(long, int), org.codehaus.groovy.control.CompilationUnit$PrimaryClassNodeOperation#wait(long), org.codehaus.groovy.control.CompilationUnit$PrimaryClassNodeOperation#wait(), org.codehaus.groovy.control.CompilationUnit$PrimaryClassNodeOperation#equals(java.lang.Object), org.codehaus.groovy.control.CompilationUnit$PrimaryClassNodeOperation#toString(), org.codehaus.groovy.control.CompilationUnit$PrimaryClassNodeOperation#hashCode(), org.codehaus.groovy.control.CompilationUnit$PrimaryClassNodeOperation#getClass(), org.codehaus.groovy.control.CompilationUnit$PrimaryClassNodeOperation#notify(), org.codehaus.groovy.control.CompilationUnit$PrimaryClassNodeOperation#notifyAll() |