Class GroovyPrinter<P>


  • public class GroovyPrinter<P>
    extends GroovyVisitor<org.openrewrite.PrintOutputCapture<P>>
    • Field Summary

      • Fields inherited from class org.openrewrite.java.JavaVisitor

        javadocVisitor
    • Constructor Summary

      Constructors 
      Constructor Description
      GroovyPrinter()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.openrewrite.java.tree.J visit​(@Nullable org.openrewrite.Tree tree, org.openrewrite.PrintOutputCapture<P> p)  
      protected void visitContainer​(java.lang.String before, @Nullable org.openrewrite.java.tree.JContainer<? extends org.openrewrite.java.tree.J> container, GContainer.Location location, java.lang.String suffixBetween, @Nullable java.lang.String after, org.openrewrite.PrintOutputCapture<P> p)  
      org.openrewrite.java.tree.J visitGString​(G.GString gString, org.openrewrite.PrintOutputCapture<P> p)  
      org.openrewrite.java.tree.J visitGStringValue​(G.GString.Value value, org.openrewrite.PrintOutputCapture<P> p)  
      org.openrewrite.java.tree.J visitJavaSourceFile​(org.openrewrite.java.tree.JavaSourceFile sourceFile, org.openrewrite.PrintOutputCapture<P> p)  
      org.openrewrite.java.tree.J visitListLiteral​(G.ListLiteral listLiteral, org.openrewrite.PrintOutputCapture<P> p)  
      org.openrewrite.java.tree.J visitMapEntry​(G.MapEntry mapEntry, org.openrewrite.PrintOutputCapture<P> p)  
      org.openrewrite.java.tree.J visitMapLiteral​(G.MapLiteral mapLiteral, org.openrewrite.PrintOutputCapture<P> p)  
      <M extends org.openrewrite.marker.Marker>
      M
      visitMarker​(org.openrewrite.marker.Marker marker, org.openrewrite.PrintOutputCapture<P> p)  
      protected void visitRightPadded​(java.util.List<? extends org.openrewrite.java.tree.JRightPadded<? extends org.openrewrite.java.tree.J>> nodes, GRightPadded.Location location, java.lang.String suffixBetween, org.openrewrite.PrintOutputCapture<P> p)  
      org.openrewrite.java.tree.Space visitSpace​(org.openrewrite.java.tree.Space space, GSpace.Location loc, org.openrewrite.PrintOutputCapture<P> p)  
      • Methods inherited from class org.openrewrite.java.JavaVisitor

        autoFormat, autoFormat, autoFormat, getJavadocVisitor, isInSameNameScope, isInSameNameScope, maybeAddImport, maybeAddImport, maybeAddImport, maybeAutoFormat, maybeAutoFormat, maybeAutoFormat, maybeRemoveImport, maybeRemoveImport, visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayDimension, visitArrayType, visitAssert, visitAssignment, visitAssignmentOperation, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitClassDeclaration, visitContainer, visitContinue, visitControlParentheses, visitDoWhileLoop, visitElse, visitEmpty, visitEnumValue, visitEnumValueSet, visitExpression, visitFieldAccess, visitForControl, visitForEachControl, visitForEachLoop, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitLabel, visitLambda, visitLeftPadded, visitLiteral, visitMemberReference, visitMethodDeclaration, visitMethodInvocation, visitMultiCatch, visitNewArray, visitNewClass, visitPackage, visitParameterizedType, visitParentheses, visitPrimitive, visitReturn, visitRightPadded, visitSpace, visitStatement, visitSwitch, visitSynchronized, visitTernary, visitThrow, visitTry, visitTryResource, visitType, visitTypeCast, visitTypeName, visitTypeParameter, visitUnary, visitVariable, visitVariableDeclarations, visitWhileLoop, visitWildcard
      • Methods inherited from class org.openrewrite.TreeVisitor

        defaultValue, doAfterVisit, doAfterVisit, getAfterVisit, getCursor, noop, postVisit, preVisit, setCursor, visit, visit, visitAndCast, visitAndCast, visitMarkers, visitNonNull, visitNonNull
      • Methods inherited from class java.lang.Object

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

      • GroovyPrinter

        public GroovyPrinter()
    • Method Detail

      • visit

        public org.openrewrite.java.tree.J visit​(@Nullable
                                                 @Nullable org.openrewrite.Tree tree,
                                                 org.openrewrite.PrintOutputCapture<P> p)
        Overrides:
        visit in class org.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,​org.openrewrite.PrintOutputCapture<P>>
      • visitJavaSourceFile

        public org.openrewrite.java.tree.J visitJavaSourceFile​(org.openrewrite.java.tree.JavaSourceFile sourceFile,
                                                               org.openrewrite.PrintOutputCapture<P> p)
        Overrides:
        visitJavaSourceFile in class GroovyVisitor<org.openrewrite.PrintOutputCapture<P>>
      • visitGString

        public org.openrewrite.java.tree.J visitGString​(G.GString gString,
                                                        org.openrewrite.PrintOutputCapture<P> p)
        Overrides:
        visitGString in class GroovyVisitor<org.openrewrite.PrintOutputCapture<P>>
      • visitGStringValue

        public org.openrewrite.java.tree.J visitGStringValue​(G.GString.Value value,
                                                             org.openrewrite.PrintOutputCapture<P> p)
        Overrides:
        visitGStringValue in class GroovyVisitor<org.openrewrite.PrintOutputCapture<P>>
      • visitListLiteral

        public org.openrewrite.java.tree.J visitListLiteral​(G.ListLiteral listLiteral,
                                                            org.openrewrite.PrintOutputCapture<P> p)
        Overrides:
        visitListLiteral in class GroovyVisitor<org.openrewrite.PrintOutputCapture<P>>
      • visitMapEntry

        public org.openrewrite.java.tree.J visitMapEntry​(G.MapEntry mapEntry,
                                                         org.openrewrite.PrintOutputCapture<P> p)
        Overrides:
        visitMapEntry in class GroovyVisitor<org.openrewrite.PrintOutputCapture<P>>
      • visitMapLiteral

        public org.openrewrite.java.tree.J visitMapLiteral​(G.MapLiteral mapLiteral,
                                                           org.openrewrite.PrintOutputCapture<P> p)
        Overrides:
        visitMapLiteral in class GroovyVisitor<org.openrewrite.PrintOutputCapture<P>>
      • visitSpace

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

        protected void visitContainer​(java.lang.String before,
                                      @Nullable
                                      @Nullable org.openrewrite.java.tree.JContainer<? extends org.openrewrite.java.tree.J> container,
                                      GContainer.Location location,
                                      java.lang.String suffixBetween,
                                      @Nullable
                                      @Nullable java.lang.String after,
                                      org.openrewrite.PrintOutputCapture<P> p)
      • visitRightPadded

        protected void visitRightPadded​(java.util.List<? extends org.openrewrite.java.tree.JRightPadded<? extends org.openrewrite.java.tree.J>> nodes,
                                        GRightPadded.Location location,
                                        java.lang.String suffixBetween,
                                        org.openrewrite.PrintOutputCapture<P> p)
      • visitMarker

        public <M extends org.openrewrite.marker.Marker> M visitMarker​(org.openrewrite.marker.Marker marker,
                                                                       org.openrewrite.PrintOutputCapture<P> p)
        Overrides:
        visitMarker in class org.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,​org.openrewrite.PrintOutputCapture<P>>