From beff01a20d16502acb19154e7004a56c2d7c820a Mon Sep 17 00:00:00 2001 From: lhhhhhhhhhhhhhh Date: Thu, 29 Sep 2022 09:12:54 +0000 Subject: [PATCH] Update at 2022-09-29T09:12:54.592213Z --- .../com/bytelegend/GitHubApiCommitObject.java | 92 +++++++++++++++++++ 1 file changed, 92 insertions(+) diff --git a/src/main/java/com/bytelegend/GitHubApiCommitObject.java b/src/main/java/com/bytelegend/GitHubApiCommitObject.java index e897e3c..51f7c2a 100644 --- a/src/main/java/com/bytelegend/GitHubApiCommitObject.java +++ b/src/main/java/com/bytelegend/GitHubApiCommitObject.java @@ -9,6 +9,98 @@ import java.nio.file.Files; public class GitHubApiCommitObject { + + private String sha; + private String node_id; + private String url; + private String html_url; + private Author author; + private Committer committer; + private String message; + private Tree tree; + private List parents; + private Verification verification; + + public String getSha() { + return sha; + } + + public void setSha(String sha) { + this.sha = sha; + } + + public String getNode_id() { + return node_id; + } + + public void setNode_id(String node_id) { + this.node_id = node_id; + } + + public String getUrl() { + return url; + } + + public void setUrl(String url) { + this.url = url; + } + + public String getHtml_url() { + return html_url; + } + + public void setHtml_url(String html_url) { + this.html_url = html_url; + } + + public Author getAuthor() { + return author; + } + + public void setAuthor(Author author) { + this.author = author; + } + + public Committer getCommitter() { + return committer; + } + + public void setCommitter(Committer committer) { + this.committer = committer; + } + + public String getMessage() { + return message; + } + + public void setMessage(String message) { + this.message = message; + } + + public Tree getTree() { + return tree; + } + + public void setTree(Tree tree) { + this.tree = tree; + } + + public List getParents() { + return parents; + } + + public void setParents(List parents) { + this.parents = parents; + } + + public Verification getVerification() { + return verification; + } + + public void setVerification(Verification verification) { + this.verification = verification; + } + public static GitHubApiCommitObject fromJson(String json) throws JsonProcessingException { ObjectMapper mapper = new ObjectMapper()