public class GrailsAwareInjectionOperation extends CompilationUnitPrimaryClassNodeOperation
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 |
---|---|---|
|
public void |
call(org.codehaus.groovy.control.SourceUnit source, org.codehaus.groovy.classgen.GeneratorContext context, org.codehaus.groovy.ast.ClassNode classNode) |
|
public int |
compare(ClassInjector classInjectorA, ClassInjector classInjectorB) |
|
public static ClassInjector[] |
getClassInjectors() |
|
public static ClassInjector[] |
getGlobalClassInjectors() |
|
public ClassInjector[] |
getLocalClassInjectors() |
|
public AnnotationVisitor |
visitAnnotation(java.lang.String desc, boolean visible) |