hz-zhhq-app-service/greenH5modul/.svn/pristine/d2/d2da7e71f6e60bdfa288a0a2d3d...

232 lines
4.3 KiB
Plaintext

package com.nationalelectric.greenH5.po;
//导入 java 类
import java.io.Serializable;
import java.util.*;
import org.apache.commons.lang.builder.EqualsBuilder;
/**
* GreenGrantAuth的POJO类
*
* @author wjx
*/
public class GreenGrantAuth implements Serializable{
/**
* 序列化
*/
private static final long serialVersionUID = 1L;
/**
* 属性id
*/
private String id;
/**
* 属性openid
*/
private String openid;
/**
* 属性headportrait
*/
private String headportrait;
/**
* 属性username
*/
private String username;
/**
* 属性telnumber
*/
private String telnumber;
/**
* 属性idnumber
*/
private String idnumber;
/**
* 属性createDate
*/
private Date createDate;
/**
* GreenGrantAuth构造函数
*/
public GreenGrantAuth() {
super();
}
/**
* GreenGrantAuth完整的构造函数
*/
public GreenGrantAuth(String id){
this.id = id;
}
/**
* 属性 主键id 的get方法
* @return String
*/
public String getId(){
return id;
}
/**
* 属性 主键id 的set方法
* @return
*/
public void setId(String id){
if(id != null && id.trim().length() == 0){
this.id = null;
}else{
this.id = id;
}
}
/**
* 属性 微信openid 的get方法
* @return String
*/
public String getOpenid(){
return openid;
}
/**
* 属性 微信openid 的set方法
* @return
*/
public void setOpenid(String openid){
this.openid = openid;
}
/**
* 属性 微信头像 的get方法
* @return String
*/
public String getHeadportrait(){
return headportrait;
}
/**
* 属性 微信头像 的set方法
* @return
*/
public void setHeadportrait(String headportrait){
this.headportrait = headportrait;
}
/**
* 属性 用户名 的get方法
* @return String
*/
public String getUsername(){
return username;
}
/**
* 属性 用户名 的set方法
* @return
*/
public void setUsername(String username){
this.username = username;
}
/**
* 属性 手机号码 的get方法
* @return String
*/
public String getTelnumber(){
return telnumber;
}
/**
* 属性 手机号码 的set方法
* @return
*/
public void setTelnumber(String telnumber){
this.telnumber = telnumber;
}
/**
* 属性 idnumber 的get方法
* @return String
*/
public String getIdnumber(){
return idnumber;
}
/**
* 属性 idnumber 的set方法
* @return
*/
public void setIdnumber(String idnumber){
this.idnumber = idnumber;
}
/**
* 属性 create_date 的get方法
* @return Timestamp
*/
public Date getCreateDate(){
return createDate;
}
/**
* 属性 create_date 的set方法
* @return
*/
public void setCreateDate(Date createDate){
this.createDate = createDate;
}
/**
* Hibernate通过该方法判断对象是否相等
* @return boolean
*/
public boolean equals(Object o) {
if (this == o)
return true;
if (o == null || !(o instanceof GreenGrantAuth))
return false;
if(getId() == null)
return false;
GreenGrantAuth other = (GreenGrantAuth) o;
return new EqualsBuilder()
.append(this.getId(), other.getId())
.isEquals();
}
/**
* toString方法
* @return String
*/
public String toString(){
return new StringBuffer()
.append("id"+":"+getId())
.append("openid"+":"+getOpenid())
.append("headportrait"+":"+getHeadportrait())
.append("username"+":"+getUsername())
.append("telnumber"+":"+getTelnumber())
.append("idnumber"+":"+getIdnumber())
.append("createDate"+":"+getCreateDate())
.toString();
}
/**
* hashcode方法
* @return int
*
*/
@Override
public int hashCode(){
return super.hashCode();
}
}