a href="https://docs.groovy-lang.org/2.4.21/html/gapi/org/codehaus/groovy/transform/AbstractASTTransformation.html?is-external=true#hasAnnotation(org.codehaus.groovy.ast.ClassNode,org.codehaus.groovy.ast.ClassNode)" title="class or interface in org.codehaus.groovy.transform" class="externalLink">hasAnnotation</a>, <a href="https://docs.groovy-lang.org/2.4.21/html/gapi/org/codehaus/groovy/transform/AbstractASTTransformation.html?is-external=true#init(org.codehaus.groovy.ast.ASTNode%5B%5D,org.codehaus.groovy.