Class MergeSpacesVisitor

java.lang.Object
org.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,Object>
org.openrewrite.java.JavaVisitor<Object>
org.openrewrite.groovy.GroovyVisitor<Object>
org.openrewrite.groovy.format.MergeSpacesVisitor

public class MergeSpacesVisitor extends GroovyVisitor<Object>
  • Field Summary

    Fields inherited from class org.openrewrite.java.JavaVisitor

    javadocVisitor
  • Constructor Summary

    Constructors
    Constructor
    Description
    MergeSpacesVisitor(List<org.openrewrite.style.NamedStyles> styles)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    @Nullable org.openrewrite.java.tree.J
    visit(@Nullable org.openrewrite.Tree tree, Object o)
     
    org.openrewrite.java.tree.J
    visitAnnotatedType(org.openrewrite.java.tree.J.AnnotatedType annotatedType, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitAnnotation(org.openrewrite.java.tree.J.Annotation annotation, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitArrayAccess(org.openrewrite.java.tree.J.ArrayAccess arrayAccess, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitArrayDimension(org.openrewrite.java.tree.J.ArrayDimension arrayDimension, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitArrayType(org.openrewrite.java.tree.J.ArrayType arrayType, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitAssert(org.openrewrite.java.tree.J.Assert assert_, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitAssignment(org.openrewrite.java.tree.J.Assignment assignment, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitAssignmentOperation(org.openrewrite.java.tree.J.AssignmentOperation assignOp, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitBinary(G.Binary binary, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitBinary(org.openrewrite.java.tree.J.Binary binary, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitBlock(org.openrewrite.java.tree.J.Block block, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitBreak(org.openrewrite.java.tree.J.Break breakStatement, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitCase(org.openrewrite.java.tree.J.Case case_, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitCatch(org.openrewrite.java.tree.J.Try.Catch catch_, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitClassDeclaration(org.openrewrite.java.tree.J.ClassDeclaration classDecl, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
     
    <J2 extends org.openrewrite.java.tree.J>
    @Nullable org.openrewrite.java.tree.JContainer<J2>
    visitContainer(@Nullable org.openrewrite.java.tree.JContainer<J2> container, org.openrewrite.java.tree.JContainer.Location loc, @Nullable Object ctx)
     
    <J2 extends org.openrewrite.java.tree.J>
    org.openrewrite.java.tree.JContainer<J2>
    visitContainer(org.openrewrite.java.tree.JContainer<J2> container, GContainer.Location loc, Object p)
     
    org.openrewrite.java.tree.J
    visitContinue(org.openrewrite.java.tree.J.Continue continueStatement, @Nullable Object ctx)
     
    <T extends org.openrewrite.java.tree.J>
    org.openrewrite.java.tree.J
    visitControlParentheses(org.openrewrite.java.tree.J.ControlParentheses<T> controlParens, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitDeconstructionPattern(org.openrewrite.java.tree.J.DeconstructionPattern deconstructionPattern, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitDoWhileLoop(org.openrewrite.java.tree.J.DoWhileLoop doWhileLoop, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitElse(org.openrewrite.java.tree.J.If.Else else_, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitEmpty(org.openrewrite.java.tree.J.Empty empty, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitEnumValue(org.openrewrite.java.tree.J.EnumValue enum_, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitEnumValueSet(org.openrewrite.java.tree.J.EnumValueSet enums, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitErroneous(org.openrewrite.java.tree.J.Erroneous erroneous, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitFieldAccess(org.openrewrite.java.tree.J.FieldAccess fieldAccess, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitForControl(org.openrewrite.java.tree.J.ForLoop.Control control, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitForEachControl(org.openrewrite.java.tree.J.ForEachLoop.Control control, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitForEachLoop(org.openrewrite.java.tree.J.ForEachLoop forLoop, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitForLoop(org.openrewrite.java.tree.J.ForLoop forLoop, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitGString(G.GString gString, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitGStringValue(G.GString.Value value, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitIdentifier(org.openrewrite.java.tree.J.Identifier ident, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitIf(org.openrewrite.java.tree.J.If iff, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitImport(org.openrewrite.java.tree.J.Import import_, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitInstanceOf(org.openrewrite.java.tree.J.InstanceOf instanceOf, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitIntersectionType(org.openrewrite.java.tree.J.IntersectionType intersectionType, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitLabel(org.openrewrite.java.tree.J.Label label, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitLambda(org.openrewrite.java.tree.J.Lambda lambda, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitLambdaParameters(org.openrewrite.java.tree.J.Lambda.Parameters parameters, @Nullable Object ctx)
     
    <T> @Nullable org.openrewrite.java.tree.JLeftPadded<T>
    visitLeftPadded(@Nullable org.openrewrite.java.tree.JLeftPadded<T> left, org.openrewrite.java.tree.JLeftPadded.Location loc, @Nullable Object ctx)
     
    <T> org.openrewrite.java.tree.JLeftPadded<T>
    visitLeftPadded(org.openrewrite.java.tree.JLeftPadded<T> left, GLeftPadded.Location loc, Object p)
     
    org.openrewrite.java.tree.J
    visitListLiteral(G.ListLiteral listLiteral, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitLiteral(org.openrewrite.java.tree.J.Literal literal, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitMapEntry(G.MapEntry mapEntry, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitMapLiteral(G.MapLiteral mapLiteral, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitMemberReference(org.openrewrite.java.tree.J.MemberReference memberRef, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitMethodDeclaration(org.openrewrite.java.tree.J.MethodDeclaration method, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitMethodInvocation(org.openrewrite.java.tree.J.MethodInvocation method, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitModifier(org.openrewrite.java.tree.J.Modifier modifer, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitMultiCatch(org.openrewrite.java.tree.J.MultiCatch multiCatch, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitNewArray(org.openrewrite.java.tree.J.NewArray newArray, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitNewClass(org.openrewrite.java.tree.J.NewClass newClass, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitNullableType(org.openrewrite.java.tree.J.NullableType nullableType, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitPackage(org.openrewrite.java.tree.J.Package pkg, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitParameterizedType(org.openrewrite.java.tree.J.ParameterizedType type, @Nullable Object ctx)
     
    <T extends org.openrewrite.java.tree.J>
    org.openrewrite.java.tree.J
    visitParentheses(org.openrewrite.java.tree.J.Parentheses<T> parens, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitParenthesizedTypeTree(org.openrewrite.java.tree.J.ParenthesizedTypeTree parTree, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitPrimitive(org.openrewrite.java.tree.J.Primitive primitive, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitRange(G.Range range, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitReturn(org.openrewrite.java.tree.J.Return return_, @Nullable Object ctx)
     
    <T> org.openrewrite.java.tree.JRightPadded<T>
    visitRightPadded(@Nullable org.openrewrite.java.tree.JRightPadded<T> right, GRightPadded.Location loc, Object p)
     
    <T> @Nullable org.openrewrite.java.tree.JRightPadded<T>
    visitRightPadded(@Nullable org.openrewrite.java.tree.JRightPadded<T> right, org.openrewrite.java.tree.JRightPadded.Location loc, @Nullable Object ctx)
     
    org.openrewrite.java.tree.Space
    visitSpace(@Nullable org.openrewrite.java.tree.Space space, org.openrewrite.java.tree.Space.Location loc, @Nullable Object ctx)
     
    org.openrewrite.java.tree.Space
    visitSpace(org.openrewrite.java.tree.Space space, GSpace.Location loc, Object p)
     
    org.openrewrite.java.tree.J
    visitSwitch(org.openrewrite.java.tree.J.Switch switch_, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitSwitchExpression(org.openrewrite.java.tree.J.SwitchExpression switch_, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitSynchronized(org.openrewrite.java.tree.J.Synchronized synch, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitTernary(org.openrewrite.java.tree.J.Ternary ternary, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitThrow(org.openrewrite.java.tree.J.Throw thrown, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitTry(org.openrewrite.java.tree.J.Try tryable, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitTryResource(org.openrewrite.java.tree.J.Try.Resource tryResource, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitTypeCast(org.openrewrite.java.tree.J.TypeCast typeCast, @Nullable Object ctx)
     
    <N extends org.openrewrite.java.tree.NameTree>
    N
    visitTypeName(N nameTree, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitTypeParameter(org.openrewrite.java.tree.J.TypeParameter typeParam, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitTypeParameters(org.openrewrite.java.tree.J.TypeParameters typeParameters, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitUnary(G.Unary unary, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitUnary(org.openrewrite.java.tree.J.Unary unary, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitUnknown(org.openrewrite.java.tree.J.Unknown unknown, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitUnknownSource(org.openrewrite.java.tree.J.Unknown.Source source, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitVariable(org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable variable, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitVariableDeclarations(org.openrewrite.java.tree.J.VariableDeclarations multiVariable, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitWhileLoop(org.openrewrite.java.tree.J.WhileLoop whileLoop, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitWildcard(org.openrewrite.java.tree.J.Wildcard wildcard, @Nullable Object ctx)
     
    org.openrewrite.java.tree.J
    visitYield(org.openrewrite.java.tree.J.Yield yield, @Nullable Object ctx)
     

    Methods inherited from class org.openrewrite.groovy.GroovyVisitor

    getLanguage, isAcceptable, visitCompilationUnit, visitTupleExpression

    Methods inherited from class org.openrewrite.java.JavaVisitor

    autoFormat, autoFormat, autoFormat, getJavadocVisitor, isInSameNameScope, isInSameNameScope, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAutoFormat, maybeAutoFormat, maybeAutoFormat, maybeRemoveImport, maybeRemoveImport, service, visitExpression, visitStatement, visitType

    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, visitAndCast, visitAndCast, visitMarker, visitMarkers, visitNonNull, visitNonNull, visitorTreeType

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MergeSpacesVisitor

      public MergeSpacesVisitor(List<org.openrewrite.style.NamedStyles> styles)
  • Method Details

    • visitCompilationUnit

      public org.openrewrite.java.tree.J visitCompilationUnit(G.CompilationUnit cu, @Nullable Object ctx)
      Overrides:
      visitCompilationUnit in class GroovyVisitor<Object>
    • visitGString

      public org.openrewrite.java.tree.J visitGString(G.GString gString, @Nullable Object ctx)
      Overrides:
      visitGString in class GroovyVisitor<Object>
    • visitGStringValue

      public org.openrewrite.java.tree.J visitGStringValue(G.GString.Value value, @Nullable Object ctx)
      Overrides:
      visitGStringValue in class GroovyVisitor<Object>
    • visitListLiteral

      public org.openrewrite.java.tree.J visitListLiteral(G.ListLiteral listLiteral, @Nullable Object ctx)
      Overrides:
      visitListLiteral in class GroovyVisitor<Object>
    • visitMapEntry

      public org.openrewrite.java.tree.J visitMapEntry(G.MapEntry mapEntry, @Nullable Object ctx)
      Overrides:
      visitMapEntry in class GroovyVisitor<Object>
    • visitMapLiteral

      public org.openrewrite.java.tree.J visitMapLiteral(G.MapLiteral mapLiteral, @Nullable Object ctx)
      Overrides:
      visitMapLiteral in class GroovyVisitor<Object>
    • visitUnary

      public org.openrewrite.java.tree.J visitUnary(G.Unary unary, @Nullable Object ctx)
      Overrides:
      visitUnary in class GroovyVisitor<Object>
    • visitBinary

      public org.openrewrite.java.tree.J visitBinary(G.Binary binary, @Nullable Object ctx)
      Overrides:
      visitBinary in class GroovyVisitor<Object>
    • visitRange

      public org.openrewrite.java.tree.J visitRange(G.Range range, @Nullable Object ctx)
      Overrides:
      visitRange in class GroovyVisitor<Object>
    • visit

      public @Nullable org.openrewrite.java.tree.J visit(@Nullable org.openrewrite.Tree tree, Object o)
      Overrides:
      visit in class org.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,Object>
    • visitSpace

      public org.openrewrite.java.tree.Space visitSpace(@Nullable org.openrewrite.java.tree.Space space, org.openrewrite.java.tree.Space.Location loc, @Nullable Object ctx)
      Overrides:
      visitSpace in class org.openrewrite.java.JavaVisitor<Object>
    • visitTypeName

      public <N extends org.openrewrite.java.tree.NameTree> N visitTypeName(N nameTree, @Nullable Object ctx)
      Overrides:
      visitTypeName in class org.openrewrite.java.JavaVisitor<Object>
    • visitAnnotatedType

      public org.openrewrite.java.tree.J visitAnnotatedType(org.openrewrite.java.tree.J.AnnotatedType annotatedType, @Nullable Object ctx)
      Overrides:
      visitAnnotatedType in class org.openrewrite.java.JavaVisitor<Object>
    • visitAnnotation

      public org.openrewrite.java.tree.J visitAnnotation(org.openrewrite.java.tree.J.Annotation annotation, @Nullable Object ctx)
      Overrides:
      visitAnnotation in class org.openrewrite.java.JavaVisitor<Object>
    • visitArrayAccess

      public org.openrewrite.java.tree.J visitArrayAccess(org.openrewrite.java.tree.J.ArrayAccess arrayAccess, @Nullable Object ctx)
      Overrides:
      visitArrayAccess in class org.openrewrite.java.JavaVisitor<Object>
    • visitArrayDimension

      public org.openrewrite.java.tree.J visitArrayDimension(org.openrewrite.java.tree.J.ArrayDimension arrayDimension, @Nullable Object ctx)
      Overrides:
      visitArrayDimension in class org.openrewrite.java.JavaVisitor<Object>
    • visitArrayType

      public org.openrewrite.java.tree.J visitArrayType(org.openrewrite.java.tree.J.ArrayType arrayType, @Nullable Object ctx)
      Overrides:
      visitArrayType in class org.openrewrite.java.JavaVisitor<Object>
    • visitAssert

      public org.openrewrite.java.tree.J visitAssert(org.openrewrite.java.tree.J.Assert assert_, @Nullable Object ctx)
      Overrides:
      visitAssert in class org.openrewrite.java.JavaVisitor<Object>
    • visitAssignment

      public org.openrewrite.java.tree.J visitAssignment(org.openrewrite.java.tree.J.Assignment assignment, @Nullable Object ctx)
      Overrides:
      visitAssignment in class org.openrewrite.java.JavaVisitor<Object>
    • visitAssignmentOperation

      public org.openrewrite.java.tree.J visitAssignmentOperation(org.openrewrite.java.tree.J.AssignmentOperation assignOp, @Nullable Object ctx)
      Overrides:
      visitAssignmentOperation in class org.openrewrite.java.JavaVisitor<Object>
    • visitBinary

      public org.openrewrite.java.tree.J visitBinary(org.openrewrite.java.tree.J.Binary binary, @Nullable Object ctx)
      Overrides:
      visitBinary in class org.openrewrite.java.JavaVisitor<Object>
    • visitBlock

      public org.openrewrite.java.tree.J visitBlock(org.openrewrite.java.tree.J.Block block, @Nullable Object ctx)
      Overrides:
      visitBlock in class org.openrewrite.java.JavaVisitor<Object>
    • visitBreak

      public org.openrewrite.java.tree.J visitBreak(org.openrewrite.java.tree.J.Break breakStatement, @Nullable Object ctx)
      Overrides:
      visitBreak in class org.openrewrite.java.JavaVisitor<Object>
    • visitCase

      public org.openrewrite.java.tree.J visitCase(org.openrewrite.java.tree.J.Case case_, @Nullable Object ctx)
      Overrides:
      visitCase in class org.openrewrite.java.JavaVisitor<Object>
    • visitCatch

      public org.openrewrite.java.tree.J visitCatch(org.openrewrite.java.tree.J.Try.Catch catch_, @Nullable Object ctx)
      Overrides:
      visitCatch in class org.openrewrite.java.JavaVisitor<Object>
    • visitClassDeclaration

      public org.openrewrite.java.tree.J visitClassDeclaration(org.openrewrite.java.tree.J.ClassDeclaration classDecl, @Nullable Object ctx)
      Overrides:
      visitClassDeclaration in class org.openrewrite.java.JavaVisitor<Object>
    • visitContinue

      public org.openrewrite.java.tree.J visitContinue(org.openrewrite.java.tree.J.Continue continueStatement, @Nullable Object ctx)
      Overrides:
      visitContinue in class org.openrewrite.java.JavaVisitor<Object>
    • visitControlParentheses

      public <T extends org.openrewrite.java.tree.J> org.openrewrite.java.tree.J visitControlParentheses(org.openrewrite.java.tree.J.ControlParentheses<T> controlParens, @Nullable Object ctx)
      Overrides:
      visitControlParentheses in class org.openrewrite.java.JavaVisitor<Object>
    • visitDoWhileLoop

      public org.openrewrite.java.tree.J visitDoWhileLoop(org.openrewrite.java.tree.J.DoWhileLoop doWhileLoop, @Nullable Object ctx)
      Overrides:
      visitDoWhileLoop in class org.openrewrite.java.JavaVisitor<Object>
    • visitEmpty

      public org.openrewrite.java.tree.J visitEmpty(org.openrewrite.java.tree.J.Empty empty, @Nullable Object ctx)
      Overrides:
      visitEmpty in class org.openrewrite.java.JavaVisitor<Object>
    • visitEnumValue

      public org.openrewrite.java.tree.J visitEnumValue(org.openrewrite.java.tree.J.EnumValue enum_, @Nullable Object ctx)
      Overrides:
      visitEnumValue in class org.openrewrite.java.JavaVisitor<Object>
    • visitEnumValueSet

      public org.openrewrite.java.tree.J visitEnumValueSet(org.openrewrite.java.tree.J.EnumValueSet enums, @Nullable Object ctx)
      Overrides:
      visitEnumValueSet in class org.openrewrite.java.JavaVisitor<Object>
    • visitFieldAccess

      public org.openrewrite.java.tree.J visitFieldAccess(org.openrewrite.java.tree.J.FieldAccess fieldAccess, @Nullable Object ctx)
      Overrides:
      visitFieldAccess in class org.openrewrite.java.JavaVisitor<Object>
    • visitForEachLoop

      public org.openrewrite.java.tree.J visitForEachLoop(org.openrewrite.java.tree.J.ForEachLoop forLoop, @Nullable Object ctx)
      Overrides:
      visitForEachLoop in class org.openrewrite.java.JavaVisitor<Object>
    • visitForEachControl

      public org.openrewrite.java.tree.J visitForEachControl(org.openrewrite.java.tree.J.ForEachLoop.Control control, @Nullable Object ctx)
      Overrides:
      visitForEachControl in class org.openrewrite.java.JavaVisitor<Object>
    • visitForLoop

      public org.openrewrite.java.tree.J visitForLoop(org.openrewrite.java.tree.J.ForLoop forLoop, @Nullable Object ctx)
      Overrides:
      visitForLoop in class org.openrewrite.java.JavaVisitor<Object>
    • visitForControl

      public org.openrewrite.java.tree.J visitForControl(org.openrewrite.java.tree.J.ForLoop.Control control, @Nullable Object ctx)
      Overrides:
      visitForControl in class org.openrewrite.java.JavaVisitor<Object>
    • visitParenthesizedTypeTree

      public org.openrewrite.java.tree.J visitParenthesizedTypeTree(org.openrewrite.java.tree.J.ParenthesizedTypeTree parTree, @Nullable Object ctx)
      Overrides:
      visitParenthesizedTypeTree in class org.openrewrite.java.JavaVisitor<Object>
    • visitIdentifier

      public org.openrewrite.java.tree.J visitIdentifier(org.openrewrite.java.tree.J.Identifier ident, @Nullable Object ctx)
      Overrides:
      visitIdentifier in class org.openrewrite.java.JavaVisitor<Object>
    • visitElse

      public org.openrewrite.java.tree.J visitElse(org.openrewrite.java.tree.J.If.Else else_, @Nullable Object ctx)
      Overrides:
      visitElse in class org.openrewrite.java.JavaVisitor<Object>
    • visitIf

      public org.openrewrite.java.tree.J visitIf(org.openrewrite.java.tree.J.If iff, @Nullable Object ctx)
      Overrides:
      visitIf in class org.openrewrite.java.JavaVisitor<Object>
    • visitImport

      public org.openrewrite.java.tree.J visitImport(org.openrewrite.java.tree.J.Import import_, @Nullable Object ctx)
      Overrides:
      visitImport in class org.openrewrite.java.JavaVisitor<Object>
    • visitInstanceOf

      public org.openrewrite.java.tree.J visitInstanceOf(org.openrewrite.java.tree.J.InstanceOf instanceOf, @Nullable Object ctx)
      Overrides:
      visitInstanceOf in class org.openrewrite.java.JavaVisitor<Object>
    • visitDeconstructionPattern

      public org.openrewrite.java.tree.J visitDeconstructionPattern(org.openrewrite.java.tree.J.DeconstructionPattern deconstructionPattern, @Nullable Object ctx)
      Overrides:
      visitDeconstructionPattern in class org.openrewrite.java.JavaVisitor<Object>
    • visitIntersectionType

      public org.openrewrite.java.tree.J visitIntersectionType(org.openrewrite.java.tree.J.IntersectionType intersectionType, @Nullable Object ctx)
      Overrides:
      visitIntersectionType in class org.openrewrite.java.JavaVisitor<Object>
    • visitLabel

      public org.openrewrite.java.tree.J visitLabel(org.openrewrite.java.tree.J.Label label, @Nullable Object ctx)
      Overrides:
      visitLabel in class org.openrewrite.java.JavaVisitor<Object>
    • visitLambda

      public org.openrewrite.java.tree.J visitLambda(org.openrewrite.java.tree.J.Lambda lambda, @Nullable Object ctx)
      Overrides:
      visitLambda in class org.openrewrite.java.JavaVisitor<Object>
    • visitLambdaParameters

      public org.openrewrite.java.tree.J visitLambdaParameters(org.openrewrite.java.tree.J.Lambda.Parameters parameters, @Nullable Object ctx)
      Overrides:
      visitLambdaParameters in class org.openrewrite.java.JavaVisitor<Object>
    • visitLiteral

      public org.openrewrite.java.tree.J visitLiteral(org.openrewrite.java.tree.J.Literal literal, @Nullable Object ctx)
      Overrides:
      visitLiteral in class org.openrewrite.java.JavaVisitor<Object>
    • visitMemberReference

      public org.openrewrite.java.tree.J visitMemberReference(org.openrewrite.java.tree.J.MemberReference memberRef, @Nullable Object ctx)
      Overrides:
      visitMemberReference in class org.openrewrite.java.JavaVisitor<Object>
    • visitMethodDeclaration

      public org.openrewrite.java.tree.J visitMethodDeclaration(org.openrewrite.java.tree.J.MethodDeclaration method, @Nullable Object ctx)
      Overrides:
      visitMethodDeclaration in class org.openrewrite.java.JavaVisitor<Object>
    • visitMethodInvocation

      public org.openrewrite.java.tree.J visitMethodInvocation(org.openrewrite.java.tree.J.MethodInvocation method, @Nullable Object ctx)
      Overrides:
      visitMethodInvocation in class org.openrewrite.java.JavaVisitor<Object>
    • visitModifier

      public org.openrewrite.java.tree.J visitModifier(org.openrewrite.java.tree.J.Modifier modifer, @Nullable Object ctx)
      Overrides:
      visitModifier in class org.openrewrite.java.JavaVisitor<Object>
    • visitMultiCatch

      public org.openrewrite.java.tree.J visitMultiCatch(org.openrewrite.java.tree.J.MultiCatch multiCatch, @Nullable Object ctx)
      Overrides:
      visitMultiCatch in class org.openrewrite.java.JavaVisitor<Object>
    • visitVariableDeclarations

      public org.openrewrite.java.tree.J visitVariableDeclarations(org.openrewrite.java.tree.J.VariableDeclarations multiVariable, @Nullable Object ctx)
      Overrides:
      visitVariableDeclarations in class org.openrewrite.java.JavaVisitor<Object>
    • visitNewArray

      public org.openrewrite.java.tree.J visitNewArray(org.openrewrite.java.tree.J.NewArray newArray, @Nullable Object ctx)
      Overrides:
      visitNewArray in class org.openrewrite.java.JavaVisitor<Object>
    • visitNewClass

      public org.openrewrite.java.tree.J visitNewClass(org.openrewrite.java.tree.J.NewClass newClass, @Nullable Object ctx)
      Overrides:
      visitNewClass in class org.openrewrite.java.JavaVisitor<Object>
    • visitNullableType

      public org.openrewrite.java.tree.J visitNullableType(org.openrewrite.java.tree.J.NullableType nullableType, @Nullable Object ctx)
      Overrides:
      visitNullableType in class org.openrewrite.java.JavaVisitor<Object>
    • visitPackage

      public org.openrewrite.java.tree.J visitPackage(org.openrewrite.java.tree.J.Package pkg, @Nullable Object ctx)
      Overrides:
      visitPackage in class org.openrewrite.java.JavaVisitor<Object>
    • visitParameterizedType

      public org.openrewrite.java.tree.J visitParameterizedType(org.openrewrite.java.tree.J.ParameterizedType type, @Nullable Object ctx)
      Overrides:
      visitParameterizedType in class org.openrewrite.java.JavaVisitor<Object>
    • visitParentheses

      public <T extends org.openrewrite.java.tree.J> org.openrewrite.java.tree.J visitParentheses(org.openrewrite.java.tree.J.Parentheses<T> parens, @Nullable Object ctx)
      Overrides:
      visitParentheses in class org.openrewrite.java.JavaVisitor<Object>
    • visitPrimitive

      public org.openrewrite.java.tree.J visitPrimitive(org.openrewrite.java.tree.J.Primitive primitive, @Nullable Object ctx)
      Overrides:
      visitPrimitive in class org.openrewrite.java.JavaVisitor<Object>
    • visitReturn

      public org.openrewrite.java.tree.J visitReturn(org.openrewrite.java.tree.J.Return return_, @Nullable Object ctx)
      Overrides:
      visitReturn in class org.openrewrite.java.JavaVisitor<Object>
    • visitSwitch

      public org.openrewrite.java.tree.J visitSwitch(org.openrewrite.java.tree.J.Switch switch_, @Nullable Object ctx)
      Overrides:
      visitSwitch in class org.openrewrite.java.JavaVisitor<Object>
    • visitSwitchExpression

      public org.openrewrite.java.tree.J visitSwitchExpression(org.openrewrite.java.tree.J.SwitchExpression switch_, @Nullable Object ctx)
      Overrides:
      visitSwitchExpression in class org.openrewrite.java.JavaVisitor<Object>
    • visitSynchronized

      public org.openrewrite.java.tree.J visitSynchronized(org.openrewrite.java.tree.J.Synchronized synch, @Nullable Object ctx)
      Overrides:
      visitSynchronized in class org.openrewrite.java.JavaVisitor<Object>
    • visitTernary

      public org.openrewrite.java.tree.J visitTernary(org.openrewrite.java.tree.J.Ternary ternary, @Nullable Object ctx)
      Overrides:
      visitTernary in class org.openrewrite.java.JavaVisitor<Object>
    • visitThrow

      public org.openrewrite.java.tree.J visitThrow(org.openrewrite.java.tree.J.Throw thrown, @Nullable Object ctx)
      Overrides:
      visitThrow in class org.openrewrite.java.JavaVisitor<Object>
    • visitTry

      public org.openrewrite.java.tree.J visitTry(org.openrewrite.java.tree.J.Try tryable, @Nullable Object ctx)
      Overrides:
      visitTry in class org.openrewrite.java.JavaVisitor<Object>
    • visitTryResource

      public org.openrewrite.java.tree.J visitTryResource(org.openrewrite.java.tree.J.Try.Resource tryResource, @Nullable Object ctx)
      Overrides:
      visitTryResource in class org.openrewrite.java.JavaVisitor<Object>
    • visitTypeCast

      public org.openrewrite.java.tree.J visitTypeCast(org.openrewrite.java.tree.J.TypeCast typeCast, @Nullable Object ctx)
      Overrides:
      visitTypeCast in class org.openrewrite.java.JavaVisitor<Object>
    • visitTypeParameter

      public org.openrewrite.java.tree.J visitTypeParameter(org.openrewrite.java.tree.J.TypeParameter typeParam, @Nullable Object ctx)
      Overrides:
      visitTypeParameter in class org.openrewrite.java.JavaVisitor<Object>
    • visitTypeParameters

      public org.openrewrite.java.tree.J visitTypeParameters(org.openrewrite.java.tree.J.TypeParameters typeParameters, @Nullable Object ctx)
      Overrides:
      visitTypeParameters in class org.openrewrite.java.JavaVisitor<Object>
    • visitUnary

      public org.openrewrite.java.tree.J visitUnary(org.openrewrite.java.tree.J.Unary unary, @Nullable Object ctx)
      Overrides:
      visitUnary in class org.openrewrite.java.JavaVisitor<Object>
    • visitUnknown

      public org.openrewrite.java.tree.J visitUnknown(org.openrewrite.java.tree.J.Unknown unknown, @Nullable Object ctx)
      Overrides:
      visitUnknown in class org.openrewrite.java.JavaVisitor<Object>
    • visitUnknownSource

      public org.openrewrite.java.tree.J visitUnknownSource(org.openrewrite.java.tree.J.Unknown.Source source, @Nullable Object ctx)
      Overrides:
      visitUnknownSource in class org.openrewrite.java.JavaVisitor<Object>
    • visitVariable

      public org.openrewrite.java.tree.J visitVariable(org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable variable, @Nullable Object ctx)
      Overrides:
      visitVariable in class org.openrewrite.java.JavaVisitor<Object>
    • visitWhileLoop

      public org.openrewrite.java.tree.J visitWhileLoop(org.openrewrite.java.tree.J.WhileLoop whileLoop, @Nullable Object ctx)
      Overrides:
      visitWhileLoop in class org.openrewrite.java.JavaVisitor<Object>
    • visitWildcard

      public org.openrewrite.java.tree.J visitWildcard(org.openrewrite.java.tree.J.Wildcard wildcard, @Nullable Object ctx)
      Overrides:
      visitWildcard in class org.openrewrite.java.JavaVisitor<Object>
    • visitYield

      public org.openrewrite.java.tree.J visitYield(org.openrewrite.java.tree.J.Yield yield, @Nullable Object ctx)
      Overrides:
      visitYield in class org.openrewrite.java.JavaVisitor<Object>
    • visitRightPadded

      public <T> org.openrewrite.java.tree.JRightPadded<T> visitRightPadded(@Nullable org.openrewrite.java.tree.JRightPadded<T> right, GRightPadded.Location loc, Object p)
      Overrides:
      visitRightPadded in class GroovyVisitor<Object>
    • visitLeftPadded

      public <T> org.openrewrite.java.tree.JLeftPadded<T> visitLeftPadded(org.openrewrite.java.tree.JLeftPadded<T> left, GLeftPadded.Location loc, Object p)
      Overrides:
      visitLeftPadded in class GroovyVisitor<Object>
    • visitSpace

      public org.openrewrite.java.tree.Space visitSpace(org.openrewrite.java.tree.Space space, GSpace.Location loc, Object p)
      Overrides:
      visitSpace in class GroovyVisitor<Object>
    • visitContainer

      public <J2 extends org.openrewrite.java.tree.J> org.openrewrite.java.tree.JContainer<J2> visitContainer(org.openrewrite.java.tree.JContainer<J2> container, GContainer.Location loc, Object p)
      Overrides:
      visitContainer in class GroovyVisitor<Object>
    • visitRightPadded

      public <T> @Nullable org.openrewrite.java.tree.JRightPadded<T> visitRightPadded(@Nullable org.openrewrite.java.tree.JRightPadded<T> right, org.openrewrite.java.tree.JRightPadded.Location loc, @Nullable Object ctx)
      Overrides:
      visitRightPadded in class org.openrewrite.java.JavaVisitor<Object>
    • visitLeftPadded

      public <T> @Nullable org.openrewrite.java.tree.JLeftPadded<T> visitLeftPadded(@Nullable org.openrewrite.java.tree.JLeftPadded<T> left, org.openrewrite.java.tree.JLeftPadded.Location loc, @Nullable Object ctx)
      Overrides:
      visitLeftPadded in class org.openrewrite.java.JavaVisitor<Object>
    • visitContainer

      public <J2 extends org.openrewrite.java.tree.J> @Nullable org.openrewrite.java.tree.JContainer<J2> visitContainer(@Nullable org.openrewrite.java.tree.JContainer<J2> container, org.openrewrite.java.tree.JContainer.Location loc, @Nullable Object ctx)
      Overrides:
      visitContainer in class org.openrewrite.java.JavaVisitor<Object>
    • visitErroneous

      public org.openrewrite.java.tree.J visitErroneous(org.openrewrite.java.tree.J.Erroneous erroneous, @Nullable Object ctx)
      Overrides:
      visitErroneous in class org.openrewrite.java.JavaVisitor<Object>