Package org.openrewrite.java.tree
Interface Statement
-
- All Superinterfaces:
J
,java.io.Serializable
,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.ForEachLoop
,J.ForLoop
,J.If
,J.Label
,J.Lambda
,J.MethodDeclaration
,J.MethodInvocation
,J.NewClass
,J.Return
,J.Switch
,J.Synchronized
,J.Throw
,J.Try
,J.Unary
,J.VariableDeclarations
,J.WhileLoop
public interface Statement extends J
-
-
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.VarType, J.WhileLoop, J.Wildcard
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description CoordinateBuilder.Statement
getCoordinates()
default boolean
hasClassType(JavaType.Class classType)
-
Methods inherited from interface org.openrewrite.java.tree.J
accept, acceptJava, getComments, getMarkers, getPrefix, isAcceptable, print, print, withComments, withId, withMarkers, withPrefix, withTemplate
-
-
-
-
Method Detail
-
hasClassType
default boolean hasClassType(@Nullable JavaType.Class classType)
-
getCoordinates
CoordinateBuilder.Statement getCoordinates()
-
-