hz-zhhq-app-service/greenH5modul/.svn/pristine/1f/1f280995ae0087ae9d1494f8584...

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