hz-zhhq-app-service/greenH5modul/.svn/pristine/6c/6c437a2757f749350768b5f14a9...

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