public class ArtefactTypeAstTransformation extends AbstractArtefactTypeAstTransformation
| Constructor and Description |
|---|
ArtefactTypeAstTransformation() |
| Modifier and Type | Method and Description |
|---|---|
static void |
doPerformInjectionOnArtefactType(org.codehaus.groovy.control.SourceUnit sourceUnit,
org.codehaus.groovy.ast.ClassNode cNode,
java.lang.String artefactType) |
static java.util.List<ClassInjector> |
findInjectors(java.lang.String artefactType,
ClassInjector[] classInjectors) |
static boolean |
hasArtefactType(java.lang.String artefactType,
GrailsArtefactClassInjector gace) |
static void |
performInjection(org.codehaus.groovy.control.SourceUnit sourceUnit,
org.codehaus.groovy.ast.ClassNode cNode,
java.util.Collection<ClassInjector> injectors) |
void |
performInjectionOnArtefactType(org.codehaus.groovy.control.SourceUnit sourceUnit,
org.codehaus.groovy.ast.ClassNode cNode,
java.lang.String artefactType) |
void |
visit(org.codehaus.groovy.ast.ASTNode[] astNodes,
org.codehaus.groovy.control.SourceUnit sourceUnit) |
public void visit(org.codehaus.groovy.ast.ASTNode[] astNodes,
org.codehaus.groovy.control.SourceUnit sourceUnit)
public void performInjectionOnArtefactType(org.codehaus.groovy.control.SourceUnit sourceUnit,
org.codehaus.groovy.ast.ClassNode cNode,
java.lang.String artefactType)
performInjectionOnArtefactType in class AbstractArtefactTypeAstTransformationpublic static void doPerformInjectionOnArtefactType(org.codehaus.groovy.control.SourceUnit sourceUnit,
org.codehaus.groovy.ast.ClassNode cNode,
java.lang.String artefactType)
public static void performInjection(org.codehaus.groovy.control.SourceUnit sourceUnit,
org.codehaus.groovy.ast.ClassNode cNode,
java.util.Collection<ClassInjector> injectors)
public static java.util.List<ClassInjector> findInjectors(java.lang.String artefactType, ClassInjector[] classInjectors)
public static boolean hasArtefactType(java.lang.String artefactType,
GrailsArtefactClassInjector gace)