Package org.openrewrite.java.tree
Class CoordinateBuilder.Statement
java.lang.Object
org.openrewrite.java.tree.CoordinateBuilder
org.openrewrite.java.tree.CoordinateBuilder.Expression
org.openrewrite.java.tree.CoordinateBuilder.Statement
- Direct Known Subclasses:
CoordinateBuilder.Block
,CoordinateBuilder.ClassDeclaration
,CoordinateBuilder.MethodDeclaration
,CoordinateBuilder.MethodInvocation
,CoordinateBuilder.Package
,CoordinateBuilder.Unary
,CoordinateBuilder.VariableDeclarations
,CoordinateBuilder.Yield
- Enclosing class:
- CoordinateBuilder
Even though statements are not a superset of expressions,
this provides a way for statements that are
also expressions to have a generic coordinate.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openrewrite.java.tree.CoordinateBuilder
CoordinateBuilder.Annotation, CoordinateBuilder.Block, CoordinateBuilder.ClassDeclaration, CoordinateBuilder.Expression, CoordinateBuilder.FieldAccess, CoordinateBuilder.Identifier, CoordinateBuilder.Lambda, CoordinateBuilder.MethodDeclaration, CoordinateBuilder.MethodInvocation, CoordinateBuilder.Package, CoordinateBuilder.Statement, CoordinateBuilder.Unary, CoordinateBuilder.VariableDeclarations, CoordinateBuilder.Yield
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Statement
-
-
Method Details
-
after
-
before
-
replace
- Overrides:
replace
in classCoordinateBuilder.Expression
-