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:
GroovyIsoVisitor,GroovyPrinter
public class GroovyVisitor<P>
extends org.openrewrite.java.JavaVisitor<P>
-
Field Summary
Fields inherited from class org.openrewrite.java.JavaVisitor
javadocVisitor -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<J2 extends org.openrewrite.java.tree.J>
J2autoFormat(J2 j, @Nullable org.openrewrite.java.tree.J stopAfter, P p, org.openrewrite.Cursor cursor) booleanisAcceptable(org.openrewrite.SourceFile sourceFile, P p) org.openrewrite.java.tree.JvisitBinary(G.Binary binary, P p) org.openrewrite.java.tree.Jorg.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) <T> org.openrewrite.java.tree.JLeftPadded<T>visitLeftPadded(org.openrewrite.java.tree.JLeftPadded<T> left, GLeftPadded.Location loc, 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) org.openrewrite.java.tree.JvisitRange(G.Range range, 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, 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, visitSpace, 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, visit, visitAndCast, visitAndCast, visitMarker, visitMarkers, visitNonNull, visitNonNull, visitorTreeType
-
Constructor Details
-
GroovyVisitor
public GroovyVisitor()
-
-
Method Details
-
isAcceptable
- Overrides:
isAcceptablein classorg.openrewrite.java.JavaVisitor<P>
-
getLanguage
- Overrides:
getLanguagein classorg.openrewrite.java.JavaVisitor<P>
-
visitCompilationUnit
-
visitCompilationUnit
public org.openrewrite.java.tree.J visitCompilationUnit(org.openrewrite.java.tree.J.CompilationUnit cu, P p) - Overrides:
visitCompilationUnitin classorg.openrewrite.java.JavaVisitor<P>
-
visitGString
-
visitGStringValue
-
visitListLiteral
-
visitMapEntry
-
visitMapLiteral
-
visitBinary
-
visitRange
-
visitRightPadded
public <T> org.openrewrite.java.tree.JRightPadded<T> visitRightPadded(@Nullable @Nullable org.openrewrite.java.tree.JRightPadded<T> right, GRightPadded.Location loc, P p) -
visitLeftPadded
public <T> org.openrewrite.java.tree.JLeftPadded<T> visitLeftPadded(org.openrewrite.java.tree.JLeftPadded<T> left, GLeftPadded.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) -
autoFormat
public <J2 extends org.openrewrite.java.tree.J> J2 autoFormat(J2 j, @Nullable @Nullable org.openrewrite.java.tree.J stopAfter, P p, org.openrewrite.Cursor cursor) - Overrides:
autoFormatin classorg.openrewrite.java.JavaVisitor<P>
-