public class GrailsAwareInjectionOperation extends Object implements CompilationUnitIPrimaryClassNodeOperation
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(SourceUnit source, GeneratorContext context, ClassNode classNode) |
|
public static ClassInjector[] |
getClassInjectors() |
|
public static ClassInjector[] |
getGlobalClassInjectors() |
|
public ClassInjector[] |
getLocalClassInjectors() |
|
public org.springframework.asm.AnnotationVisitor |
visitAnnotation(String desc, boolean visible) |