Package org.openrewrite.spring.xml
Class AddConfigurationClass
- java.lang.Object
-
- org.openrewrite.SourceVisitor<R>
-
- org.openrewrite.java.JavaSourceVisitor<org.openrewrite.java.tree.J>
-
- org.openrewrite.java.refactor.JavaRefactorVisitor
-
- org.openrewrite.spring.xml.AddConfigurationClass
-
- All Implemented Interfaces:
org.openrewrite.RefactorVisitorSupport
public class AddConfigurationClass extends org.openrewrite.java.refactor.JavaRefactorVisitor
-
-
Constructor Summary
Constructors Constructor Description AddConfigurationClass(RewriteBeanDefinitionRegistry beanDefinitionRegistry, java.nio.file.Path mainSourceSet)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetName()booleanisIdempotent()org.openrewrite.java.tree.JvisitClassDecl(org.openrewrite.java.tree.J.ClassDecl classDecl)org.openrewrite.java.tree.JvisitCompilationUnit(org.openrewrite.java.tree.J.CompilationUnit cu)-
Methods inherited from class org.openrewrite.java.refactor.JavaRefactorVisitor
addImport, defaultTo, maybeAddImport, maybeAddImport, maybeRemoveImport, maybeRemoveImport, maybeUnwrapParentheses, visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayType, visitAssert, visitAssign, visitAssignOp, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, 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, isCursored, nextCycle, reduce, visit, visit, visitAfter, visitAfter, visitTree
-
-
-
-
Constructor Detail
-
AddConfigurationClass
public AddConfigurationClass(RewriteBeanDefinitionRegistry beanDefinitionRegistry, java.nio.file.Path mainSourceSet)
-
-
Method Detail
-
getName
public java.lang.String getName()
- Overrides:
getNamein classorg.openrewrite.SourceVisitor<org.openrewrite.java.tree.J>
-
isIdempotent
public boolean isIdempotent()
- Overrides:
isIdempotentin classorg.openrewrite.SourceVisitor<org.openrewrite.java.tree.J>
-
visitCompilationUnit
public org.openrewrite.java.tree.J visitCompilationUnit(org.openrewrite.java.tree.J.CompilationUnit cu)
- Overrides:
visitCompilationUnitin classorg.openrewrite.java.refactor.JavaRefactorVisitor
-
visitClassDecl
public org.openrewrite.java.tree.J visitClassDecl(org.openrewrite.java.tree.J.ClassDecl classDecl)
- Overrides:
visitClassDeclin classorg.openrewrite.java.refactor.JavaRefactorVisitor
-
-