Package org.openrewrite.java
Class ExtractInterface.CreateInterface
java.lang.Object
org.openrewrite.TreeVisitor<J,P>
org.openrewrite.java.JavaVisitor<P>
org.openrewrite.java.JavaIsoVisitor<org.openrewrite.ExecutionContext>
org.openrewrite.java.ExtractInterface.CreateInterface
- Enclosing class:
- ExtractInterface
public static class ExtractInterface.CreateInterface
extends JavaIsoVisitor<org.openrewrite.ExecutionContext>
-
Field Summary
Fields inherited from class org.openrewrite.java.JavaVisitor
javadocVisitor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvisitClassDeclaration
(J.ClassDeclaration classDecl, org.openrewrite.ExecutionContext ctx) visitMethodDeclaration
(J.MethodDeclaration method, org.openrewrite.ExecutionContext ctx) Methods inherited from class org.openrewrite.java.JavaIsoVisitor
visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayDimension, visitArrayType, visitAssert, visitAssignment, visitAssignmentOperation, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitCompilationUnit, visitContinue, visitControlParentheses, visitDoWhileLoop, visitElse, visitEmpty, visitEnumValue, visitEnumValueSet, visitExpression, visitFieldAccess, visitForControl, visitForEachControl, visitForEachLoop, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitLabel, visitLambda, visitLiteral, visitMemberReference, visitMethodInvocation, visitMultiCatch, visitNewArray, visitNewClass, visitPackage, visitParameterizedType, visitParentheses, visitPrimitive, visitReturn, visitStatement, visitSwitch, visitSwitchExpression, visitSynchronized, visitTernary, visitThrow, visitTry, visitTryResource, visitTypeCast, visitTypeParameter, visitUnary, visitVariable, visitVariableDeclarations, visitWhileLoop, visitWildcard, visitYield
Methods inherited from class org.openrewrite.java.JavaVisitor
autoFormat, autoFormat, autoFormat, describeLocation, getJavadocVisitor, getLanguage, isAcceptable, isInSameNameScope, isInSameNameScope, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAutoFormat, maybeAutoFormat, maybeAutoFormat, maybeRemoveImport, maybeRemoveImport, visitContainer, visitLeftPadded, visitRightPadded, visitSpace, visitType, visitTypeName
Methods inherited from class org.openrewrite.TreeVisitor
adapt, collect, collect, defaultValue, doAfterVisit, getAfterVisit, getCursor, isAdaptableTo, noop, preVisit, reduce, reduce, reduce, setCursor, stopAfterPreVisit, updateCursor, visit, visit, visit, visitAndCast, visitAndCast, visitMarker, visitMarkers, visitNonNull, visitNonNull
-
Constructor Details
-
CreateInterface
public CreateInterface()
-
-
Method Details
-
postVisit
- Overrides:
postVisit
in classorg.openrewrite.TreeVisitor<J,
org.openrewrite.ExecutionContext>
-
visitClassDeclaration
public J.ClassDeclaration visitClassDeclaration(J.ClassDeclaration classDecl, org.openrewrite.ExecutionContext ctx) - Overrides:
visitClassDeclaration
in classJavaIsoVisitor<org.openrewrite.ExecutionContext>
-
visitMethodDeclaration
public J.MethodDeclaration visitMethodDeclaration(J.MethodDeclaration method, org.openrewrite.ExecutionContext ctx) - Overrides:
visitMethodDeclaration
in classJavaIsoVisitor<org.openrewrite.ExecutionContext>
-