Package org.openrewrite.groovy
Class GroovyVisitor<P>
- java.lang.Object
-
- org.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,P>
-
- org.openrewrite.java.JavaVisitor<P>
-
- org.openrewrite.groovy.GroovyVisitor<P>
-
- Direct Known Subclasses:
GroovyPrinter
public class GroovyVisitor<P> extends org.openrewrite.java.JavaVisitor<P>
-
-
Constructor Summary
Constructors Constructor Description GroovyVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetLanguage()booleanisAcceptable(org.openrewrite.SourceFile sourceFile, P p)org.openrewrite.java.tree.JvisitCompilationUnit(G.CompilationUnit cu, P p)org.openrewrite.java.tree.JvisitCompilationUnit(org.openrewrite.java.tree.J.CompilationUnit cu, P p)<J2 extends org.openrewrite.java.tree.J>
org.openrewrite.java.tree.JContainer<J2>visitContainer(org.openrewrite.java.tree.JContainer<J2> container, GContainer.Location loc, P p)org.openrewrite.java.tree.JvisitGString(G.GString gString, P p)org.openrewrite.java.tree.JvisitGStringValue(G.GString.Value value, P p)org.openrewrite.java.tree.JvisitJavaSourceFile(org.openrewrite.java.tree.JavaSourceFile cu, P p)org.openrewrite.java.tree.JvisitListLiteral(G.ListLiteral listLiteral, P p)org.openrewrite.java.tree.JvisitMapEntry(G.MapEntry mapEntry, P p)org.openrewrite.java.tree.JvisitMapLiteral(G.MapLiteral mapLiteral, P p)<T> org.openrewrite.java.tree.JRightPadded<T>visitRightPadded(@Nullable org.openrewrite.java.tree.JRightPadded<T> right, GRightPadded.Location loc, P p)org.openrewrite.java.tree.SpacevisitSpace(org.openrewrite.java.tree.Space space, GSpace.Location loc, 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
-
-
-
-
Method Detail
-
isAcceptable
public boolean isAcceptable(org.openrewrite.SourceFile sourceFile, P p)- Overrides:
isAcceptablein classorg.openrewrite.java.JavaVisitor<P>
-
getLanguage
public java.lang.String getLanguage()
- Overrides:
getLanguagein classorg.openrewrite.java.JavaVisitor<P>
-
visitJavaSourceFile
public org.openrewrite.java.tree.J visitJavaSourceFile(org.openrewrite.java.tree.JavaSourceFile cu, P p)- Overrides:
visitJavaSourceFilein classorg.openrewrite.java.JavaVisitor<P>
-
visitCompilationUnit
public org.openrewrite.java.tree.J visitCompilationUnit(G.CompilationUnit cu, P p)
-
visitCompilationUnit
public final org.openrewrite.java.tree.J visitCompilationUnit(org.openrewrite.java.tree.J.CompilationUnit cu, P p)- Overrides:
visitCompilationUnitin classorg.openrewrite.java.JavaVisitor<P>
-
visitGStringValue
public org.openrewrite.java.tree.J visitGStringValue(G.GString.Value value, P p)
-
visitListLiteral
public org.openrewrite.java.tree.J visitListLiteral(G.ListLiteral listLiteral, P p)
-
visitMapEntry
public org.openrewrite.java.tree.J visitMapEntry(G.MapEntry mapEntry, P p)
-
visitMapLiteral
public org.openrewrite.java.tree.J visitMapLiteral(G.MapLiteral mapLiteral, P p)
-
visitRightPadded
public <T> org.openrewrite.java.tree.JRightPadded<T> visitRightPadded(@Nullable @Nullable org.openrewrite.java.tree.JRightPadded<T> right, GRightPadded.Location loc, P p)
-
visitSpace
public org.openrewrite.java.tree.Space visitSpace(org.openrewrite.java.tree.Space space, GSpace.Location loc, P p)
-
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, P p)
-
-