public class JavacPowerAssertGenerator extends com.sun.source.util.TreePathScanner<com.sun.source.util.TreePath,com.sun.tools.javac.util.Context> implements PowerAssertGenerator
| Constructor and Description |
|---|
JavacPowerAssertGenerator() |
| Modifier and Type | Method and Description |
|---|---|
void |
init(javax.annotation.processing.ProcessingEnvironment env) |
boolean |
scan(javax.lang.model.element.Element element) |
com.sun.source.util.TreePath |
visitAssert(com.sun.source.tree.AssertTree node,
com.sun.tools.javac.util.Context context) |
com.sun.source.util.TreePath |
visitMethodInvocation(com.sun.source.tree.MethodInvocationTree node,
com.sun.tools.javac.util.Context context) |
reduce, scan, visitAnnotation, visitArrayAccess, visitArrayType, visitAssignment, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitClass, visitCompilationUnit, visitCompoundAssignment, visitConditionalExpression, visitContinue, visitDoWhileLoop, visitEmptyStatement, visitEnhancedForLoop, visitErroneous, visitExpressionStatement, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitLabeledStatement, visitLiteral, visitMemberSelect, visitMethod, visitModifiers, visitNewArray, visitNewClass, visitOther, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitReturn, visitSwitch, visitSynchronized, visitThrow, visitTry, visitTypeCast, visitTypeParameter, visitUnary, visitUnionType, visitVariable, visitWhileLoop, visitWildcardpublic void init(javax.annotation.processing.ProcessingEnvironment env)
init in interface PowerAssertGeneratorpublic boolean scan(javax.lang.model.element.Element element)
scan in interface PowerAssertGeneratorelement - - the element to scanpublic com.sun.source.util.TreePath visitMethodInvocation(com.sun.source.tree.MethodInvocationTree node,
com.sun.tools.javac.util.Context context)
visitMethodInvocation in interface com.sun.source.tree.TreeVisitor<com.sun.source.util.TreePath,com.sun.tools.javac.util.Context>visitMethodInvocation in class com.sun.source.util.TreeScanner<com.sun.source.util.TreePath,com.sun.tools.javac.util.Context>public com.sun.source.util.TreePath visitAssert(com.sun.source.tree.AssertTree node,
com.sun.tools.javac.util.Context context)
visitAssert in interface com.sun.source.tree.TreeVisitor<com.sun.source.util.TreePath,com.sun.tools.javac.util.Context>visitAssert in class com.sun.source.util.TreeScanner<com.sun.source.util.TreePath,com.sun.tools.javac.util.Context>