package com.nationalelectric.greenH5.po; //导入 java 类 import java.io.Serializable; import java.util.*; import org.apache.commons.lang.builder.EqualsBuilder; /** * GreenInfoGrather的POJO类 * * @author Feb */ public class GreenInfoGrather implements Serializable{ /** * 序列化 */ private static final long serialVersionUID = 1L; /** * 属性id */ private Long id; /** * 属性name */ private String name; /** * 属性jobNum */ private String jobNum; /** * 属性phone */ private String phone; /** * 属性idcardNum */ private String idcardNum; /** * 属性companyId */ private String companyId; /** * 属性company */ private String company; /** * 属性departmentId */ private String departmentId; /** * 属性department */ private String department; /** * 属性faceImgUrl */ private String faceImgUrl; private String lifeImgUrl; private Date createdTime; private Date updateTime; /** * GreenInfoGrather构造函数 */ public GreenInfoGrather() { super(); } /** * GreenInfoGrather完整的构造函数 */ public GreenInfoGrather(Long id){ this.id = id; } /** * 属性 id 的get方法 * @return Long */ public Long getId(){ return id; } /** * 属性 id 的set方法 * @return */ public void setId(Long id){ this.id = id; } /** * 属性 姓名 的get方法 * @return String */ public String getName(){ return name; } /** * 属性 姓名 的set方法 * @return */ public void setName(String name){ this.name = name; } /** * 属性 工号 的get方法 * @return String */ public String getJobNum(){ return jobNum; } /** * 属性 工号 的set方法 * @return */ public void setJobNum(String jobNum){ this.jobNum = jobNum; } /** * 属性 手机号 的get方法 * @return String */ public String getPhone(){ return phone; } /** * 属性 手机号 的set方法 * @return */ public void setPhone(String phone){ this.phone = phone; } /** * 属性 身份证号码 的get方法 * @return String */ public String getIdcardNum(){ return idcardNum; } /** * 属性 身份证号码 的set方法 * @return */ public void setIdcardNum(String idcardNum){ this.idcardNum = idcardNum; } /** * 属性 单位id 的get方法 * @return String */ public String getCompanyId(){ return companyId; } /** * 属性 单位id 的set方法 * @return */ public void setCompanyId(String companyId){ this.companyId = companyId; } /** * 属性 单位 的get方法 * @return String */ public String getCompany(){ return company; } /** * 属性 单位 的set方法 * @return */ public void setCompany(String company){ this.company = company; } /** * 属性 部门ID 的get方法 * @return String */ public String getDepartmentId(){ return departmentId; } /** * 属性 部门ID 的set方法 * @return */ public void setDepartmentId(String departmentId){ this.departmentId = departmentId; } /** * 属性 部门 的get方法 * @return String */ public String getDepartment(){ return department; } /** * 属性 部门 的set方法 * @return */ public void setDepartment(String department){ this.department = department; } /** * 属性 人脸图片相对地址 的get方法 * @return String */ public String getFaceImgUrl(){ return faceImgUrl; } /** * 属性 人脸图片相对地址 的set方法 * @return */ public void setFaceImgUrl(String faceImgUrl){ this.faceImgUrl = faceImgUrl; } /** * Hibernate通过该方法判断对象是否相等 * @return boolean */ public boolean equals(Object o) { if (this == o) return true; if (o == null || !(o instanceof GreenInfoGrather)) return false; GreenInfoGrather other = (GreenInfoGrather) o; return new EqualsBuilder() .append(this.getId(), other.getId()) .isEquals(); } /** * toString方法 * @return String */ public String toString(){ return new StringBuffer() .append("id"+":"+getId()) .append("name"+":"+getName()) .append("jobNum"+":"+getJobNum()) .append("phone"+":"+getPhone()) .append("idcardNum"+":"+getIdcardNum()) .append("companyId"+":"+getCompanyId()) .append("company"+":"+getCompany()) .append("departmentId"+":"+getDepartmentId()) .append("department"+":"+getDepartment()) .append("faceImgUrl"+":"+getFaceImgUrl()) .toString(); } /** * hashcode方法 * @return int * */ @Override public int hashCode(){ return super.hashCode(); } public Date getCreatedTime() { return createdTime; } public void setCreatedTime(Date createdTime) { this.createdTime = createdTime; } public Date getUpdateTime() { return updateTime; } public void setUpdateTime(Date updateTime) { this.updateTime = updateTime; } public String getLifeImgUrl() { return lifeImgUrl; } public void setLifeImgUrl(String lifeImgUrl) { this.lifeImgUrl = lifeImgUrl; } }