287 lines
5.4 KiB
Plaintext
287 lines
5.4 KiB
Plaintext
|
|
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();
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|