AbstractTmailinfo.java
上传用户:lm2018
上传日期:2015-12-12
资源大小:30449k
文件大小:3k
源码类别:

Jsp/Servlet

开发平台:

Java

  1. package com.oa.module.email.mapping;
  2. import java.util.HashSet;
  3. import java.util.Set;
  4. import com.oa.module.email.fujian.mapping.Tfujian;
  5. /**
  6.  * 邮件详细信息持久类
  7.  * AbstractTmailinfo generated by MyEclipse - Hibernate Tools
  8.  */
  9. public abstract class AbstractTmailinfo implements java.io.Serializable {
  10. // Fields
  11. private String emailid;
  12. private String title;
  13. private String content;
  14. private String sendid;
  15. private String sendname;
  16. private String receiveid;
  17. private String receivename;
  18. private String sendtime;
  19. private String isread;
  20. private String emailtype;
  21. private String isfujian;
  22. private Set fujian = new HashSet();
  23. // Constructors
  24. /** default constructor */
  25. public AbstractTmailinfo() {
  26. }
  27. /** full constructor */
  28. public AbstractTmailinfo(String title, String content, String sendid,
  29. String sendname, String receiveid, String receivename,
  30. String sendtime, String isread, String emailtype, String isfujian) {
  31. this.title = title;
  32. this.content = content;
  33. this.sendid = sendid;
  34. this.sendname = sendname;
  35. this.receiveid = receiveid;
  36. this.receivename = receivename;
  37. this.sendtime = sendtime;
  38. this.isread = isread;
  39. this.emailtype = emailtype;
  40. this.isfujian = isfujian;
  41. }
  42. // Property accessors
  43. public String getEmailid() {
  44. return this.emailid;
  45. }
  46. public void setEmailid(String emailid) {
  47. this.emailid = emailid;
  48. }
  49. public String getTitle() {
  50. return this.title;
  51. }
  52. public void setTitle(String title) {
  53. this.title = title;
  54. }
  55. public String getContent() {
  56. return this.content;
  57. }
  58. public void setContent(String content) {
  59. this.content = content;
  60. }
  61. public String getSendid() {
  62. return this.sendid;
  63. }
  64. public void setSendid(String sendid) {
  65. this.sendid = sendid;
  66. }
  67. public String getSendname() {
  68. return this.sendname;
  69. }
  70. public void setSendname(String sendname) {
  71. this.sendname = sendname;
  72. }
  73. public String getReceiveid() {
  74. return this.receiveid;
  75. }
  76. public void setReceiveid(String receiveid) {
  77. this.receiveid = receiveid;
  78. }
  79. public String getReceivename() {
  80. return this.receivename;
  81. }
  82. public void setReceivename(String receivename) {
  83. this.receivename = receivename;
  84. }
  85. public String getSendtime() {
  86. return this.sendtime;
  87. }
  88. public void setSendtime(String sendtime) {
  89. this.sendtime = sendtime;
  90. }
  91. public String getIsread() {
  92. return this.isread;
  93. }
  94. public void setIsread(String isread) {
  95. this.isread = isread;
  96. }
  97. public String getEmailtype() {
  98. return this.emailtype;
  99. }
  100. public void setEmailtype(String emailtype) {
  101. this.emailtype = emailtype;
  102. }
  103. public String getIsfujian() {
  104. return this.isfujian;
  105. }
  106. public void setIsfujian(String isfujian) {
  107. this.isfujian = isfujian;
  108. }
  109. public boolean equals(Object obj) {
  110. if (obj == null)
  111. return false;
  112. if (!(obj instanceof Tmailinfo))
  113. return false;
  114. Tmailinfo that = (Tmailinfo) obj;
  115. if (this.getEmailid() == null || this.getEmailid().equals("")
  116. || that.getEmailid() == null || that.getEmailid().equals(""))
  117. return false;
  118. return (this.getEmailid().equals(that.getEmailid()));
  119. }
  120. public int hashCode() {
  121. return Integer.parseInt(this.getEmailid());
  122. }
  123. public Set getFujian() {
  124. return fujian;
  125. }
  126. public void setFujian(Set fujian) {
  127. this.fujian = fujian;
  128. }
  129. }