Unverified Commit b9bf3e92 authored by Greg Messner's avatar Greg Messner Committed by GitHub
Browse files

Added toString() implementation to model classes (#271)

parent d5c5bd87
package org.gitlab4j.api.models;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import java.util.Date;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import org.gitlab4j.api.utils.JacksonJson;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
@XmlAccessorType(XmlAccessType.FIELD)
@JsonIgnoreProperties(ignoreUnknown = true)
public abstract class AbstractUser<U extends AbstractUser<U>> {
......@@ -493,4 +495,9 @@ public abstract class AbstractUser<U extends AbstractUser<U>> {
this.customAttributes = customAttributes;
return (U)this;
}
@Override
public String toString() {
return (JacksonJson.toJsonString(this));
}
}
......@@ -4,6 +4,7 @@ import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import org.gitlab4j.api.utils.JacksonJson;
import org.gitlab4j.api.utils.JacksonJsonEnumHelper;
import com.fasterxml.jackson.annotation.JsonCreator;
......@@ -70,4 +71,9 @@ public class Artifact {
public void setFileFormat(String fileFormat) {
this.fileFormat = fileFormat;
}
@Override
public String toString() {
return (JacksonJson.toJsonString(this));
}
}
......@@ -4,6 +4,8 @@ import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import org.gitlab4j.api.utils.JacksonJson;
@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
public class ArtifactsFile {
......@@ -12,18 +14,23 @@ public class ArtifactsFile {
private Integer size;
public String getFilename() {
return filename;
}
return filename;
}
public void setFilename(String filename) {
this.filename = filename;
}
this.filename = filename;
}
public Integer getSize() {
return size;
}
return size;
}
public void setSize(Integer size) {
this.size = size;
}
this.size = size;
}
@Override
public String toString() {
return (JacksonJson.toJsonString(this));
}
}
......@@ -7,6 +7,7 @@ import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import org.gitlab4j.api.utils.JacksonJson;
import org.gitlab4j.api.utils.JacksonJsonEnumHelper;
import com.fasterxml.jackson.annotation.JsonCreator;
......@@ -100,4 +101,9 @@ public class AwardEmoji {
public void setAwardableType(AwardableType awardableType) {
this.awardableType = awardableType;
}
@Override
public String toString() {
return (JacksonJson.toJsonString(this));
}
}
......@@ -5,6 +5,8 @@ import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import org.gitlab4j.api.utils.JacksonJson;
@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
public class Branch {
......@@ -98,4 +100,9 @@ public class Branch {
this.isProtected = isProtected;
return this;
}
@Override
public String toString() {
return (JacksonJson.toJsonString(this));
}
}
package org.gitlab4j.api.models;
import org.gitlab4j.api.utils.JacksonJson;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
......@@ -87,4 +89,9 @@ public class Changes {
public void setRenamedFile(Boolean renamedFile) {
this.renamedFile = renamedFile;
}
@Override
public String toString() {
return (JacksonJson.toJsonString(this));
}
}
......@@ -7,6 +7,7 @@ import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import org.gitlab4j.api.Constants.LineType;
import org.gitlab4j.api.utils.JacksonJson;
@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
......@@ -66,4 +67,9 @@ public class Comment {
public void setNote(String note) {
this.note = note;
}
@Override
public String toString() {
return (JacksonJson.toJsonString(this));
}
}
......@@ -8,6 +8,8 @@ import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import org.gitlab4j.api.utils.JacksonJson;
@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
public class Commit {
......@@ -251,4 +253,9 @@ public class Commit {
this.url = url;
return this;
}
@Override
public String toString() {
return (JacksonJson.toJsonString(this));
}
}
package org.gitlab4j.api.models;
import org.gitlab4j.api.utils.JacksonJson;
import org.gitlab4j.api.utils.JacksonJsonEnumHelper;
import com.fasterxml.jackson.annotation.JsonCreator;
......@@ -135,4 +136,9 @@ public class CommitAction {
this.lastCommitId = lastCommitId;
return this;
}
@Override
public String toString() {
return (JacksonJson.toJsonString(this));
}
}
......@@ -2,6 +2,8 @@ package org.gitlab4j.api.models;
import java.util.List;
import org.gitlab4j.api.utils.JacksonJson;
public class CommitPayload {
private String branch;
......@@ -58,4 +60,9 @@ public class CommitPayload {
public void setAuthorName(String authorName) {
this.authorName = authorName;
}
@Override
public String toString() {
return (JacksonJson.toJsonString(this));
}
}
package org.gitlab4j.api.models;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;
import org.gitlab4j.api.utils.JacksonJsonEnumHelper;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import org.gitlab4j.api.utils.JacksonJson;
import org.gitlab4j.api.utils.JacksonJsonEnumHelper;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;
/**
* @author Евгений Уткин (evgeny.utkin@mediascope.net)
*/
......@@ -54,4 +56,9 @@ public class CommitRef {
public void setName(String name) {
this.name = name;
}
@Override
public String toString() {
return (JacksonJson.toJsonString(this));
}
}
......@@ -3,6 +3,8 @@ package org.gitlab4j.api.models;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import org.gitlab4j.api.utils.JacksonJson;
@XmlAccessorType(XmlAccessType.FIELD)
public class CommitStats {
......@@ -33,4 +35,9 @@ public class CommitStats {
public void setTotal(Integer total) {
this.total = total;
}
@Override
public String toString() {
return (JacksonJson.toJsonString(this));
}
}
......@@ -7,6 +7,8 @@ import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import org.gitlab4j.api.utils.JacksonJson;
@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
public class CommitStatus {
......@@ -153,4 +155,9 @@ public class CommitStatus {
this.targetUrl = targetUrl;
return this;
}
@Override
public String toString() {
return (JacksonJson.toJsonString(this));
}
}
......@@ -7,6 +7,8 @@ import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import org.gitlab4j.api.utils.JacksonJson;
@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
public class CompareResults {
......@@ -56,4 +58,9 @@ public class CompareResults {
public void setCompareSameRef(Boolean compareSameRef) {
this.compareSameRef = compareSameRef;
}
@Override
public String toString() {
return (JacksonJson.toJsonString(this));
}
}
......@@ -7,6 +7,8 @@ import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import org.gitlab4j.api.utils.JacksonJson;
@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
public class DeployKey {
......@@ -56,4 +58,9 @@ public class DeployKey {
public void setCreatedAt(Date createdAt) {
this.createdAt = createdAt;
}
@Override
public String toString() {
return (JacksonJson.toJsonString(this));
}
}
......@@ -5,6 +5,8 @@ import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import org.gitlab4j.api.utils.JacksonJson;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
......@@ -94,4 +96,9 @@ public class Diff {
public void setRenamedFile(Boolean renamedFile) {
this.renamedFile = renamedFile;
}
@Override
public String toString() {
return (JacksonJson.toJsonString(this));
}
}
......@@ -7,6 +7,8 @@ import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import org.gitlab4j.api.utils.JacksonJson;
@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
public class Epic {
......@@ -140,4 +142,9 @@ public class Epic {
public void setUpdatedAt(Date updatedAt) {
this.updatedAt = updatedAt;
}
@Override
public String toString() {
return (JacksonJson.toJsonString(this));
}
}
......@@ -6,6 +6,8 @@ import java.util.Map;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import org.gitlab4j.api.utils.JacksonJson;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
......@@ -78,4 +80,9 @@ public class EpicIssue extends Issue {
public void setRelativePosition(Integer relativePosition) {
this.relativePosition = relativePosition;
}
@Override
public String toString() {
return (JacksonJson.toJsonString(this));
}
}
......@@ -8,6 +8,7 @@ import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import org.gitlab4j.api.Constants.TargetType;
import org.gitlab4j.api.utils.JacksonJson;
@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
......@@ -200,4 +201,9 @@ public class Event {
this.createdAt = createdAt;
return this;
}
@Override
public String toString() {
return (JacksonJson.toJsonString(this));
}
}
......@@ -7,6 +7,8 @@ import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import org.gitlab4j.api.utils.JacksonJson;
@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
public class EventData {
......@@ -124,4 +126,9 @@ public class EventData {
this.userName = userName;
return this;
}
@Override
public String toString() {
return (JacksonJson.toJsonString(this));
}
}
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment