package com.nationalelectric.greenH5.po; //导入 java 类 import java.io.Serializable; import java.sql.Timestamp; import java.util.*; import org.apache.commons.lang.builder.EqualsBuilder; /** * GreenEAccount的POJO类 * * @author Feb */ public class GreenEAccount implements Serializable{ /** * 序列化 */ private static final long serialVersionUID = 1L; /** * 属性id */ private Long id; /** * 属性userId */ private String userId; /** * 属性name */ private String name; /** * 属性jobNum */ private String jobNum; /** * 属性mealCardNum */ private String mealCardNum; /** * 属性idCardNum */ private String idCardNum; /** * 属性carIdNum1 */ private String carIdNumOne; /** * 属性carIdNum2 */ private String carIdNumTwo; /** * 属性phoneNum */ private String phoneNum; /** * 属性userType */ private String userType; /** * 属性departmentId */ private String departmentId; /** * 属性departmentName */ private String departmentName; /** * 属性img */ private String img; /** * 属性lifeImg */ private String lifeImg; /** * 属性createdTime */ private Date createdTime; /** * 属性updateTime */ private Date updateTime; private String carIdNumOneNew; private String carIdNumTwoNew; /** * GreenEAccount构造函数 */ public GreenEAccount() { super(); } /** * GreenEAccount完整的构造函数 */ public GreenEAccount(Long id){ this.id = id; } /** * 属性 id 的get方法 * @return Long */ public Long getId(){ return id; } /** * 属性 id 的set方法 * @return */ public void setId(Long id){ this.id = id; } /** * 属性 用户表id 的get方法 * @return String */ public String getUserId(){ return userId; } /** * 属性 用户表id 的set方法 * @return */ public void setUserId(String userId){ this.userId = userId; } /** * 属性 用户名称 的get方法 * @return String */ public String getName(){ return name; } /** * 属性 用户名称 的set方法 * @return */ public void setName(String name){ this.name = name; } /** * 属性 工号 的get方法 * @return String */ public String getJobNum(){ return jobNum; } /** * 属性 工号 的set方法 * @return */ public void setJobNum(String jobNum){ this.jobNum = jobNum; } /** * 属性 餐卡号 的get方法 * @return String */ public String getMealCardNum(){ return mealCardNum; } /** * 属性 餐卡号 的set方法 * @return */ public void setMealCardNum(String mealCardNum){ this.mealCardNum = mealCardNum; } /** * 属性 身份证号 的get方法 * @return String */ public String getIdCardNum(){ return idCardNum; } /** * 属性 身份证号 的set方法 * @return */ public void setIdCardNum(String idCardNum){ this.idCardNum = idCardNum; } /** * 属性 车牌号1 的get方法 * @return String */ public String getCarIdNumOne(){ return carIdNumOne; } /** * 属性 车牌号1 的set方法 * @return */ public void setCarIdNumOne(String carIdNum1){ this.carIdNumOne = carIdNum1; } /** * 属性 车牌号2 的get方法 * @return String */ public String getCarIdNumTwo(){ return carIdNumTwo; } /** * 属性 车牌号2 的set方法 * @return */ public void setCarIdNumTwo(String carIdNum2){ this.carIdNumTwo = carIdNum2; } /** * 属性 手机号 的get方法 * @return String */ public String getPhoneNum(){ return phoneNum; } /** * 属性 手机号 的set方法 * @return */ public void setPhoneNum(String phoneNum){ this.phoneNum = phoneNum; } /** * 属性 用户类型: 内部人员、支撑人员 的get方法 * @return String */ public String getUserType(){ return userType; } /** * 属性 用户类型: 内部人员、支撑人员 的set方法 * @return */ public void setUserType(String userType){ this.userType = userType; } /** * 属性 部门id 的get方法 * @return String */ public String getDepartmentId(){ return departmentId; } /** * 属性 部门id 的set方法 * @return */ public void setDepartmentId(String departmentId){ this.departmentId = departmentId; } /** * 属性 部门名称 的get方法 * @return String */ public String getDepartmentName(){ return departmentName; } /** * 属性 部门名称 的set方法 * @return */ public void setDepartmentName(String departmentName){ this.departmentName = departmentName; } /** * 属性 证件照路径 的get方法 * @return String */ public String getImg(){ return img; } /** * 属性 证件照路径 的set方法 * @return */ public void setImg(String img){ this.img = img; } /** * 属性 自拍大头照路径 的get方法 * @return String */ public String getLifeImg(){ return lifeImg; } /** * 属性 自拍大头照路径 的set方法 * @return */ public void setLifeImg(String lifeImg){ this.lifeImg = lifeImg; } /** * 属性 创建时间 的get方法 * @return Timestamp */ public Date getCreatedTime(){ return createdTime; } /** * 属性 创建时间 的set方法 * @return */ public void setCreatedTime(Date createdTime){ this.createdTime = createdTime; } /** * 属性 修改时间 的get方法 * @return Timestamp */ public Date getUpdateTime(){ return updateTime; } /** * 属性 修改时间 的set方法 * @return */ public void setUpdateTime(Date updateTime){ this.updateTime = updateTime; } public String getCarIdNumOneNew() { return carIdNumOneNew; } public void setCarIdNumOneNew(String carIdNumOneNew) { this.carIdNumOneNew = carIdNumOneNew; } public String getCarIdNumTwoNew() { return carIdNumTwoNew; } public void setCarIdNumTwoNew(String carIdNumTwoNew) { this.carIdNumTwoNew = carIdNumTwoNew; } /** * Hibernate通过该方法判断对象是否相等 * @return boolean */ public boolean equals(Object o) { if (this == o) return true; if (o == null || !(o instanceof GreenEAccount)) return false; GreenEAccount other = (GreenEAccount) o; return new EqualsBuilder() .append(this.getId(), other.getId()) .isEquals(); } /** * toString方法 * @return String */ public String toString(){ return new StringBuffer() .append("id"+":"+getId()) .append("userId"+":"+getUserId()) .append("name"+":"+getName()) .append("jobNum"+":"+getJobNum()) .append("mealCardNum"+":"+getMealCardNum()) .append("idCardNum"+":"+getIdCardNum()) .append("carIdNum1"+":"+getCarIdNumOne()) .append("carIdNum2"+":"+getCarIdNumTwo()) .append("phoneNum"+":"+getPhoneNum()) .append("userType"+":"+getUserType()) .append("departmentId"+":"+getDepartmentId()) .append("departmentName"+":"+getDepartmentName()) .append("img"+":"+getImg()) .append("lifeImg"+":"+getLifeImg()) .append("createdTime"+":"+getCreatedTime()) .append("updateTime"+":"+getUpdateTime()) .toString(); } /** * hashcode方法 * @return int * */ @Override public int hashCode(){ return super.hashCode(); } }