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>
-
public class GroovyPrinter<P> extends GroovyVisitor<org.openrewrite.PrintOutputCapture<P>>
-
-
Constructor Summary
Constructors Constructor Description GroovyPrinter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.openrewrite.java.tree.Jvisit(@Nullable org.openrewrite.Tree tree, org.openrewrite.PrintOutputCapture<P> p)protected voidvisitContainer(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.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.JvisitJavaSourceFile(org.openrewrite.java.tree.JavaSourceFile sourceFile, 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)protected voidvisitRightPadded(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.SpacevisitSpace(org.openrewrite.java.tree.Space space, GSpace.Location loc, org.openrewrite.PrintOutputCapture<P> p)-
Methods inherited from class org.openrewrite.groovy.GroovyVisitor
getLanguage, isAcceptable, visitCompilationUnit, visitCompilationUnit, visitContainer, visitRightPadded
-
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
-
-
-
-
Method Detail
-
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>>
-
visitJavaSourceFile
public org.openrewrite.java.tree.J visitJavaSourceFile(org.openrewrite.java.tree.JavaSourceFile sourceFile, org.openrewrite.PrintOutputCapture<P> p)- Overrides:
visitJavaSourceFilein 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>>
-
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>>
-
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)
-
-