An AST transformation that adds the AnnotatedSubscriber
Modifiers | Name | Description |
---|---|---|
static java.lang.Object |
APPLIED_MARKER |
Type Params | Return Type | Name and description |
---|---|---|
|
protected org.codehaus.groovy.ast.ClassNode |
getAnnotationType() |
|
protected java.lang.Object |
getAppliedMarker() |
|
protected java.lang.Class |
getTraitClass() |
|
protected boolean |
isValidAnnotation(org.codehaus.groovy.ast.AnnotationNode annotationNode, org.codehaus.groovy.ast.AnnotatedNode classNode) |
|
void |
visit(org.codehaus.groovy.control.SourceUnit source, org.codehaus.groovy.ast.AnnotationNode annotationNode, org.codehaus.groovy.ast.AnnotatedNode annotatedNode) |