Package org.openrewrite.spring.xml.bean
Class BeanDefinitionVisitor
- java.lang.Object
-
- org.openrewrite.SourceVisitor<R>
-
- org.openrewrite.java.JavaSourceVisitor<org.openrewrite.java.tree.J>
-
- org.openrewrite.java.refactor.JavaRefactorVisitor
-
- org.openrewrite.java.refactor.ScopedJavaRefactorVisitor
-
- org.openrewrite.spring.xml.bean.BeanDefinitionVisitor
-
- All Implemented Interfaces:
org.openrewrite.RefactorVisitorSupport,org.openrewrite.ScopedVisitorSupport
- Direct Known Subclasses:
AddBeanForClassNotInSourceSet,AddComponentScan,AddPropertySourcesPlaceholderConfigurer
public abstract class BeanDefinitionVisitor extends org.openrewrite.java.refactor.ScopedJavaRefactorVisitor
-
-
Field Summary
Fields Modifier and Type Field Description protected RewriteBeanDefinitionRegistryregistry
-
Constructor Summary
Constructors Constructor Description BeanDefinitionVisitor(org.openrewrite.java.tree.J.ClassDecl profileConfigurationClass, RewriteBeanDefinitionRegistry registry)
-
Method Summary
-
Methods inherited from class org.openrewrite.java.refactor.ScopedJavaRefactorVisitor
getScope, isCursored
-
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, visitClassDecl, 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, isIdempotent, nextCycle, reduce, visit, visit, visitAfter, visitAfter, visitTree
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Field Detail
-
registry
protected final RewriteBeanDefinitionRegistry registry
-
-
Constructor Detail
-
BeanDefinitionVisitor
public BeanDefinitionVisitor(org.openrewrite.java.tree.J.ClassDecl profileConfigurationClass, RewriteBeanDefinitionRegistry registry)
-
-