Package org.openrewrite.groovy.tree
Interface G
-
- All Superinterfaces:
org.openrewrite.java.tree.J,org.openrewrite.Tree
- All Known Implementing Classes:
G.CompilationUnit,G.GString,G.GString.Value,G.ListLiteral,G.MapEntry,G.MapLiteral
public interface G extends org.openrewrite.java.tree.J
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classG.CompilationUnitstatic classG.GStringstatic classG.ListLiteralstatic classG.MapEntrystatic classG.MapLiteral-
Nested classes/interfaces inherited from interface org.openrewrite.java.tree.J
org.openrewrite.java.tree.J.AnnotatedType, org.openrewrite.java.tree.J.Annotation, org.openrewrite.java.tree.J.ArrayAccess, org.openrewrite.java.tree.J.ArrayDimension, org.openrewrite.java.tree.J.ArrayType, org.openrewrite.java.tree.J.Assert, org.openrewrite.java.tree.J.Assignment, org.openrewrite.java.tree.J.AssignmentOperation, org.openrewrite.java.tree.J.Binary, org.openrewrite.java.tree.J.Block, org.openrewrite.java.tree.J.Break, org.openrewrite.java.tree.J.Case, org.openrewrite.java.tree.J.ClassDeclaration, org.openrewrite.java.tree.J.Continue, org.openrewrite.java.tree.J.ControlParentheses<J2 extends org.openrewrite.java.tree.J>, org.openrewrite.java.tree.J.DoWhileLoop, org.openrewrite.java.tree.J.Empty, org.openrewrite.java.tree.J.EnumValue, org.openrewrite.java.tree.J.EnumValueSet, org.openrewrite.java.tree.J.FieldAccess, org.openrewrite.java.tree.J.ForEachLoop, org.openrewrite.java.tree.J.ForLoop, org.openrewrite.java.tree.J.Identifier, org.openrewrite.java.tree.J.If, org.openrewrite.java.tree.J.Import, org.openrewrite.java.tree.J.InstanceOf, org.openrewrite.java.tree.J.Label, org.openrewrite.java.tree.J.Lambda, org.openrewrite.java.tree.J.Literal, org.openrewrite.java.tree.J.MemberReference, org.openrewrite.java.tree.J.MethodDeclaration, org.openrewrite.java.tree.J.MethodInvocation, org.openrewrite.java.tree.J.Modifier, org.openrewrite.java.tree.J.MultiCatch, org.openrewrite.java.tree.J.NewArray, org.openrewrite.java.tree.J.NewClass, org.openrewrite.java.tree.J.Package, org.openrewrite.java.tree.J.ParameterizedType, org.openrewrite.java.tree.J.Parentheses<J2 extends org.openrewrite.java.tree.J>, org.openrewrite.java.tree.J.Primitive, org.openrewrite.java.tree.J.Return, org.openrewrite.java.tree.J.Switch, org.openrewrite.java.tree.J.Synchronized, org.openrewrite.java.tree.J.Ternary, org.openrewrite.java.tree.J.Throw, org.openrewrite.java.tree.J.Try, org.openrewrite.java.tree.J.TypeCast, org.openrewrite.java.tree.J.TypeParameter, org.openrewrite.java.tree.J.TypeParameters, org.openrewrite.java.tree.J.Unary, org.openrewrite.java.tree.J.VariableDeclarations, org.openrewrite.java.tree.J.WhileLoop, org.openrewrite.java.tree.J.Wildcard
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default <R extends org.openrewrite.Tree,P>
Raccept(org.openrewrite.TreeVisitor<R,P> v, P p)default <P> @Nullable org.openrewrite.java.tree.JacceptGroovy(GroovyVisitor<P> v, P p)default java.util.List<org.openrewrite.java.tree.Comment>getComments()org.openrewrite.java.tree.SpacegetPrefix()
-
-
-
Method Detail
-
accept
default <R extends org.openrewrite.Tree,P> R accept(org.openrewrite.TreeVisitor<R,P> v, P p)- Specified by:
acceptin interfaceorg.openrewrite.java.tree.J- Specified by:
acceptin interfaceorg.openrewrite.Tree
-
acceptGroovy
@Nullable default <P> @Nullable org.openrewrite.java.tree.J acceptGroovy(GroovyVisitor<P> v, P p)
-
getPrefix
org.openrewrite.java.tree.Space getPrefix()
- Specified by:
getPrefixin interfaceorg.openrewrite.java.tree.J
-
getComments
default java.util.List<org.openrewrite.java.tree.Comment> getComments()
- Specified by:
getCommentsin interfaceorg.openrewrite.java.tree.J
-
-