StdDataSetT.java 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177
  1. package com.yihu.ehr.model.entity.standard;
  2. import com.yihu.ehr.common.constants.Constants;
  3. /**
  4. * 数据集
  5. *
  6. * @created Created by Air on 2015/6/3.
  7. */
  8. public class StdDataSetT {
  9. private int id;
  10. private String name;
  11. private String code;
  12. private String publisher;
  13. private String keyWord;
  14. private String lang;
  15. private String catalog;
  16. private String summary;
  17. private String version;
  18. private Integer valid;
  19. private String innerVersion;
  20. private String refStandard;
  21. public int getId() {
  22. return id;
  23. }
  24. public void setId(int id) {
  25. this.id = id;
  26. }
  27. public String getName() {
  28. return name;
  29. }
  30. public void setName(String name) {
  31. this.name = name;
  32. }
  33. public String getCode() {
  34. return code;
  35. }
  36. public void setCode(String code) {
  37. this.code = code;
  38. }
  39. public String getPublisher() {
  40. return publisher;
  41. }
  42. public void setPublisher(String publisher) {
  43. this.publisher = publisher;
  44. }
  45. public String getKeyWord() {
  46. return keyWord;
  47. }
  48. public void setKeyWord(String keyWord) {
  49. this.keyWord = keyWord;
  50. }
  51. public String getLang() {
  52. return lang;
  53. }
  54. public void setLang(String lang) {
  55. this.lang = lang;
  56. }
  57. public String getCatalog() {
  58. return catalog;
  59. }
  60. public void setCatalog(String catalog) {
  61. this.catalog = catalog;
  62. }
  63. public String getSummary() {
  64. return summary;
  65. }
  66. public void setSummary(String summary) {
  67. this.summary = summary;
  68. }
  69. public String getVersion() {
  70. return version;
  71. }
  72. public void setVersion(String version) {
  73. this.version = version;
  74. }
  75. public Integer getValid() {
  76. return valid;
  77. }
  78. public void setValid(Integer valid) {
  79. this.valid = valid;
  80. }
  81. public String getInnerVersion() {
  82. return innerVersion;
  83. }
  84. public void setInnerVersion(String innerVersion) {
  85. this.innerVersion = innerVersion;
  86. }
  87. public String getRefStandard() {
  88. return refStandard;
  89. }
  90. public void setRefStandard(String publisherCode) {
  91. this.refStandard = publisherCode;
  92. }
  93. @Override
  94. public boolean equals(Object o) {
  95. if (this == o) return true;
  96. if (o == null || getClass() != o.getClass()) return false;
  97. StdDataSetT that = (StdDataSetT) o;
  98. if (id != that.id) return false;
  99. if (name != null ? !name.equals(that.name) : that.name != null) return false;
  100. if (code != null ? !code.equals(that.code) : that.code != null) return false;
  101. if (publisher != null ? !publisher.equals(that.publisher) : that.publisher != null) return false;
  102. if (keyWord != null ? !keyWord.equals(that.keyWord) : that.keyWord != null) return false;
  103. if (lang != null ? !lang.equals(that.lang) : that.lang != null) return false;
  104. if (catalog != null ? !catalog.equals(that.catalog) : that.catalog != null) return false;
  105. if (summary != null ? !summary.equals(that.summary) : that.summary != null) return false;
  106. if (version != null ? !version.equals(that.version) : that.version != null) return false;
  107. if (valid != null ? !valid.equals(that.valid) : that.valid != null) return false;
  108. if (innerVersion != null ? !innerVersion.equals(that.innerVersion) : that.innerVersion != null) return false;
  109. if (refStandard != null ? !refStandard.equals(that.refStandard) : that.refStandard != null)
  110. return false;
  111. return true;
  112. }
  113. @Override
  114. public int hashCode() {
  115. int result = id;
  116. result = 31 * result + (name != null ? name.hashCode() : 0);
  117. result = 31 * result + (code != null ? code.hashCode() : 0);
  118. result = 31 * result + (publisher != null ? publisher.hashCode() : 0);
  119. result = 31 * result + (keyWord != null ? keyWord.hashCode() : 0);
  120. result = 31 * result + (lang != null ? lang.hashCode() : 0);
  121. result = 31 * result + (catalog != null ? catalog.hashCode() : 0);
  122. result = 31 * result + (summary != null ? summary.hashCode() : 0);
  123. result = 31 * result + (version != null ? version.hashCode() : 0);
  124. result = 31 * result + (valid != null ? valid.hashCode() : 0);
  125. result = 31 * result + (innerVersion != null ? innerVersion.hashCode() : 0);
  126. result = 31 * result + (refStandard != null ? refStandard.hashCode() : 0);
  127. return result;
  128. }
  129. public StdDataSetT emptyTransform() {
  130. if (name == null) name = Constants.EMPTY;
  131. if (code == null) code = Constants.EMPTY;
  132. if (publisher == null) publisher = Constants.EMPTY;
  133. if (keyWord == null) keyWord = Constants.EMPTY;
  134. if (lang == null) lang = Constants.EMPTY;
  135. if (catalog == null) catalog = Constants.EMPTY;
  136. if (summary == null) summary = Constants.EMPTY;
  137. if (version == null) version = Constants.EMPTY;
  138. if (innerVersion == null) innerVersion = Constants.EMPTY;
  139. if (refStandard == null) refStandard = Constants.EMPTY;
  140. return this;
  141. }
  142. }