Package org.openrewrite.java.tree
Interface Statement
- All Superinterfaces:
J
,org.openrewrite.Tree
- All Known Subinterfaces:
Loop
- All Known Implementing Classes:
J.Assert
,J.Assignment
,J.AssignmentOperation
,J.Block
,J.Break
,J.Case
,J.ClassDeclaration
,J.Continue
,J.DoWhileLoop
,J.Empty
,J.EnumValueSet
,J.FieldAccess
,J.ForEachLoop
,J.ForLoop
,J.If
,J.Import
,J.Label
,J.Lambda
,J.MethodDeclaration
,J.MethodInvocation
,J.NewClass
,J.Package
,J.Return
,J.Switch
,J.Synchronized
,J.Ternary
,J.Throw
,J.Try
,J.Unary
,J.VariableDeclarations
,J.WhileLoop
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.openrewrite.java.tree.J
J.AnnotatedType, J.Annotation, J.ArrayAccess, J.ArrayDimension, J.ArrayType, J.Assert, J.Assignment, J.AssignmentOperation, J.Binary, J.Block, J.Break, J.Case, J.ClassDeclaration, J.CompilationUnit, J.Continue, J.ControlParentheses<J2 extends J>, J.DoWhileLoop, J.Empty, J.EnumValue, J.EnumValueSet, J.FieldAccess, J.ForEachLoop, J.ForLoop, J.Identifier, J.If, J.Import, J.InstanceOf, J.Label, J.Lambda, J.Literal, J.MemberReference, J.MethodDeclaration, J.MethodInvocation, J.Modifier, J.MultiCatch, J.NewArray, J.NewClass, J.Package, J.ParameterizedType, J.Parentheses<J2 extends J>, J.Primitive, J.Return, J.Switch, J.Synchronized, J.Ternary, J.Throw, J.Try, J.TypeCast, J.TypeParameter, J.TypeParameters, J.Unary, J.VariableDeclarations, J.WhileLoop, J.Wildcard
-
Method Summary
Methods inherited from interface org.openrewrite.java.tree.J
accept, acceptJava, getComments, getMarkers, getPrefix, isAcceptable, print, printTrimmed, withComments, withMarkers, withPrefix, withTemplate
Methods inherited from interface org.openrewrite.Tree
cast, getId, getJacksonPolymorphicTypeTag, isScope, print, print, print, print, printer, printTrimmed, printTrimmed, printTrimmed, safeCast, withId
-
Method Details
-
hasClassType
-
getCoordinates
CoordinateBuilder.Statement getCoordinates()
-