Package org.openrewrite.json.service
Class JsonCommentService
java.lang.Object
org.openrewrite.internal.CommentService
org.openrewrite.json.service.JsonCommentService
@Incubating(since="8.86.0")
public class JsonCommentService
extends org.openrewrite.internal.CommentService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.openrewrite.TreeaddComment(org.openrewrite.Cursor cursor, String text, boolean multiline, org.openrewrite.trait.Comments.Placement placement) org.openrewrite.TreeaddComment(org.openrewrite.Cursor cursor, String text, boolean multiline, org.openrewrite.trait.Comments.Placement placement, @Nullable String suffix) getComments(org.openrewrite.Cursor cursor) org.openrewrite.TreeremoveComment(org.openrewrite.Cursor cursor, String text) org.openrewrite.TreereplaceComment(org.openrewrite.Cursor cursor, String existingText, String newText) Methods inherited from class org.openrewrite.internal.CommentService
addComment, equivalent, hasComment, hasEquivalentComment
-
Constructor Details
-
JsonCommentService
public JsonCommentService()
-
-
Method Details
-
getComments
- Specified by:
getCommentsin classorg.openrewrite.internal.CommentService
-
addComment
public org.openrewrite.Tree addComment(org.openrewrite.Cursor cursor, String text, boolean multiline, org.openrewrite.trait.Comments.Placement placement) - Specified by:
addCommentin classorg.openrewrite.internal.CommentService
-
addComment
public org.openrewrite.Tree addComment(org.openrewrite.Cursor cursor, String text, boolean multiline, org.openrewrite.trait.Comments.Placement placement, @Nullable String suffix) - Overrides:
addCommentin classorg.openrewrite.internal.CommentService
-
removeComment
- Specified by:
removeCommentin classorg.openrewrite.internal.CommentService
-
replaceComment
public org.openrewrite.Tree replaceComment(org.openrewrite.Cursor cursor, String existingText, String newText) - Specified by:
replaceCommentin classorg.openrewrite.internal.CommentService
-