package com.nationalelectric.greenH5.po; //导入 java 类 import java.io.Serializable; import java.util.*; import org.apache.commons.lang.builder.EqualsBuilder; /** * GreenParkInfo的POJO类 * * @author wjx */ public class GreenParkInfo implements Serializable{ /** * 序列化 */ private static final long serialVersionUID = 1L; /** * 属性id */ private Long id; /** * 属性carownerId */ private String carownerId; /** * 属性carownerName */ private String carownerName; /** * 属性entryTime */ private String entryTime; /** * 属性leaveTimeSet */ private String leaveTimeSet; /** * 属性leaveTimeApply */ private String leaveTimeApply; /** * 属性leaveTime */ private String leaveTime; /** * 属性carNum */ private String carNum; private Date gmtCreated; private Date gmtModified; private String reason; private String approvalId;//用于记录选择的审批人员,数据库不记录 /** * GreenParkInfo构造函数 */ public GreenParkInfo() { super(); } /** * GreenParkInfo完整的构造函数 */ public GreenParkInfo(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; } /** * 属性 carowner_id 的get方法 * @return String */ public String getCarownerId(){ return carownerId; } /** * 属性 carowner_id 的set方法 * @return */ public void setCarownerId(String carownerId){ this.carownerId = carownerId; } /** * 属性 carowner_name 的get方法 * @return String */ public String getCarownerName(){ return carownerName; } /** * 属性 carowner_name 的set方法 * @return */ public void setCarownerName(String carownerName){ this.carownerName = carownerName; } /** * 属性 entry_time 的get方法 * @return String */ public String getEntryTime(){ return entryTime; } /** * 属性 entry_time 的set方法 * @return */ public void setEntryTime(String entryTime){ this.entryTime = entryTime; } /** * 属性 leave_time_set 的get方法 * @return String */ public String getLeaveTimeSet(){ return leaveTimeSet; } /** * 属性 leave_time_set 的set方法 * @return */ public void setLeaveTimeSet(String leaveTimeSet){ this.leaveTimeSet = leaveTimeSet; } /** * 属性 leave_time_apply 的get方法 * @return String */ public String getLeaveTimeApply(){ return leaveTimeApply; } /** * 属性 leave_time_apply 的set方法 * @return */ public void setLeaveTimeApply(String leaveTimeApply){ this.leaveTimeApply = leaveTimeApply; } /** * 属性 leave_time 的get方法 * @return String */ public String getLeaveTime(){ return leaveTime; } /** * 属性 leave_time 的set方法 * @return */ public void setLeaveTime(String leaveTime){ this.leaveTime = leaveTime; } /** * 属性 car_num 的get方法 * @return String */ public String getCarNum(){ return carNum; } /** * 属性 car_num 的set方法 * @return */ public void setCarNum(String carNum){ this.carNum = carNum; } public Date getGmtCreated() { return gmtCreated; } public void setGmtCreated(Date gmtCreated) { this.gmtCreated = gmtCreated; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public String getReason() { return reason; } public void setReason(String reason) { this.reason = reason; } public String getApprovalId() { return approvalId; } public void setApprovalId(String approvalId) { this.approvalId = approvalId; } /** * Hibernate通过该方法判断对象是否相等 * @return boolean */ public boolean equals(Object o) { if (this == o) return true; if (o == null || !(o instanceof GreenParkInfo)) return false; GreenParkInfo other = (GreenParkInfo) o; return new EqualsBuilder() .append(this.getId(), other.getId()) .isEquals(); } /** * toString方法 * @return String */ public String toString(){ return new StringBuffer() .append("id"+":"+getId()) .append("carownerId"+":"+getCarownerId()) .append("carownerName"+":"+getCarownerName()) .append("entryTime"+":"+getEntryTime()) .append("leaveTimeSet"+":"+getLeaveTimeSet()) .append("leaveTimeApply"+":"+getLeaveTimeApply()) .append("leaveTime"+":"+getLeaveTime()) .append("carNum"+":"+getCarNum()) .toString(); } /** * hashcode方法 * @return int * */ @Override public int hashCode(){ return super.hashCode(); } }