Package org.openrewrite.java
Class JavaTemplate
java.lang.Object
org.openrewrite.java.JavaTemplate
- All Implemented Interfaces:
org.openrewrite.template.SourceTemplate<org.openrewrite.java.tree.J,JavaCoordinates>
public class JavaTemplate
extends Object
implements org.openrewrite.template.SourceTemplate<org.openrewrite.java.tree.J,JavaCoordinates>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfaceclassstatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionstatic <J2 extends org.openrewrite.java.tree.J>
J2apply(String template, org.openrewrite.Cursor scope, JavaCoordinates coordinates, Object... parameters) <J2 extends org.openrewrite.java.tree.J>
J2apply(org.openrewrite.Cursor scope, JavaCoordinates coordinates, Object... parameters) static JavaTemplate.Builderstatic JavaTemplate.Buildercompile(JavaVisitor<?> owner, String name, JavaTemplate.F0<?> f) static JavaTemplate.Buildercompile(JavaVisitor<?> owner, String name, JavaTemplate.F1<?, ?> f) static JavaTemplate.Buildercompile(JavaVisitor<?> owner, String name, JavaTemplate.F10<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?> f) static JavaTemplate.Buildercompile(JavaVisitor<?> owner, String name, JavaTemplate.F2<?, ?, ?> f) static JavaTemplate.Buildercompile(JavaVisitor<?> owner, String name, JavaTemplate.F3<?, ?, ?, ?> f) static JavaTemplate.Buildercompile(JavaVisitor<?> owner, String name, JavaTemplate.F4<?, ?, ?, ?, ?> f) static JavaTemplate.Buildercompile(JavaVisitor<?> owner, String name, JavaTemplate.F5<?, ?, ?, ?, ?, ?> f) static JavaTemplate.Buildercompile(JavaVisitor<?> owner, String name, JavaTemplate.F6<?, ?, ?, ?, ?, ?, ?> f) static JavaTemplate.Buildercompile(JavaVisitor<?> owner, String name, JavaTemplate.F7<?, ?, ?, ?, ?, ?, ?, ?> f) static JavaTemplate.Buildercompile(JavaVisitor<?> owner, String name, JavaTemplate.F8<?, ?, ?, ?, ?, ?, ?, ?, ?> f) static JavaTemplate.Buildercompile(JavaVisitor<?> owner, String name, JavaTemplate.F9<?, ?, ?, ?, ?, ?, ?, ?, ?, ?> f) static JavaTemplate.Buildercompile(JavaVisitor<?> owner, String name, JavaTemplate.P0 p) static JavaTemplate.Buildercompile(JavaVisitor<?> owner, String name, JavaTemplate.P1<?> p) static JavaTemplate.Buildercompile(JavaVisitor<?> owner, String name, JavaTemplate.P10<?, ?, ?, ?, ?, ?, ?, ?, ?, ?> p) static JavaTemplate.Buildercompile(JavaVisitor<?> owner, String name, JavaTemplate.P2<?, ?> p) static JavaTemplate.Buildercompile(JavaVisitor<?> owner, String name, JavaTemplate.P3<?, ?, ?> p) static JavaTemplate.Buildercompile(JavaVisitor<?> owner, String name, JavaTemplate.P4<?, ?, ?, ?> p) static JavaTemplate.Buildercompile(JavaVisitor<?> owner, String name, JavaTemplate.P5<?, ?, ?, ?, ?> p) static JavaTemplate.Buildercompile(JavaVisitor<?> owner, String name, JavaTemplate.P6<?, ?, ?, ?, ?, ?> p) static JavaTemplate.Buildercompile(JavaVisitor<?> owner, String name, JavaTemplate.P7<?, ?, ?, ?, ?, ?, ?> p) static JavaTemplate.Buildercompile(JavaVisitor<?> owner, String name, JavaTemplate.P8<?, ?, ?, ?, ?, ?, ?, ?> p) static JavaTemplate.Buildercompile(JavaVisitor<?> owner, String name, JavaTemplate.P9<?, ?, ?, ?, ?, ?, ?, ?, ?> p) getCode()matcher(org.openrewrite.Cursor cursor) static booleanbooleanmatches(org.openrewrite.Cursor cursor)
-
Method Details
-
getCode
-
apply
public <J2 extends org.openrewrite.java.tree.J> J2 apply(org.openrewrite.Cursor scope, JavaCoordinates coordinates, Object... parameters) - Specified by:
applyin interfaceorg.openrewrite.template.SourceTemplate<org.openrewrite.java.tree.J,JavaCoordinates>
-
matches
@Incubating(since="8.0.0") public static boolean matches(String template, org.openrewrite.Cursor cursor) -
matches
@Incubating(since="7.38.0") public boolean matches(org.openrewrite.Cursor cursor) -
matcher
-
apply
public static <J2 extends org.openrewrite.java.tree.J> J2 apply(String template, org.openrewrite.Cursor scope, JavaCoordinates coordinates, Object... parameters) -
builder
-
compile
-
compile
-
compile
public static JavaTemplate.Builder compile(JavaVisitor<?> owner, String name, JavaTemplate.P2<?, ?> p) -
compile
public static JavaTemplate.Builder compile(JavaVisitor<?> owner, String name, JavaTemplate.P3<?, ?, ?> p) -
compile
public static JavaTemplate.Builder compile(JavaVisitor<?> owner, String name, JavaTemplate.P4<?, ?, ?, ?> p) -
compile
public static JavaTemplate.Builder compile(JavaVisitor<?> owner, String name, JavaTemplate.P5<?, ?, ?, ?, ?> p) -
compile
public static JavaTemplate.Builder compile(JavaVisitor<?> owner, String name, JavaTemplate.P6<?, ?, ?, ?, ?, ?> p) -
compile
public static JavaTemplate.Builder compile(JavaVisitor<?> owner, String name, JavaTemplate.P7<?, ?, ?, ?, ?, ?, ?> p) -
compile
public static JavaTemplate.Builder compile(JavaVisitor<?> owner, String name, JavaTemplate.P8<?, ?, ?, ?, ?, ?, ?, ?> p) -
compile
public static JavaTemplate.Builder compile(JavaVisitor<?> owner, String name, JavaTemplate.P9<?, ?, ?, ?, ?, ?, ?, ?, ?> p) -
compile
public static JavaTemplate.Builder compile(JavaVisitor<?> owner, String name, JavaTemplate.P10<?, ?, ?, ?, ?, ?, ?, ?, ?, ?> p) -
compile
-
compile
public static JavaTemplate.Builder compile(JavaVisitor<?> owner, String name, JavaTemplate.F1<?, ?> f) -
compile
public static JavaTemplate.Builder compile(JavaVisitor<?> owner, String name, JavaTemplate.F2<?, ?, ?> f) -
compile
public static JavaTemplate.Builder compile(JavaVisitor<?> owner, String name, JavaTemplate.F3<?, ?, ?, ?> f) -
compile
public static JavaTemplate.Builder compile(JavaVisitor<?> owner, String name, JavaTemplate.F4<?, ?, ?, ?, ?> f) -
compile
public static JavaTemplate.Builder compile(JavaVisitor<?> owner, String name, JavaTemplate.F5<?, ?, ?, ?, ?, ?> f) -
compile
public static JavaTemplate.Builder compile(JavaVisitor<?> owner, String name, JavaTemplate.F6<?, ?, ?, ?, ?, ?, ?> f) -
compile
public static JavaTemplate.Builder compile(JavaVisitor<?> owner, String name, JavaTemplate.F7<?, ?, ?, ?, ?, ?, ?, ?> f) -
compile
public static JavaTemplate.Builder compile(JavaVisitor<?> owner, String name, JavaTemplate.F8<?, ?, ?, ?, ?, ?, ?, ?, ?> f) -
compile
public static JavaTemplate.Builder compile(JavaVisitor<?> owner, String name, JavaTemplate.F9<?, ?, ?, ?, ?, ?, ?, ?, ?, ?> f) -
compile
public static JavaTemplate.Builder compile(JavaVisitor<?> owner, String name, JavaTemplate.F10<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?> f)
-