public class Javac7Instrumenter extends java.lang.Object implements Instrumenter
| Constructor and Description |
|---|
Javac7Instrumenter() |
| Modifier and Type | Method and Description |
|---|---|
protected JavaCompiler |
getJavac() |
protected JavaCompilerHelper |
getJavacHelper() |
protected com.sun.source.util.Trees |
getTrees() |
void |
initialize(javax.annotation.processing.ProcessingEnvironment processingEnv) |
protected void |
instrumentMethods(java.util.List<Method> methodModels) |
void |
process(javax.lang.model.element.Element element) |
protected void |
processClass(com.sun.tools.javac.tree.JCTree.JCClassDecl klass) |
protected void |
setJavac(JavaCompiler javac) |
protected void |
setJavacHelper(JavaCompilerHelper javacHelper) |
protected void |
setTrees(com.sun.source.util.Trees trees) |
protected com.sun.tools.javac.tree.JCTree.JCClassDecl |
toJCClassDecl(javax.lang.model.element.Element element) |
public void initialize(javax.annotation.processing.ProcessingEnvironment processingEnv)
initialize in interface Instrumenterpublic void process(javax.lang.model.element.Element element)
process in interface Instrumenterprotected com.sun.tools.javac.tree.JCTree.JCClassDecl toJCClassDecl(javax.lang.model.element.Element element)
protected void processClass(com.sun.tools.javac.tree.JCTree.JCClassDecl klass)
protected void instrumentMethods(java.util.List<Method> methodModels)
protected JavaCompilerHelper getJavacHelper()
protected void setJavacHelper(JavaCompilerHelper javacHelper)
protected JavaCompiler getJavac()
protected void setJavac(JavaCompiler javac)
protected com.sun.source.util.Trees getTrees()
protected void setTrees(com.sun.source.util.Trees trees)