package com.nationalelectric.greenH5.po; //导入 java 类 import java.io.Serializable; import java.util.*; import org.apache.commons.lang.builder.EqualsBuilder; import javax.persistence.Entity; /** * GreenSpanRegister的POJO类 * * @author wjx */ public class GreenSpanRegister implements Serializable{ /** * 序列化 */ private static final long serialVersionUID = 1L; /** * 属性uuid */ private String uuid; /** * 属性userid */ private String userid; /** * 属性username */ private String username; /** * 属性deptname */ private String deptname; /** * 属性havenumber */ private Integer havenumber; /** * 属性registerDate */ private String registerDate; /** * 属性registerType */ private String registerType; /** * 属性createDate */ private Date createDate; /** * 属性createBy */ private String createBy; private String haveCanteen; /** * GreenSpanRegister构造函数 */ public GreenSpanRegister() { super(); } /** * GreenSpanRegister完整的构造函数 */ public GreenSpanRegister(String uuid){ this.uuid = uuid; } /** * 属性 UUID 的get方法 * @return String */ public String getUuid(){ return uuid; } /** * 属性 UUID 的set方法 * @return */ public void setUuid(String uuid){ if(uuid != null && uuid.trim().length() == 0){ this.uuid = null; }else{ this.uuid = uuid; } } /** * 属性 USERID 的get方法 * @return String */ public String getUserid(){ return userid; } /** * 属性 USERID 的set方法 * @return */ public void setUserid(String userid){ this.userid = userid; } /** * 属性 USERNAME 的get方法 * @return String */ public String getUsername(){ return username; } /** * 属性 USERNAME 的set方法 * @return */ public void setUsername(String username){ this.username = username; } /** * 属性 DEPTNAME 的get方法 * @return String */ public String getDeptname(){ return deptname; } /** * 属性 DEPTNAME 的set方法 * @return */ public void setDeptname(String deptname){ this.deptname = deptname; } /** * 属性 HAVENUMBER 的get方法 * @return Integer */ public Integer getHavenumber(){ return havenumber; } /** * 属性 HAVENUMBER 的set方法 * @return */ public void setHavenumber(Integer havenumber){ this.havenumber = havenumber; } /** * 属性 REGISTER_DATE 的get方法 * @return String */ public String getRegisterDate(){ return registerDate; } /** * 属性 REGISTER_DATE 的set方法 * @return */ public void setRegisterDate(String registerDate){ this.registerDate = registerDate; } /** * 属性 REGISTER_TYPE 的get方法 * @return String */ public String getRegisterType(){ return registerType; } /** * 属性 REGISTER_TYPE 的set方法 * @return */ public void setRegisterType(String registerType){ this.registerType = registerType; } /** * 属性 CREATE_DATE 的get方法 * @return String */ public Date getCreateDate(){ return createDate; } /** * 属性 CREATE_DATE 的set方法 * @return */ public void setCreateDate(Date createDate){ this.createDate = createDate; } /** * 属性 CREATE_BY 的get方法 * @return String */ public String getCreateBy(){ return createBy; } /** * 属性 CREATE_BY 的set方法 * @return */ public void setCreateBy(String createBy){ this.createBy = createBy; } /** * Hibernate通过该方法判断对象是否相等 * @return boolean */ public boolean equals(Object o) { if (this == o) return true; if (o == null || !(o instanceof GreenSpanRegister)) return false; if(getUuid() == null) return false; GreenSpanRegister other = (GreenSpanRegister) o; return new EqualsBuilder() .append(this.getUuid(), other.getUuid()) .isEquals(); } public String getHaveCanteen() { return haveCanteen; } public void setHaveCanteen(String haveCanteen) { this.haveCanteen = haveCanteen; } /** * toString方法 * @return String */ public String toString(){ return new StringBuffer() .append("uuid"+":"+getUuid()) .append("userid"+":"+getUserid()) .append("username"+":"+getUsername()) .append("deptname"+":"+getDeptname()) .append("havenumber"+":"+getHavenumber()) .append("registerDate"+":"+getRegisterDate()) .append("registerType"+":"+getRegisterType()) .append("createDate"+":"+getCreateDate()) .append("createBy"+":"+getCreateBy()) .toString(); } /** * hashcode方法 * @return int * */ @Override public int hashCode(){ return super.hashCode(); } }