Package org.openrewrite.java
Class RemoveAnnotationVisitor
java.lang.Object
org.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,P>
org.openrewrite.java.JavaVisitor<P>
org.openrewrite.java.JavaIsoVisitor<org.openrewrite.ExecutionContext>
org.openrewrite.java.RemoveAnnotationVisitor
-
Field Summary
Fields inherited from class org.openrewrite.java.JavaVisitor
javadocVisitor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable org.openrewrite.java.tree.J.Annotation
visitAnnotation
(org.openrewrite.java.tree.J.Annotation annotation, org.openrewrite.ExecutionContext ctx) org.openrewrite.java.tree.J.ClassDeclaration
visitClassDeclaration
(org.openrewrite.java.tree.J.ClassDeclaration classDecl, org.openrewrite.ExecutionContext ctx) org.openrewrite.java.tree.J.MethodDeclaration
visitMethodDeclaration
(org.openrewrite.java.tree.J.MethodDeclaration method, org.openrewrite.ExecutionContext ctx) org.openrewrite.java.tree.J.VariableDeclarations
visitVariableDeclarations
(org.openrewrite.java.tree.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, visitDeconstructionPattern, visitDoWhileLoop, visitElse, visitEmpty, visitEnumValue, visitEnumValueSet, visitErroneous, visitExpression, visitFieldAccess, visitForControl, visitForEachControl, visitForEachLoop, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitIntersectionType, visitLabel, visitLambda, visitLiteral, visitMemberReference, visitMethodInvocation, visitModifier, visitMultiCatch, visitNewArray, visitNewClass, visitNullableType, visitPackage, visitParameterizedType, visitParentheses, visitPrimitive, visitReturn, visitStatement, visitSwitch, visitSwitchExpression, visitSynchronized, visitTernary, visitThrow, visitTry, visitTryResource, visitTypeCast, visitTypeParameter, visitUnary, visitUnknown, visitUnknownSource, visitVariable, visitWhileLoop, visitWildcard, visitYield
Methods inherited from class org.openrewrite.java.JavaVisitor
autoFormat, autoFormat, autoFormat, getJavadocVisitor, getLanguage, isAcceptable, isInSameNameScope, isInSameNameScope, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAutoFormat, maybeAutoFormat, maybeAutoFormat, maybeRemoveImport, maybeRemoveImport, service, visitContainer, visitLeftPadded, visitParenthesizedTypeTree, visitRightPadded, visitSpace, visitType, visitTypeName
Methods inherited from class org.openrewrite.TreeVisitor
adapt, collect, collect, defaultValue, doAfterVisit, getAfterVisit, getCursor, isAdaptableTo, noop, postVisit, preVisit, reduce, reduce, reduce, setCursor, stopAfterPreVisit, updateCursor, visit, visit, visit, visitAndCast, visitAndCast, visitMarker, visitMarkers, visitNonNull, visitNonNull, visitorTreeType
-
Constructor Details
-
RemoveAnnotationVisitor
public RemoveAnnotationVisitor()
-
-
Method Details
-
visitClassDeclaration
public org.openrewrite.java.tree.J.ClassDeclaration visitClassDeclaration(org.openrewrite.java.tree.J.ClassDeclaration classDecl, org.openrewrite.ExecutionContext ctx) - Overrides:
visitClassDeclaration
in classJavaIsoVisitor<org.openrewrite.ExecutionContext>
-
visitMethodDeclaration
public org.openrewrite.java.tree.J.MethodDeclaration visitMethodDeclaration(org.openrewrite.java.tree.J.MethodDeclaration method, org.openrewrite.ExecutionContext ctx) - Overrides:
visitMethodDeclaration
in classJavaIsoVisitor<org.openrewrite.ExecutionContext>
-
visitVariableDeclarations
public org.openrewrite.java.tree.J.VariableDeclarations visitVariableDeclarations(org.openrewrite.java.tree.J.VariableDeclarations multiVariable, org.openrewrite.ExecutionContext ctx) - Overrides:
visitVariableDeclarations
in classJavaIsoVisitor<org.openrewrite.ExecutionContext>
-
visitAnnotation
public @Nullable org.openrewrite.java.tree.J.Annotation visitAnnotation(org.openrewrite.java.tree.J.Annotation annotation, org.openrewrite.ExecutionContext ctx) - Overrides:
visitAnnotation
in classJavaIsoVisitor<org.openrewrite.ExecutionContext>
-