Class JavaTemplateParser
java.lang.Object
org.openrewrite.java.internal.template.JavaTemplateParser
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionparseAnnotations(org.openrewrite.Cursor cursor, String template) parseBlockStatements(org.openrewrite.Cursor cursor, Class<J2> expected, String template, Space.Location location, JavaCoordinates.Mode mode) parseExpression(org.openrewrite.Cursor cursor, String template, Space.Location location) parseExtends(org.openrewrite.Cursor cursor, String template) parseImplements(org.openrewrite.Cursor cursor, String template) parseLambdaParameters(org.openrewrite.Cursor cursor, String template) parseMethod(org.openrewrite.Cursor cursor, String template, Space.Location location) parseMethodArguments(org.openrewrite.Cursor cursor, String template, Space.Location location) parsePackage(org.openrewrite.Cursor cursor, String template) parseParameters(org.openrewrite.Cursor cursor, String template) parseThrows(org.openrewrite.Cursor cursor, String template) parseTypeParameters(org.openrewrite.Cursor cursor, 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, JavaCoordinates.Mode mode) -
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
-