Package org.openrewrite.java.spring
Class AutowiredFieldIntoConstructorParameterVisitor
java.lang.Object
org.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,P>
org.openrewrite.java.JavaVisitor<org.openrewrite.ExecutionContext>
org.openrewrite.java.spring.AutowiredFieldIntoConstructorParameterVisitor
public class AutowiredFieldIntoConstructorParameterVisitor
extends org.openrewrite.java.JavaVisitor<org.openrewrite.ExecutionContext>
-
Field Summary
Fields inherited from class org.openrewrite.java.JavaVisitor
javadocVisitor -
Constructor Summary
ConstructorsConstructorDescriptionAutowiredFieldIntoConstructorParameterVisitor(String classFqName, String fieldName) -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanisConstructorInitializingField(org.openrewrite.java.tree.J.MethodDeclaration c, String fieldName) org.openrewrite.java.tree.JvisitClassDeclaration(org.openrewrite.java.tree.J.ClassDeclaration classDecl, org.openrewrite.ExecutionContext p) org.openrewrite.java.tree.JvisitVariableDeclarations(org.openrewrite.java.tree.J.VariableDeclarations multiVariable, org.openrewrite.ExecutionContext p) Methods inherited from class org.openrewrite.java.JavaVisitor
autoFormat, autoFormat, autoFormat, getJavadocVisitor, getLanguage, isAcceptable, isInSameNameScope, isInSameNameScope, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAutoFormat, maybeAutoFormat, maybeAutoFormat, maybeRemoveImport, maybeRemoveImport, visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayDimension, visitArrayType, visitAssert, visitAssignment, visitAssignmentOperation, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitCompilationUnit, visitContainer, visitContinue, visitControlParentheses, visitDoWhileLoop, visitElse, visitEmpty, visitEnumValue, visitEnumValueSet, visitExpression, visitFieldAccess, visitForControl, visitForEachControl, visitForEachLoop, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitJavaSourceFile, visitLabel, visitLambda, visitLeftPadded, visitLiteral, visitMemberReference, visitMethodDeclaration, visitMethodInvocation, visitMultiCatch, visitNewArray, visitNewClass, visitPackage, visitParameterizedType, visitParentheses, visitPrimitive, visitReturn, visitRightPadded, visitSpace, visitStatement, visitSwitch, visitSynchronized, visitTernary, visitThrow, visitTry, visitTryResource, visitType, visitTypeCast, visitTypeName, visitTypeParameter, visitUnary, visitVariable, visitWhileLoop, visitWildcardMethods inherited from class org.openrewrite.TreeVisitor
adapt, defaultValue, doAfterVisit, doAfterVisit, getAfterVisit, getCursor, isAdaptableTo, noop, postVisit, preVisit, setCursor, visit, visit, visit, visitAndCast, visitAndCast, visitMarker, visitMarkers, visitNonNull, visitNonNull, visitSourceFile
-
Constructor Details
-
AutowiredFieldIntoConstructorParameterVisitor
-
-
Method Details
-
visitClassDeclaration
public org.openrewrite.java.tree.J visitClassDeclaration(org.openrewrite.java.tree.J.ClassDeclaration classDecl, org.openrewrite.ExecutionContext p) - Overrides:
visitClassDeclarationin classorg.openrewrite.java.JavaVisitor<org.openrewrite.ExecutionContext>
-
isConstructorInitializingField
public static boolean isConstructorInitializingField(org.openrewrite.java.tree.J.MethodDeclaration c, String fieldName) -
visitVariableDeclarations
public org.openrewrite.java.tree.J visitVariableDeclarations(org.openrewrite.java.tree.J.VariableDeclarations multiVariable, org.openrewrite.ExecutionContext p) - Overrides:
visitVariableDeclarationsin classorg.openrewrite.java.JavaVisitor<org.openrewrite.ExecutionContext>
-