Skip to content

Commit

Permalink
add responebody info
Browse files Browse the repository at this point in the history
  • Loading branch information
leelance committed Oct 9, 2016
1 parent f608fe4 commit ab8d631
Showing 1 changed file with 54 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
package com.lance.quartz.common.json;

public class ResponseBodyInfo<T> {
// 错误代码
private int errorCode;
// 错误提示
private String errorText;

// 返回对象
private T data;

protected ResponseBodyInfo() {
}

protected ResponseBodyInfo(int errorCode, String errorText, T data) {
this.errorCode = errorCode;
this.errorText = errorText;
this.data = data;
}

public int getErrorCode() {
return errorCode;
}

public void setErrorCode(int errorCode) {
this.errorCode = errorCode;
}

public String getErrorText() {
return errorText;
}

public void setErrorText(String errorText) {
this.errorText = errorText;
}

public T getData() {
return data;
}

public void setData(T data) {
this.data = data;
}

@Override
public String toString() {
final StringBuilder sb = new StringBuilder("ResponseBodyInfo{");
sb.append("errorCode=").append(errorCode);
sb.append(", errorText='").append(errorText).append('\'');
sb.append(", data=").append(data);
sb.append('}');
return sb.toString();
}
}

0 comments on commit ab8d631

Please sign in to comment.