HttpResult.java 803 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. package com.sunzee.model;
  2. import com.google.gson.annotations.SerializedName;
  3. /**
  4. * Http响应实体类
  5. * Created by MinKin.
  6. */
  7. public class HttpResult<T> {
  8. private int code;
  9. private T data;
  10. @SerializedName("errmsg")
  11. private String errorMsg;
  12. public int getCode() {
  13. return code;
  14. }
  15. public void setCode(int code) {
  16. this.code = code;
  17. }
  18. public T getData() {
  19. return data;
  20. }
  21. public void setData(T data) {
  22. this.data = data;
  23. }
  24. public String getErrorMsg() {
  25. return errorMsg;
  26. }
  27. public void setErrorMsg(String errorMsg) {
  28. this.errorMsg = errorMsg;
  29. }
  30. /**
  31. * 是否请求成功(由服务器状态码决定)
  32. */
  33. public boolean isSuccess() {
  34. return code == 0;
  35. }
  36. }