package com.nationalelectric.greenH5.po; //导入 java 类 import java.io.Serializable; import java.sql.Timestamp; import java.util.*; import org.apache.commons.lang.builder.EqualsBuilder; /** * GreenInternalUser的POJO类 * * @author Feb */ public class GreenInternalUser implements Serializable{ /** * 序列化 */ private static final long serialVersionUID = 1L; private Long id; private String name; private String state; private String jobNum; private String idNum; private String jobType; private String company; private String department; private String phone; private String enclosure; private String wxNickname; private String wxSex; private String wxCountry; private String wxCity; private String wxOpenid; private String submiter; private String wxIcon; private Timestamp updateTime; private Long roleId; public Long getRoleId() { return roleId; } public void setRoleId(Long roleId) { this.roleId = roleId; } public GreenInternalUser() { super(); } /** * GreenInternalUser完整的构造函数 */ public GreenInternalUser(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; } /** * 属性 name 的get方法 * @return String */ public String getName(){ return name; } /** * 属性 name 的set方法 * @return */ public void setName(String name){ this.name = name; } /** * 属性 state 的get方法 * @return String */ public String getState(){ return state; } /** * 属性 state 的set方法 * @return */ public void setState(String state){ this.state = state; } /** * 属性 job_num 的get方法 * @return String */ public String getJobNum(){ return jobNum; } /** * 属性 job_num 的set方法 * @return */ public void setJobNum(String jobNum){ this.jobNum = jobNum; } /** * 属性 id_num 的get方法 * @return String */ public String getIdNum(){ return idNum; } /** * 属性 id_num 的set方法 * @return */ public void setIdNum(String idNum){ this.idNum = idNum; } /** * 属性 job_type 的get方法 * @return String */ public String getJobType(){ return jobType; } /** * 属性 job_type 的set方法 * @return */ public void setJobType(String jobType){ this.jobType = jobType; } /** * 属性 company 的get方法 * @return String */ public String getCompany(){ return company; } /** * 属性 company 的set方法 * @return */ public void setCompany(String company){ this.company = company; } /** * 属性 department 的get方法 * @return String */ public String getDepartment(){ return department; } /** * 属性 department 的set方法 * @return */ public void setDepartment(String department){ this.department = department; } /** * 属性 phone 的get方法 * @return String */ public String getPhone(){ return phone; } /** * 属性 phone 的set方法 * @return */ public void setPhone(String phone){ this.phone = phone; } /** * 属性 enclosure 的get方法 * @return String */ public String getEnclosure(){ return enclosure; } /** * 属性 enclosure 的set方法 * @return */ public void setEnclosure(String enclosure){ this.enclosure = enclosure; } /** * 属性 wx_nickname 的get方法 * @return String */ public String getWxNickname(){ return wxNickname; } /** * 属性 wx_nickname 的set方法 * @return */ public void setWxNickname(String wxNickname){ this.wxNickname = wxNickname; } /** * 属性 wx_sex 的get方法 * @return String */ public String getWxSex(){ return wxSex; } /** * 属性 wx_sex 的set方法 * @return */ public void setWxSex(String wxSex){ this.wxSex = wxSex; } /** * 属性 wx_country 的get方法 * @return String */ public String getWxCountry(){ return wxCountry; } /** * 属性 wx_country 的set方法 * @return */ public void setWxCountry(String wxCountry){ this.wxCountry = wxCountry; } /** * 属性 wx_city 的get方法 * @return String */ public String getWxCity(){ return wxCity; } /** * 属性 wx_city 的set方法 * @return */ public void setWxCity(String wxCity){ this.wxCity = wxCity; } /** * 属性 wx_openId 的get方法 * @return String */ public String getWxOpenid(){ return wxOpenid; } /** * 属性 wx_openId 的set方法 * @return */ public void setWxOpenid(String wxOpenid){ this.wxOpenid = wxOpenid; } /** * 属性 submiter 的get方法 * @return String */ public String getSubmiter(){ return submiter; } /** * 属性 submiter 的set方法 * @return */ public void setSubmiter(String submiter){ this.submiter = submiter; } /** * 属性 wx_icon 的get方法 * @return String */ public String getWxIcon(){ return wxIcon; } /** * 属性 wx_icon 的set方法 * @return */ public void setWxIcon(String wxIcon){ this.wxIcon = wxIcon; } /** * 属性 update_time 的get方法 * @return Timestamp */ public Timestamp getUpdateTime(){ return updateTime; } /** * 属性 update_time 的set方法 * @return */ public void setUpdateTime(Timestamp updateTime){ this.updateTime = updateTime; } /** * Hibernate通过该方法判断对象是否相等 * @return boolean */ public boolean equals(Object o) { if (this == o) return true; if (o == null || !(o instanceof GreenInternalUser)) return false; GreenInternalUser other = (GreenInternalUser) 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("state"+":"+getState()) .append("jobNum"+":"+getJobNum()) .append("idNum"+":"+getIdNum()) .append("jobType"+":"+getJobType()) .append("company"+":"+getCompany()) .append("department"+":"+getDepartment()) .append("phone"+":"+getPhone()) .append("enclosure"+":"+getEnclosure()) .append("wxNickname"+":"+getWxNickname()) .append("wxSex"+":"+getWxSex()) .append("wxCountry"+":"+getWxCountry()) .append("wxCity"+":"+getWxCity()) .append("wxOpenid"+":"+getWxOpenid()) .append("submiter"+":"+getSubmiter()) .append("wxIcon"+":"+getWxIcon()) .append("updateTime"+":"+getUpdateTime()) .toString(); } /** * hashcode方法 * @return int * */ @Override public int hashCode(){ return super.hashCode(); } }