Package org.openrewrite.java
Class RemoveAnnotationVisitor
- java.lang.Object
-
- org.openrewrite.TreeVisitor<J,P>
-
- org.openrewrite.java.JavaVisitor<P>
-
- org.openrewrite.java.JavaIsoVisitor<org.openrewrite.ExecutionContext>
-
- org.openrewrite.java.RemoveAnnotationVisitor
-
public class RemoveAnnotationVisitor extends JavaIsoVisitor<org.openrewrite.ExecutionContext>
-
-
Constructor Summary
Constructors Constructor Description RemoveAnnotationVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description J.AnnotationvisitAnnotation(J.Annotation annotation, org.openrewrite.ExecutionContext ctx)J.ClassDeclarationvisitClassDeclaration(J.ClassDeclaration classDecl, org.openrewrite.ExecutionContext ctx)J.MethodDeclarationvisitMethodDeclaration(J.MethodDeclaration method, org.openrewrite.ExecutionContext ctx)J.VariableDeclarationsvisitVariableDeclarations(J.VariableDeclarations multiVariable, org.openrewrite.ExecutionContext ctx)-
Methods inherited from class org.openrewrite.java.JavaIsoVisitor
visitAnnotatedType, visitArrayAccess, visitArrayDimension, visitArrayType, visitAssert, visitAssignment, visitAssignmentOperation, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitCompilationUnit, visitContinue, visitControlParentheses, visitDoWhileLoop, visitElse, visitEmpty, visitEnumValue, visitEnumValueSet, visitExpression, visitFieldAccess, visitForEachLoop, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitLabel, visitLambda, visitLiteral, visitMemberReference, visitMethodInvocation, visitMultiCatch, visitNewArray, visitNewClass, visitPackage, visitParameterizedType, visitParentheses, visitPrimitive, visitReturn, visitStatement, visitSwitch, visitSynchronized, visitTernary, visitThrow, visitTry, visitTryResource, visitTypeCast, visitTypeParameter, visitUnary, visitVariable, visitWhileLoop, visitWildcard
-
Methods inherited from class org.openrewrite.java.JavaVisitor
autoFormat, autoFormat, autoFormat, getLanguage, isInSameNameScope, isInSameNameScope, maybeAddImport, maybeAddImport, maybeAddImport, maybeAutoFormat, maybeAutoFormat, maybeAutoFormat, maybeRemoveImport, maybeRemoveImport, visitContainer, visitForControl, visitForEachControl, visitLeftPadded, visitRightPadded, visitSpace, visitTypeName, visitVarType
-
-
-
-
Method Detail
-
visitClassDeclaration
public J.ClassDeclaration visitClassDeclaration(J.ClassDeclaration classDecl, org.openrewrite.ExecutionContext ctx)
- Overrides:
visitClassDeclarationin classJavaIsoVisitor<org.openrewrite.ExecutionContext>
-
visitMethodDeclaration
public J.MethodDeclaration visitMethodDeclaration(J.MethodDeclaration method, org.openrewrite.ExecutionContext ctx)
- Overrides:
visitMethodDeclarationin classJavaIsoVisitor<org.openrewrite.ExecutionContext>
-
visitVariableDeclarations
public J.VariableDeclarations visitVariableDeclarations(J.VariableDeclarations multiVariable, org.openrewrite.ExecutionContext ctx)
- Overrides:
visitVariableDeclarationsin classJavaIsoVisitor<org.openrewrite.ExecutionContext>
-
visitAnnotation
public J.Annotation visitAnnotation(J.Annotation annotation, org.openrewrite.ExecutionContext ctx)
- Overrides:
visitAnnotationin classJavaIsoVisitor<org.openrewrite.ExecutionContext>
-
-