Package org.openrewrite.java.search
Class DeclaresMethod<P>
- java.lang.Object
-
- org.openrewrite.TreeVisitor<J,P>
-
- org.openrewrite.java.JavaVisitor<P>
-
- org.openrewrite.java.JavaIsoVisitor<P>
-
- org.openrewrite.java.search.DeclaresMethod<P>
-
public class DeclaresMethod<P> extends JavaIsoVisitor<P>
-
-
Constructor Summary
Constructors Constructor Description DeclaresMethod(java.lang.String methodPattern)DeclaresMethod(java.lang.String methodPattern, boolean matchesOverrides)DeclaresMethod(java.lang.String methodPattern, @Nullable java.lang.Boolean matchesOverrides)DeclaresMethod(MethodMatcher methodMatcher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JavaSourceFilevisitJavaSourceFile(JavaSourceFile cu, P p)-
Methods inherited from class org.openrewrite.java.JavaIsoVisitor
visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayDimension, visitArrayType, visitAssert, visitAssignment, visitAssignmentOperation, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitClassDeclaration, visitCompilationUnit, visitContinue, visitControlParentheses, visitDoWhileLoop, visitElse, visitEmpty, visitEnumValue, visitEnumValueSet, visitExpression, visitFieldAccess, visitForEachLoop, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitLabel, visitLambda, visitLiteral, visitMemberReference, visitMethodDeclaration, visitMethodInvocation, visitMultiCatch, visitNewArray, visitNewClass, visitPackage, visitParameterizedType, visitParentheses, visitPrimitive, visitReturn, visitStatement, visitSwitch, visitSynchronized, visitTernary, visitThrow, visitTry, visitTryResource, visitTypeCast, visitTypeParameter, visitUnary, visitVariable, visitVariableDeclarations, visitWhileLoop, visitWildcard
-
Methods inherited from class org.openrewrite.java.JavaVisitor
autoFormat, autoFormat, autoFormat, getJavadocVisitor, getLanguage, isAcceptable, isInSameNameScope, isInSameNameScope, maybeAddImport, maybeAddImport, maybeAddImport, maybeAutoFormat, maybeAutoFormat, maybeAutoFormat, maybeRemoveImport, maybeRemoveImport, visitContainer, visitForControl, visitForEachControl, visitLeftPadded, visitRightPadded, visitSpace, visitType, visitTypeName
-
-
-
-
Constructor Detail
-
DeclaresMethod
public DeclaresMethod(java.lang.String methodPattern)
-
DeclaresMethod
public DeclaresMethod(java.lang.String methodPattern, @Nullable @Nullable java.lang.Boolean matchesOverrides)
-
DeclaresMethod
public DeclaresMethod(java.lang.String methodPattern, boolean matchesOverrides)
-
DeclaresMethod
public DeclaresMethod(MethodMatcher methodMatcher)
-
-
Method Detail
-
visitJavaSourceFile
public JavaSourceFile visitJavaSourceFile(JavaSourceFile cu, P p)
- Overrides:
visitJavaSourceFilein classJavaIsoVisitor<P>
-
-