Package com.jcabi.github
Interface JsonPatchable
- All Known Subinterfaces:
Comment,Content,DeployKey,Fork,Gist,GistComment,Issue,Label,Milestone,Organization,PublicKey,Pull,PullComment,Release,ReleaseAsset,Repo,User
- All Known Implementing Classes:
Comment.Smart,Content.Smart,DeployKey.Smart,Fork.Smart,Gist.Smart,GistComment.Smart,Issue.Smart,Label.Smart,Label.Unmodified,Milestone.Smart,MkOrganization,Organization.Smart,PublicKey.Smart,Pull.Smart,PullComment.Smart,Release.Smart,ReleaseAsset.Smart,Repo.Smart,SfComment,SfIssue,User.Smart
@Immutable
public interface JsonPatchable
JSON patchable.
- Since:
- 0.4
-
Method Summary
Modifier and TypeMethodDescriptionvoidpatch(jakarta.json.JsonObject json) Patch using this JSON object.
-
Method Details
-
patch
Patch using this JSON object.- Parameters:
json- JSON object- Throws:
IOException- If there is any I/O problem
-