Class JavaTemplateParser
java.lang.Object
org.openrewrite.java.internal.template.JavaTemplateParser
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidparseAnnotations(org.openrewrite.Cursor cursor, String template) parseBlockStatements(org.openrewrite.Cursor cursor, Class<J2> expected, String template, Space.Location location) parseExpression(String template) parseExtends(String template) parseImplements(String template) parseLambdaParameters(String template) parseMethod(org.openrewrite.Cursor cursor, String template, Space.Location location) parseMethodArguments(org.openrewrite.Cursor cursor, String template, Space.Location location) parsePackage(String template) parseParameters(String template) parseThrows(String template) parseTypeParameters(String template)
-
Constructor Details
-
JavaTemplateParser
-
-
Method Details
-
parseParameters
-
parseLambdaParameters
-
parseExpression
-
parseExtends
-
parseImplements
-
parseThrows
-
parseTypeParameters
-
parseBlockStatements
public <J2 extends J> List<J2> parseBlockStatements(org.openrewrite.Cursor cursor, Class<J2> expected, String template, Space.Location location) -
parseMethod
public J.MethodInvocation parseMethod(org.openrewrite.Cursor cursor, String template, Space.Location location) -
parseMethodArguments
public J.MethodInvocation parseMethodArguments(org.openrewrite.Cursor cursor, String template, Space.Location location) -
parseAnnotations
-
parsePackage
-
clearCache
public static void clearCache()
-