Package org.openrewrite.spring
Class ConstructorInjection
- java.lang.Object
-
- org.openrewrite.SourceVisitor<R>
-
- org.openrewrite.java.JavaSourceVisitor<org.openrewrite.java.tree.J>
-
- org.openrewrite.java.JavaRefactorVisitor
-
- org.openrewrite.spring.ConstructorInjection
-
- All Implemented Interfaces:
org.openrewrite.RefactorVisitorSupport
public class ConstructorInjection extends org.openrewrite.java.JavaRefactorVisitor
-
-
Constructor Summary
Constructors Constructor Description ConstructorInjection()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetUseJsr305Annotations(boolean useJsr305Annotations)voidsetUseLombokRequiredArgsAnnotation(boolean useLombokRequiredArgsAnnotation)org.openrewrite.java.tree.JvisitClassDecl(org.openrewrite.java.tree.J.ClassDecl classDecl)-
Methods inherited from class org.openrewrite.java.JavaRefactorVisitor
addImport, defaultTo, maybeAddImport, maybeAddImport, maybeRemoveImport, maybeRemoveImport, maybeUnwrapParentheses, visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayType, visitAssert, visitAssign, visitAssignOp, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitCompilationUnit, visitContinue, visitDoWhileLoop, visitElse, visitEmpty, visitEnumValue, visitEnumValueSet, visitFieldAccess, visitFinally, visitForEachLoop, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitLabel, visitLambda, visitLiteral, visitMemberReference, visitMethod, visitMethodInvocation, visitMultiCatch, visitMultiVariable, visitNewArray, visitNewClass, visitPackage, visitParameterizedType, visitParentheses, visitPrimitive, visitReturn, visitSwitch, visitSynchronized, visitTernary, visitThrow, visitTry, visitTypeCast, visitTypeParameter, visitTypeParameters, visitUnary, visitUnparsedSource, visitVariable, visitWhileLoop, visitWildcard
-
Methods inherited from class org.openrewrite.java.JavaSourceVisitor
enclosingBlock, enclosingClass, enclosingCompilationUnit, enclosingMethod, isInSameNameScope, isInSameNameScope, visitExpression, visitStatement, visitTypeName
-
Methods inherited from class org.openrewrite.SourceVisitor
andThen, andThen, getCursor, getName, getTags, isIdempotent, nextCycle, reduce, setCursoringOn, validate, visit, visit, visitAfter, visitAfter, visitTree
-
-
-
-
Method Detail
-
setUseJsr305Annotations
public void setUseJsr305Annotations(boolean useJsr305Annotations)
-
setUseLombokRequiredArgsAnnotation
public void setUseLombokRequiredArgsAnnotation(boolean useLombokRequiredArgsAnnotation)
-
visitClassDecl
public org.openrewrite.java.tree.J visitClassDecl(org.openrewrite.java.tree.J.ClassDecl classDecl)
- Overrides:
visitClassDeclin classorg.openrewrite.java.JavaRefactorVisitor
-
-