YtiotTWaterAnalysis.java 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158
  1. package cn.com.usky.iot.entity;
  2. import javax.persistence.*;
  3. import java.sql.Date;
  4. import java.sql.Timestamp;
  5. import java.util.Objects;
  6. import java.sql.Timestamp;
  7. import java.util.Objects;
  8. @Entity
  9. @Table(name = "ytiot_t_water_analysis", schema = "ytIoT", catalog = "")
  10. public class YtiotTWaterAnalysis {
  11. private int id;
  12. private String companyCode;
  13. private String dataStatistics;
  14. private String dispersionRate;
  15. private String leakageInvestigation;
  16. private String deviceAssociation;
  17. private String dataFluctuation;
  18. private String projectSituation;
  19. private String equipmentList;
  20. private String statisticalPeriod;
  21. private Timestamp creatTime;
  22. private String generationTime;
  23. @Basic
  24. @Column(name = "id")
  25. public int getId() {
  26. return id;
  27. }
  28. public void setId(int id) {
  29. this.id = id;
  30. }
  31. @Basic
  32. @Column(name = "company_code")
  33. public String getCompanyCode() {
  34. return companyCode;
  35. }
  36. public void setCompanyCode(String companyCode) {
  37. this.companyCode = companyCode;
  38. }
  39. @Basic
  40. @Column(name = "data_statistics")
  41. public String getDataStatistics() {
  42. return dataStatistics;
  43. }
  44. public void setDataStatistics(String dataStatistics) {
  45. this.dataStatistics = dataStatistics;
  46. }
  47. @Basic
  48. @Column(name = "dispersion_rate")
  49. public String getDispersionRate() {
  50. return dispersionRate;
  51. }
  52. public void setDispersionRate(String dispersionRate) {
  53. this.dispersionRate = dispersionRate;
  54. }
  55. @Basic
  56. @Column(name = "leakage_investigation")
  57. public String getLeakageInvestigation() {
  58. return leakageInvestigation;
  59. }
  60. public void setLeakageInvestigation(String leakageInvestigation) {
  61. this.leakageInvestigation = leakageInvestigation;
  62. }
  63. @Basic
  64. @Column(name = "device_association")
  65. public String getDeviceAssociation() {
  66. return deviceAssociation;
  67. }
  68. public void setDeviceAssociation(String deviceAssociation) {
  69. this.deviceAssociation = deviceAssociation;
  70. }
  71. @Basic
  72. @Column(name = "data_fluctuation")
  73. public String getDataFluctuation() {
  74. return dataFluctuation;
  75. }
  76. public void setDataFluctuation(String dataFluctuation) {
  77. this.dataFluctuation = dataFluctuation;
  78. }
  79. @Basic
  80. @Column(name = "project_situation")
  81. public String getProjectSituation() {
  82. return projectSituation;
  83. }
  84. public void setProjectSituation(String projectSituation) {
  85. this.projectSituation = projectSituation;
  86. }
  87. @Basic
  88. @Column(name = "equipment_list")
  89. public String getEquipmentList() {
  90. return equipmentList;
  91. }
  92. public void setEquipmentList(String equipmentList) {
  93. this.equipmentList = equipmentList;
  94. }
  95. @Basic
  96. @Column(name = "statistical_period")
  97. public String getStatisticalPeriod() {
  98. return statisticalPeriod;
  99. }
  100. public void setStatisticalPeriod(String statisticalPeriod) {
  101. this.statisticalPeriod = statisticalPeriod;
  102. }
  103. @Basic
  104. @Column(name = "creat_time")
  105. public Timestamp getCreatTime() {
  106. return creatTime;
  107. }
  108. public void setCreatTime(Timestamp creatTime) {
  109. this.creatTime = creatTime;
  110. }
  111. @Basic
  112. @Column(name = "generation_time")
  113. public String getGenerationTime() {
  114. return generationTime;
  115. }
  116. public void setGenerationTime(String generationTime) {
  117. this.generationTime = generationTime;
  118. }
  119. @Override
  120. public boolean equals(Object o) {
  121. if (this == o) return true;
  122. if (o == null || getClass() != o.getClass()) return false;
  123. YtiotTWaterAnalysis that = (YtiotTWaterAnalysis) o;
  124. return id == that.id && Objects.equals(companyCode, that.companyCode) && Objects.equals(dataStatistics, that.dataStatistics) && Objects.equals(dispersionRate, that.dispersionRate) && Objects.equals(leakageInvestigation, that.leakageInvestigation) && Objects.equals(deviceAssociation, that.deviceAssociation) && Objects.equals(dataFluctuation, that.dataFluctuation) && Objects.equals(projectSituation, that.projectSituation) && Objects.equals(equipmentList, that.equipmentList) && Objects.equals(statisticalPeriod, that.statisticalPeriod) && Objects.equals(creatTime, that.creatTime)&& Objects.equals(generationTime, that.generationTime);
  125. }
  126. @Override
  127. public int hashCode() {
  128. return Objects.hash(id, companyCode, dataStatistics, dispersionRate, leakageInvestigation, deviceAssociation, dataFluctuation, projectSituation, equipmentList, statisticalPeriod, creatTime, generationTime);
  129. }
  130. }