Package org.openrewrite.java
Class JavaTemplate
- java.lang.Object
-
- org.openrewrite.java.JavaTemplate
-
- All Implemented Interfaces:
org.openrewrite.template.SourceTemplate<J,JavaCoordinates>
public class JavaTemplate extends java.lang.Object implements org.openrewrite.template.SourceTemplate<J,JavaCoordinates>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJavaTemplate.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JavaTemplate.Builderbuilder(java.util.function.Supplier<org.openrewrite.Cursor> parentScope, java.lang.String code)<J2 extends J>
J2withTemplate(org.openrewrite.Tree changing, JavaCoordinates coordinates, java.lang.Object[] parameters)
-
-
-
Method Detail
-
withTemplate
public <J2 extends J> J2 withTemplate(org.openrewrite.Tree changing, JavaCoordinates coordinates, java.lang.Object[] parameters)
- Specified by:
withTemplatein interfaceorg.openrewrite.template.SourceTemplate<J,JavaCoordinates>
-
builder
public static JavaTemplate.Builder builder(java.util.function.Supplier<org.openrewrite.Cursor> parentScope, java.lang.String code)
-
-