Package org.openrewrite.groovy
Class GroovyPrinter<P>
java.lang.Object
org.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,P>
org.openrewrite.java.JavaVisitor<P>
org.openrewrite.groovy.GroovyVisitor<org.openrewrite.PrintOutputCapture<P>>
org.openrewrite.groovy.GroovyPrinter<P>
-
Field Summary
Fields inherited from class org.openrewrite.java.JavaVisitor
javadocVisitor -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.openrewrite.java.tree.Jorg.openrewrite.java.tree.JvisitBinary(G.Binary binary, org.openrewrite.PrintOutputCapture<P> p) org.openrewrite.java.tree.JvisitCompilationUnit(G.CompilationUnit cu, org.openrewrite.PrintOutputCapture<P> p) protected voidvisitContainer(String before, @Nullable org.openrewrite.java.tree.JContainer<? extends org.openrewrite.java.tree.J> container, GContainer.Location location, String suffixBetween, @Nullable String after, org.openrewrite.PrintOutputCapture<P> p) org.openrewrite.java.tree.JvisitGString(G.GString gString, org.openrewrite.PrintOutputCapture<P> p) org.openrewrite.java.tree.JvisitGStringValue(G.GString.Value value, org.openrewrite.PrintOutputCapture<P> p) org.openrewrite.java.tree.JvisitListLiteral(G.ListLiteral listLiteral, org.openrewrite.PrintOutputCapture<P> p) org.openrewrite.java.tree.JvisitMapEntry(G.MapEntry mapEntry, org.openrewrite.PrintOutputCapture<P> p) org.openrewrite.java.tree.JvisitMapLiteral(G.MapLiteral mapLiteral, org.openrewrite.PrintOutputCapture<P> p) <M extends org.openrewrite.marker.Marker>
MvisitMarker(org.openrewrite.marker.Marker marker, org.openrewrite.PrintOutputCapture<P> p) org.openrewrite.java.tree.JvisitRange(G.Range range, org.openrewrite.PrintOutputCapture<P> p) protected voidvisitRightPadded(List<? extends org.openrewrite.java.tree.JRightPadded<? extends org.openrewrite.java.tree.J>> nodes, GRightPadded.Location location, String suffixBetween, org.openrewrite.PrintOutputCapture<P> p) org.openrewrite.java.tree.SpacevisitSpace(org.openrewrite.java.tree.Space space, GSpace.Location loc, org.openrewrite.PrintOutputCapture<P> p) org.openrewrite.java.tree.SpacevisitSpace(org.openrewrite.java.tree.Space space, org.openrewrite.java.tree.Space.Location loc, org.openrewrite.PrintOutputCapture<P> p) Methods inherited from class org.openrewrite.groovy.GroovyVisitor
autoFormat, getLanguage, isAcceptable, visitCompilationUnit, visitContainer, visitLeftPadded, visitRightPaddedMethods inherited from class org.openrewrite.java.JavaVisitor
autoFormat, autoFormat, getJavadocVisitor, isInSameNameScope, isInSameNameScope, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAutoFormat, maybeAutoFormat, maybeAutoFormat, maybeRemoveImport, maybeRemoveImport, service, 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, visitStatement, visitSwitch, visitSwitchExpression, visitSynchronized, visitTernary, visitThrow, visitTry, visitTryResource, visitType, visitTypeCast, visitTypeName, visitTypeParameter, visitUnary, visitUnknown, visitUnknownSource, visitVariable, visitVariableDeclarations, visitWhileLoop, visitWildcard, visitYieldMethods 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, visitMarkers, visitNonNull, visitNonNull, visitorTreeType
-
Constructor Details
-
GroovyPrinter
public GroovyPrinter()
-
-
Method Details
-
visit
public org.openrewrite.java.tree.J visit(@Nullable @Nullable org.openrewrite.Tree tree, org.openrewrite.PrintOutputCapture<P> p) - Overrides:
visitin classorg.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,org.openrewrite.PrintOutputCapture<P>>
-
visitCompilationUnit
public org.openrewrite.java.tree.J visitCompilationUnit(G.CompilationUnit cu, org.openrewrite.PrintOutputCapture<P> p) - Overrides:
visitCompilationUnitin classGroovyVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitGString
public org.openrewrite.java.tree.J visitGString(G.GString gString, org.openrewrite.PrintOutputCapture<P> p) - Overrides:
visitGStringin classGroovyVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitGStringValue
public org.openrewrite.java.tree.J visitGStringValue(G.GString.Value value, org.openrewrite.PrintOutputCapture<P> p) - Overrides:
visitGStringValuein classGroovyVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitListLiteral
public org.openrewrite.java.tree.J visitListLiteral(G.ListLiteral listLiteral, org.openrewrite.PrintOutputCapture<P> p) - Overrides:
visitListLiteralin classGroovyVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitMapEntry
public org.openrewrite.java.tree.J visitMapEntry(G.MapEntry mapEntry, org.openrewrite.PrintOutputCapture<P> p) - Overrides:
visitMapEntryin classGroovyVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitMapLiteral
public org.openrewrite.java.tree.J visitMapLiteral(G.MapLiteral mapLiteral, org.openrewrite.PrintOutputCapture<P> p) - Overrides:
visitMapLiteralin classGroovyVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitBinary
public org.openrewrite.java.tree.J visitBinary(G.Binary binary, org.openrewrite.PrintOutputCapture<P> p) - Overrides:
visitBinaryin classGroovyVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitRange
public org.openrewrite.java.tree.J visitRange(G.Range range, org.openrewrite.PrintOutputCapture<P> p) - Overrides:
visitRangein classGroovyVisitor<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:
visitSpacein classGroovyVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitSpace
public org.openrewrite.java.tree.Space visitSpace(org.openrewrite.java.tree.Space space, org.openrewrite.java.tree.Space.Location loc, org.openrewrite.PrintOutputCapture<P> p) - Overrides:
visitSpacein classorg.openrewrite.java.JavaVisitor<org.openrewrite.PrintOutputCapture<P>>
-
visitContainer
protected void visitContainer(String before, @Nullable @Nullable org.openrewrite.java.tree.JContainer<? extends org.openrewrite.java.tree.J> container, GContainer.Location location, String suffixBetween, @Nullable @Nullable String after, org.openrewrite.PrintOutputCapture<P> p) -
visitRightPadded
protected void visitRightPadded(List<? extends org.openrewrite.java.tree.JRightPadded<? extends org.openrewrite.java.tree.J>> nodes, GRightPadded.Location location, 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:
visitMarkerin classorg.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,org.openrewrite.PrintOutputCapture<P>>
-