hz-zhhq-app-service/greenH5modul/.svn/pristine/91/911ccfde3bb99e458f7dad01670...

425 lines
7.9 KiB
Plaintext

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();
}
}