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

Jsp/Servlet

开发平台:

Java

  1. package com.oa.module.office.role;
  2. /**
  3.  * AbstractTfunction generated by MyEclipse - Hibernate Tools
  4.  */
  5. public abstract class AbstractTfunction implements java.io.Serializable {
  6. // Fields
  7. private long fid;
  8. private String fname;
  9. private long fpid;
  10. private String fmemo;
  11. // Constructors
  12. /** default constructor */
  13. public AbstractTfunction() {
  14. }
  15. /** full constructor */
  16. public AbstractTfunction(String fname, long fpid, String fmemo) {
  17. this.fname = fname;
  18. this.fpid = fpid;
  19. this.fmemo = fmemo;
  20. }
  21. // Property accessors
  22. public long getFid() {
  23. return this.fid;
  24. }
  25. public void setFid(long fid) {
  26. this.fid = fid;
  27. }
  28. public String getFname() {
  29. return this.fname;
  30. }
  31. public void setFname(String fname) {
  32. this.fname = fname;
  33. }
  34. public long getFpid() {
  35. return this.fpid;
  36. }
  37. public void setFpid(long fpid) {
  38. this.fpid = fpid;
  39. }
  40. public String getFmemo() {
  41. return this.fmemo;
  42. }
  43. public void setFmemo(String fmemo) {
  44. this.fmemo = fmemo;
  45. }
  46. public boolean equals(Object rhs) {
  47. if (rhs == null)
  48. return false;
  49. if (!(rhs instanceof Tfunction))
  50. return false;
  51. Tfunction that = (Tfunction) rhs;
  52. if (this.getFid() == 0 || that.getFid() == 0)
  53. return false;
  54. return (this.getFid()==that.getFid());
  55. }
  56. public int hashCode() {
  57. return (int) this.fid;
  58. }
  59. }