232 lines
4.3 KiB
Plaintext
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();
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|