Package org.openrewrite.java
Class JavaIsoVisitor<P>
java.lang.Object
org.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,P>
org.openrewrite.java.JavaVisitor<P>
org.openrewrite.java.JavaIsoVisitor<P>
- Direct Known Subclasses:
AddImport
,AutodetectGeneralFormatStyle
,AutoFormatVisitor
,BlankLinesVisitor
,ChangeFieldName
,ChangeFieldType
,ChangeLiteral
,ChangeMethodAccessLevelVisitor
,DeclaresMethod
,DeclaresType
,DeimplementInterface
,DeleteStatement
,ExtractInterface.CreateInterface
,ExtractInterface.ImplementAndAddOverrideAnnotations
,FormatFirstClassPrefix
,GenerateGetterAndSetterVisitor
,HasTypeOnClasspathSourceSet
,ImplementInterface
,InJavaSourceSet
,MaybeUsesImport
,MinimumViableSpacingVisitor
,NormalizeFormatVisitor
,NormalizeLineBreaksVisitor
,NormalizeTabsOrSpacesVisitor
,RandomizeIdVisitor
,RemoveAnnotationVisitor
,RemoveImport
,RemoveTrailingWhitespaceVisitor
,RenameJavaDocParamNameVisitor
,RenameVariable
,SemanticallyEqual.SemanticallyEqualVisitor
,SpacesVisitor
,TabsAndIndentsVisitor
,TypesInUse.FindTypesInUse
,UsesAllMethods
,UsesField
,UsesJavaVersion
,UsesMethod
,UsesType
,WrappingAndBracesVisitor
This iso(morphic) refactoring visitor is the appropriate base class for most Java refactoring visitors.
It comes with an additional constraint compared to the non-isomorphic JavaRefactorVisitor:
Each visit method must return an AST element of the same type as the one being visited.
For visitors that do not need the extra flexibility of JavaRefactorVisitor, this constraint makes for a more pleasant visitor authoring experience as less casting will be required.
-
Field Summary
Fields inherited from class org.openrewrite.java.JavaVisitor
javadocVisitor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.openrewrite.java.tree.J.AnnotatedType
visitAnnotatedType
(org.openrewrite.java.tree.J.AnnotatedType annotatedType, P p) org.openrewrite.java.tree.J.Annotation
visitAnnotation
(org.openrewrite.java.tree.J.Annotation annotation, P p) org.openrewrite.java.tree.J.ArrayAccess
visitArrayAccess
(org.openrewrite.java.tree.J.ArrayAccess arrayAccess, P p) org.openrewrite.java.tree.J.ArrayDimension
visitArrayDimension
(org.openrewrite.java.tree.J.ArrayDimension arrayDimension, P p) org.openrewrite.java.tree.J.ArrayType
visitArrayType
(org.openrewrite.java.tree.J.ArrayType arrayType, P p) org.openrewrite.java.tree.J.Assert
visitAssert
(org.openrewrite.java.tree.J.Assert _assert, P p) org.openrewrite.java.tree.J.Assignment
visitAssignment
(org.openrewrite.java.tree.J.Assignment assignment, P p) org.openrewrite.java.tree.J.AssignmentOperation
visitAssignmentOperation
(org.openrewrite.java.tree.J.AssignmentOperation assignOp, P p) org.openrewrite.java.tree.J.Binary
visitBinary
(org.openrewrite.java.tree.J.Binary binary, P p) org.openrewrite.java.tree.J.Block
visitBlock
(org.openrewrite.java.tree.J.Block block, P p) org.openrewrite.java.tree.J.Break
visitBreak
(org.openrewrite.java.tree.J.Break breakStatement, P p) org.openrewrite.java.tree.J.Case
org.openrewrite.java.tree.J.Try.Catch
visitCatch
(org.openrewrite.java.tree.J.Try.Catch _catch, P p) org.openrewrite.java.tree.J.ClassDeclaration
visitClassDeclaration
(org.openrewrite.java.tree.J.ClassDeclaration classDecl, P p) org.openrewrite.java.tree.J.CompilationUnit
visitCompilationUnit
(org.openrewrite.java.tree.J.CompilationUnit cu, P p) org.openrewrite.java.tree.J.Continue
visitContinue
(org.openrewrite.java.tree.J.Continue continueStatement, P p) <T extends org.openrewrite.java.tree.J>
org.openrewrite.java.tree.J.ControlParentheses<T>visitControlParentheses
(org.openrewrite.java.tree.J.ControlParentheses<T> controlParens, P p) org.openrewrite.java.tree.J.DoWhileLoop
visitDoWhileLoop
(org.openrewrite.java.tree.J.DoWhileLoop doWhileLoop, P p) org.openrewrite.java.tree.J.If.Else
org.openrewrite.java.tree.J.Empty
visitEmpty
(org.openrewrite.java.tree.J.Empty empty, P p) org.openrewrite.java.tree.J.EnumValue
visitEnumValue
(org.openrewrite.java.tree.J.EnumValue _enum, P p) org.openrewrite.java.tree.J.EnumValueSet
visitEnumValueSet
(org.openrewrite.java.tree.J.EnumValueSet enums, P p) visitExpression
(Expression expression, P p) org.openrewrite.java.tree.J.FieldAccess
visitFieldAccess
(org.openrewrite.java.tree.J.FieldAccess fieldAccess, P p) org.openrewrite.java.tree.J.ForLoop.Control
visitForControl
(org.openrewrite.java.tree.J.ForLoop.Control control, P p) org.openrewrite.java.tree.J.ForEachLoop.Control
visitForEachControl
(org.openrewrite.java.tree.J.ForEachLoop.Control control, P p) org.openrewrite.java.tree.J.ForEachLoop
visitForEachLoop
(org.openrewrite.java.tree.J.ForEachLoop forLoop, P p) org.openrewrite.java.tree.J.ForLoop
visitForLoop
(org.openrewrite.java.tree.J.ForLoop forLoop, P p) org.openrewrite.java.tree.J.Identifier
visitIdentifier
(org.openrewrite.java.tree.J.Identifier identifier, P p) org.openrewrite.java.tree.J.If
org.openrewrite.java.tree.J.Import
visitImport
(org.openrewrite.java.tree.J.Import _import, P p) org.openrewrite.java.tree.J.InstanceOf
visitInstanceOf
(org.openrewrite.java.tree.J.InstanceOf instanceOf, P p) org.openrewrite.java.tree.J.IntersectionType
visitIntersectionType
(org.openrewrite.java.tree.J.IntersectionType intersectionType, P p) org.openrewrite.java.tree.J.Label
visitLabel
(org.openrewrite.java.tree.J.Label label, P p) org.openrewrite.java.tree.J.Lambda
visitLambda
(org.openrewrite.java.tree.J.Lambda lambda, P p) org.openrewrite.java.tree.J.Literal
visitLiteral
(org.openrewrite.java.tree.J.Literal literal, P p) org.openrewrite.java.tree.J.MemberReference
visitMemberReference
(org.openrewrite.java.tree.J.MemberReference memberRef, P p) org.openrewrite.java.tree.J.MethodDeclaration
visitMethodDeclaration
(org.openrewrite.java.tree.J.MethodDeclaration method, P p) org.openrewrite.java.tree.J.MethodInvocation
visitMethodInvocation
(org.openrewrite.java.tree.J.MethodInvocation method, P p) org.openrewrite.java.tree.J.MultiCatch
visitMultiCatch
(org.openrewrite.java.tree.J.MultiCatch multiCatch, P p) org.openrewrite.java.tree.J.NewArray
visitNewArray
(org.openrewrite.java.tree.J.NewArray newArray, P p) org.openrewrite.java.tree.J.NewClass
visitNewClass
(org.openrewrite.java.tree.J.NewClass newClass, P p) org.openrewrite.java.tree.J.NullableType
visitNullableType
(org.openrewrite.java.tree.J.NullableType nullableType, P p) org.openrewrite.java.tree.J.Package
visitPackage
(org.openrewrite.java.tree.J.Package pkg, P p) org.openrewrite.java.tree.J.ParameterizedType
visitParameterizedType
(org.openrewrite.java.tree.J.ParameterizedType type, P p) <T extends org.openrewrite.java.tree.J>
org.openrewrite.java.tree.J.Parentheses<T>visitParentheses
(org.openrewrite.java.tree.J.Parentheses<T> parens, P p) org.openrewrite.java.tree.J.Primitive
visitPrimitive
(org.openrewrite.java.tree.J.Primitive primitive, P p) org.openrewrite.java.tree.J.Return
visitReturn
(org.openrewrite.java.tree.J.Return _return, P p) visitStatement
(Statement statement, P p) org.openrewrite.java.tree.J.Switch
visitSwitch
(org.openrewrite.java.tree.J.Switch _switch, P p) org.openrewrite.java.tree.J.SwitchExpression
visitSwitchExpression
(org.openrewrite.java.tree.J.SwitchExpression _switch, P p) org.openrewrite.java.tree.J.Synchronized
visitSynchronized
(org.openrewrite.java.tree.J.Synchronized _sync, P p) org.openrewrite.java.tree.J.Ternary
visitTernary
(org.openrewrite.java.tree.J.Ternary ternary, P p) org.openrewrite.java.tree.J.Throw
visitThrow
(org.openrewrite.java.tree.J.Throw thrown, P p) org.openrewrite.java.tree.J.Try
org.openrewrite.java.tree.J.Try.Resource
visitTryResource
(org.openrewrite.java.tree.J.Try.Resource tryResource, P p) org.openrewrite.java.tree.J.TypeCast
visitTypeCast
(org.openrewrite.java.tree.J.TypeCast typeCast, P p) org.openrewrite.java.tree.J.TypeParameter
visitTypeParameter
(org.openrewrite.java.tree.J.TypeParameter typeParam, P p) org.openrewrite.java.tree.J.Unary
visitUnary
(org.openrewrite.java.tree.J.Unary unary, P p) org.openrewrite.java.tree.J.Unknown
visitUnknown
(org.openrewrite.java.tree.J.Unknown unknown, P p) org.openrewrite.java.tree.J.Unknown.Source
visitUnknownSource
(org.openrewrite.java.tree.J.Unknown.Source source, P p) org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable
visitVariable
(org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable variable, P p) org.openrewrite.java.tree.J.VariableDeclarations
visitVariableDeclarations
(org.openrewrite.java.tree.J.VariableDeclarations multiVariable, P p) org.openrewrite.java.tree.J.WhileLoop
visitWhileLoop
(org.openrewrite.java.tree.J.WhileLoop whileLoop, P p) org.openrewrite.java.tree.J.Wildcard
visitWildcard
(org.openrewrite.java.tree.J.Wildcard wildcard, P p) org.openrewrite.java.tree.J.Yield
visitYield
(org.openrewrite.java.tree.J.Yield yield, P p) Methods inherited from class org.openrewrite.java.JavaVisitor
autoFormat, autoFormat, autoFormat, getJavadocVisitor, getLanguage, isAcceptable, isInSameNameScope, isInSameNameScope, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAutoFormat, maybeAutoFormat, maybeAutoFormat, maybeRemoveImport, maybeRemoveImport, service, visitContainer, visitLeftPadded, visitParenthesizedTypeTree, visitRightPadded, visitSpace, visitType, visitTypeName
Methods inherited from class org.openrewrite.TreeVisitor
adapt, collect, collect, defaultValue, doAfterVisit, getAfterVisit, getCursor, isAdaptableTo, noop, postVisit, preVisit, reduce, reduce, reduce, setCursor, stopAfterPreVisit, updateCursor, visit, visit, visit, visitAndCast, visitAndCast, visitMarker, visitMarkers, visitNonNull, visitNonNull, visitorTreeType
-
Constructor Details
-
JavaIsoVisitor
public JavaIsoVisitor()
-
-
Method Details
-
visitExpression
- Overrides:
visitExpression
in classJavaVisitor<P>
-
visitStatement
- Overrides:
visitStatement
in classJavaVisitor<P>
-
visitAnnotatedType
public org.openrewrite.java.tree.J.AnnotatedType visitAnnotatedType(org.openrewrite.java.tree.J.AnnotatedType annotatedType, P p) - Overrides:
visitAnnotatedType
in classJavaVisitor<P>
-
visitAnnotation
public org.openrewrite.java.tree.J.Annotation visitAnnotation(org.openrewrite.java.tree.J.Annotation annotation, P p) - Overrides:
visitAnnotation
in classJavaVisitor<P>
-
visitArrayAccess
public org.openrewrite.java.tree.J.ArrayAccess visitArrayAccess(org.openrewrite.java.tree.J.ArrayAccess arrayAccess, P p) - Overrides:
visitArrayAccess
in classJavaVisitor<P>
-
visitArrayDimension
public org.openrewrite.java.tree.J.ArrayDimension visitArrayDimension(org.openrewrite.java.tree.J.ArrayDimension arrayDimension, P p) - Overrides:
visitArrayDimension
in classJavaVisitor<P>
-
visitArrayType
public org.openrewrite.java.tree.J.ArrayType visitArrayType(org.openrewrite.java.tree.J.ArrayType arrayType, P p) - Overrides:
visitArrayType
in classJavaVisitor<P>
-
visitAssert
public org.openrewrite.java.tree.J.Assert visitAssert(org.openrewrite.java.tree.J.Assert _assert, P p) - Overrides:
visitAssert
in classJavaVisitor<P>
-
visitAssignment
public org.openrewrite.java.tree.J.Assignment visitAssignment(org.openrewrite.java.tree.J.Assignment assignment, P p) - Overrides:
visitAssignment
in classJavaVisitor<P>
-
visitAssignmentOperation
public org.openrewrite.java.tree.J.AssignmentOperation visitAssignmentOperation(org.openrewrite.java.tree.J.AssignmentOperation assignOp, P p) - Overrides:
visitAssignmentOperation
in classJavaVisitor<P>
-
visitBinary
public org.openrewrite.java.tree.J.Binary visitBinary(org.openrewrite.java.tree.J.Binary binary, P p) - Overrides:
visitBinary
in classJavaVisitor<P>
-
visitBlock
- Overrides:
visitBlock
in classJavaVisitor<P>
-
visitBreak
public org.openrewrite.java.tree.J.Break visitBreak(org.openrewrite.java.tree.J.Break breakStatement, P p) - Overrides:
visitBreak
in classJavaVisitor<P>
-
visitCase
- Overrides:
visitCase
in classJavaVisitor<P>
-
visitCatch
public org.openrewrite.java.tree.J.Try.Catch visitCatch(org.openrewrite.java.tree.J.Try.Catch _catch, P p) - Overrides:
visitCatch
in classJavaVisitor<P>
-
visitClassDeclaration
public org.openrewrite.java.tree.J.ClassDeclaration visitClassDeclaration(org.openrewrite.java.tree.J.ClassDeclaration classDecl, P p) - Overrides:
visitClassDeclaration
in classJavaVisitor<P>
-
visitCompilationUnit
public org.openrewrite.java.tree.J.CompilationUnit visitCompilationUnit(org.openrewrite.java.tree.J.CompilationUnit cu, P p) - Overrides:
visitCompilationUnit
in classJavaVisitor<P>
-
visitControlParentheses
public <T extends org.openrewrite.java.tree.J> org.openrewrite.java.tree.J.ControlParentheses<T> visitControlParentheses(org.openrewrite.java.tree.J.ControlParentheses<T> controlParens, P p) - Overrides:
visitControlParentheses
in classJavaVisitor<P>
-
visitContinue
public org.openrewrite.java.tree.J.Continue visitContinue(org.openrewrite.java.tree.J.Continue continueStatement, P p) - Overrides:
visitContinue
in classJavaVisitor<P>
-
visitDoWhileLoop
public org.openrewrite.java.tree.J.DoWhileLoop visitDoWhileLoop(org.openrewrite.java.tree.J.DoWhileLoop doWhileLoop, P p) - Overrides:
visitDoWhileLoop
in classJavaVisitor<P>
-
visitElse
public org.openrewrite.java.tree.J.If.Else visitElse(org.openrewrite.java.tree.J.If.Else else_, P p) - Overrides:
visitElse
in classJavaVisitor<P>
-
visitEmpty
- Overrides:
visitEmpty
in classJavaVisitor<P>
-
visitEnumValue
public org.openrewrite.java.tree.J.EnumValue visitEnumValue(org.openrewrite.java.tree.J.EnumValue _enum, P p) - Overrides:
visitEnumValue
in classJavaVisitor<P>
-
visitEnumValueSet
public org.openrewrite.java.tree.J.EnumValueSet visitEnumValueSet(org.openrewrite.java.tree.J.EnumValueSet enums, P p) - Overrides:
visitEnumValueSet
in classJavaVisitor<P>
-
visitFieldAccess
public org.openrewrite.java.tree.J.FieldAccess visitFieldAccess(org.openrewrite.java.tree.J.FieldAccess fieldAccess, P p) - Overrides:
visitFieldAccess
in classJavaVisitor<P>
-
visitForEachLoop
public org.openrewrite.java.tree.J.ForEachLoop visitForEachLoop(org.openrewrite.java.tree.J.ForEachLoop forLoop, P p) - Overrides:
visitForEachLoop
in classJavaVisitor<P>
-
visitForEachControl
public org.openrewrite.java.tree.J.ForEachLoop.Control visitForEachControl(org.openrewrite.java.tree.J.ForEachLoop.Control control, P p) - Overrides:
visitForEachControl
in classJavaVisitor<P>
-
visitForLoop
public org.openrewrite.java.tree.J.ForLoop visitForLoop(org.openrewrite.java.tree.J.ForLoop forLoop, P p) - Overrides:
visitForLoop
in classJavaVisitor<P>
-
visitForControl
public org.openrewrite.java.tree.J.ForLoop.Control visitForControl(org.openrewrite.java.tree.J.ForLoop.Control control, P p) - Overrides:
visitForControl
in classJavaVisitor<P>
-
visitIdentifier
public org.openrewrite.java.tree.J.Identifier visitIdentifier(org.openrewrite.java.tree.J.Identifier identifier, P p) - Overrides:
visitIdentifier
in classJavaVisitor<P>
-
visitIf
- Overrides:
visitIf
in classJavaVisitor<P>
-
visitImport
public org.openrewrite.java.tree.J.Import visitImport(org.openrewrite.java.tree.J.Import _import, P p) - Overrides:
visitImport
in classJavaVisitor<P>
-
visitInstanceOf
public org.openrewrite.java.tree.J.InstanceOf visitInstanceOf(org.openrewrite.java.tree.J.InstanceOf instanceOf, P p) - Overrides:
visitInstanceOf
in classJavaVisitor<P>
-
visitIntersectionType
public org.openrewrite.java.tree.J.IntersectionType visitIntersectionType(org.openrewrite.java.tree.J.IntersectionType intersectionType, P p) - Overrides:
visitIntersectionType
in classJavaVisitor<P>
-
visitLabel
- Overrides:
visitLabel
in classJavaVisitor<P>
-
visitLambda
public org.openrewrite.java.tree.J.Lambda visitLambda(org.openrewrite.java.tree.J.Lambda lambda, P p) - Overrides:
visitLambda
in classJavaVisitor<P>
-
visitLiteral
public org.openrewrite.java.tree.J.Literal visitLiteral(org.openrewrite.java.tree.J.Literal literal, P p) - Overrides:
visitLiteral
in classJavaVisitor<P>
-
visitMemberReference
public org.openrewrite.java.tree.J.MemberReference visitMemberReference(org.openrewrite.java.tree.J.MemberReference memberRef, P p) - Overrides:
visitMemberReference
in classJavaVisitor<P>
-
visitMethodDeclaration
public org.openrewrite.java.tree.J.MethodDeclaration visitMethodDeclaration(org.openrewrite.java.tree.J.MethodDeclaration method, P p) - Overrides:
visitMethodDeclaration
in classJavaVisitor<P>
-
visitMethodInvocation
public org.openrewrite.java.tree.J.MethodInvocation visitMethodInvocation(org.openrewrite.java.tree.J.MethodInvocation method, P p) - Overrides:
visitMethodInvocation
in classJavaVisitor<P>
-
visitMultiCatch
public org.openrewrite.java.tree.J.MultiCatch visitMultiCatch(org.openrewrite.java.tree.J.MultiCatch multiCatch, P p) - Overrides:
visitMultiCatch
in classJavaVisitor<P>
-
visitVariableDeclarations
public org.openrewrite.java.tree.J.VariableDeclarations visitVariableDeclarations(org.openrewrite.java.tree.J.VariableDeclarations multiVariable, P p) - Overrides:
visitVariableDeclarations
in classJavaVisitor<P>
-
visitNewArray
public org.openrewrite.java.tree.J.NewArray visitNewArray(org.openrewrite.java.tree.J.NewArray newArray, P p) - Overrides:
visitNewArray
in classJavaVisitor<P>
-
visitNewClass
public org.openrewrite.java.tree.J.NewClass visitNewClass(org.openrewrite.java.tree.J.NewClass newClass, P p) - Overrides:
visitNewClass
in classJavaVisitor<P>
-
visitNullableType
public org.openrewrite.java.tree.J.NullableType visitNullableType(org.openrewrite.java.tree.J.NullableType nullableType, P p) - Overrides:
visitNullableType
in classJavaVisitor<P>
-
visitPackage
public org.openrewrite.java.tree.J.Package visitPackage(org.openrewrite.java.tree.J.Package pkg, P p) - Overrides:
visitPackage
in classJavaVisitor<P>
-
visitParameterizedType
public org.openrewrite.java.tree.J.ParameterizedType visitParameterizedType(org.openrewrite.java.tree.J.ParameterizedType type, P p) - Overrides:
visitParameterizedType
in classJavaVisitor<P>
-
visitParentheses
public <T extends org.openrewrite.java.tree.J> org.openrewrite.java.tree.J.Parentheses<T> visitParentheses(org.openrewrite.java.tree.J.Parentheses<T> parens, P p) - Overrides:
visitParentheses
in classJavaVisitor<P>
-
visitPrimitive
public org.openrewrite.java.tree.J.Primitive visitPrimitive(org.openrewrite.java.tree.J.Primitive primitive, P p) - Overrides:
visitPrimitive
in classJavaVisitor<P>
-
visitReturn
public org.openrewrite.java.tree.J.Return visitReturn(org.openrewrite.java.tree.J.Return _return, P p) - Overrides:
visitReturn
in classJavaVisitor<P>
-
visitSwitch
public org.openrewrite.java.tree.J.Switch visitSwitch(org.openrewrite.java.tree.J.Switch _switch, P p) - Overrides:
visitSwitch
in classJavaVisitor<P>
-
visitSwitchExpression
public org.openrewrite.java.tree.J.SwitchExpression visitSwitchExpression(org.openrewrite.java.tree.J.SwitchExpression _switch, P p) - Overrides:
visitSwitchExpression
in classJavaVisitor<P>
-
visitSynchronized
public org.openrewrite.java.tree.J.Synchronized visitSynchronized(org.openrewrite.java.tree.J.Synchronized _sync, P p) - Overrides:
visitSynchronized
in classJavaVisitor<P>
-
visitTernary
public org.openrewrite.java.tree.J.Ternary visitTernary(org.openrewrite.java.tree.J.Ternary ternary, P p) - Overrides:
visitTernary
in classJavaVisitor<P>
-
visitThrow
- Overrides:
visitThrow
in classJavaVisitor<P>
-
visitTry
- Overrides:
visitTry
in classJavaVisitor<P>
-
visitTryResource
public org.openrewrite.java.tree.J.Try.Resource visitTryResource(org.openrewrite.java.tree.J.Try.Resource tryResource, P p) - Overrides:
visitTryResource
in classJavaVisitor<P>
-
visitTypeCast
public org.openrewrite.java.tree.J.TypeCast visitTypeCast(org.openrewrite.java.tree.J.TypeCast typeCast, P p) - Overrides:
visitTypeCast
in classJavaVisitor<P>
-
visitTypeParameter
public org.openrewrite.java.tree.J.TypeParameter visitTypeParameter(org.openrewrite.java.tree.J.TypeParameter typeParam, P p) - Overrides:
visitTypeParameter
in classJavaVisitor<P>
-
visitUnary
- Overrides:
visitUnary
in classJavaVisitor<P>
-
visitUnknown
public org.openrewrite.java.tree.J.Unknown visitUnknown(org.openrewrite.java.tree.J.Unknown unknown, P p) - Overrides:
visitUnknown
in classJavaVisitor<P>
-
visitUnknownSource
public org.openrewrite.java.tree.J.Unknown.Source visitUnknownSource(org.openrewrite.java.tree.J.Unknown.Source source, P p) - Overrides:
visitUnknownSource
in classJavaVisitor<P>
-
visitVariable
public org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable visitVariable(org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable variable, P p) - Overrides:
visitVariable
in classJavaVisitor<P>
-
visitWhileLoop
public org.openrewrite.java.tree.J.WhileLoop visitWhileLoop(org.openrewrite.java.tree.J.WhileLoop whileLoop, P p) - Overrides:
visitWhileLoop
in classJavaVisitor<P>
-
visitWildcard
public org.openrewrite.java.tree.J.Wildcard visitWildcard(org.openrewrite.java.tree.J.Wildcard wildcard, P p) - Overrides:
visitWildcard
in classJavaVisitor<P>
-
visitYield
- Overrides:
visitYield
in classJavaVisitor<P>
-