ResponseRes.java 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. package com.shkpr.service.proxycenter.dto;
  2. public class ResponseRes<T> {
  3. private long timestamp;
  4. private String rescode;
  5. private String resmsg;//message;
  6. private T resdata;//data;
  7. public ResponseRes() {
  8. }
  9. public ResponseRes(String rescode) {
  10. this.rescode = rescode;
  11. }
  12. public ResponseRes(long timestamp, String rescode, String resmsg, T resdata) {
  13. this.timestamp = timestamp;
  14. this.rescode = rescode;
  15. this.resmsg = resmsg;
  16. this.resdata = resdata;
  17. }
  18. public long getTimestamp() {
  19. return timestamp;
  20. }
  21. public void setTimestamp(long timestamp) {
  22. this.timestamp = timestamp;
  23. }
  24. public String getRescode() {
  25. return rescode;
  26. }
  27. public void setRescode(String rescode) {
  28. this.rescode = rescode;
  29. }
  30. public String getResmsg() {
  31. return resmsg;
  32. }
  33. public void setResmsg(String resmsg) {
  34. this.resmsg = resmsg;
  35. }
  36. public T getResdata() {
  37. return resdata;
  38. }
  39. public void setResdata(T resdata) {
  40. this.resdata = resdata;
  41. }
  42. @Override
  43. public String toString() {
  44. return "ResponseRes{" +
  45. "timestamp=" + timestamp +
  46. ", rescode='" + rescode + '\'' +
  47. ", resmsg='" + resmsg + '\'' +
  48. ", resdata=" + resdata +
  49. '}';
  50. }
  51. }