类 AnnotatedNodeASTTransformation
- java.lang.Object
- org.springframework.boot.cli.compiler.AnnotatedNodeASTTransformation
- 所有已实现的接口:
org.codehaus.groovy.transform.ASTTransformation
public abstract class AnnotatedNodeASTTransformation extends Object implements org.codehaus.groovy.transform.ASTTransformation
A base class forAST transformations
that are solely interested inAnnotatedNodes
.- 从以下版本开始:
- 1.1.0
构造器概要
构造器 限定符 构造器 说明 protected
AnnotatedNodeASTTransformation(Set<String> interestingAnnotationNames, boolean removeAnnotations)
方法概要
所有方法 实例方法 抽象方法 具体方法 修饰符和类型 方法 说明 protected org.codehaus.groovy.control.SourceUnit
getSourceUnit()
protected abstract void
processAnnotationNodes(List<org.codehaus.groovy.ast.AnnotationNode> annotationNodes)
void
visit(org.codehaus.groovy.ast.ASTNode[] nodes, org.codehaus.groovy.control.SourceUnit source)
构造器详细资料
AnnotatedNodeASTTransformation
protected AnnotatedNodeASTTransformation(Set<String> interestingAnnotationNames, boolean removeAnnotations)
方法详细资料
visit
public void visit(org.codehaus.groovy.ast.ASTNode[] nodes, org.codehaus.groovy.control.SourceUnit source)
- 指定者:
visit
在接口中org.codehaus.groovy.transform.ASTTransformation
getSourceUnit
protected org.codehaus.groovy.control.SourceUnit getSourceUnit()
processAnnotationNodes
protected abstract void processAnnotationNodes(List<org.codehaus.groovy.ast.AnnotationNode> annotationNodes)