package com.nationalelectric.greenH5.po; //导入 java 类 import java.io.Serializable; import java.sql.Date; import java.util.*; import org.apache.commons.lang.builder.EqualsBuilder; /** * GreenParkRecord的POJO类 * * @author wjx */ public class GreenParkRecord implements Serializable{ /** * 序列化 */ private static final long serialVersionUID = 1L; /** * 属性id */ private Long id; /** * 属性carNum */ private String carNum; /** * 属性gmtCreated */ private Date gmtCreated; /** * 属性inOut */ private String inOut = "0"; /** * 属性carType */ private String carType; /** * 属性isDeleted */ private Character isDeleted = 'N'; /** * 属性carownerId */ private String carownerId; /** * 属性carownerName */ private String carownerName; /** * 属性overtime */ private String overtime = "0"; /** * 属性exceedingTime */ private String exceedingTime; /** * GreenParkRecord构造函数 */ public GreenParkRecord() { super(); } /** * GreenParkRecord完整的构造函数 */ public GreenParkRecord(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; } /** * 属性 车牌号 的get方法 * @return String */ public String getCarNum(){ return carNum; } /** * 属性 车牌号 的set方法 * @return */ public void setCarNum(String carNum){ this.carNum = carNum; } /** * 属性 创建时间 的get方法 * @return Date */ public Date getGmtCreated(){ return gmtCreated; } /** * 属性 创建时间 的set方法 * @return */ public void setGmtCreated(Date gmtCreated){ this.gmtCreated = gmtCreated; } /** * 属性 0 进 1出 的get方法 * @return String */ public String getInOut(){ return inOut; } /** * 属性 0 进 1出 的set方法 * @return */ public void setInOut(String inOut){ this.inOut = inOut; } /** * 属性 car_type 的get方法 * @return String */ public String getCarType(){ return carType; } /** * 属性 car_type 的set方法 * @return */ public void setCarType(String carType){ this.carType = carType; } /** * 属性 是否删除Y/N,默认N 的get方法 * @return Character */ public Character getIsDeleted(){ return isDeleted; } /** * 属性 是否删除Y/N,默认N 的set方法 * @return */ public void setIsDeleted(Character isDeleted){ this.isDeleted = isDeleted; } /** * 属性 车主id 的get方法 * @return String */ public String getCarownerId(){ return carownerId; } /** * 属性 车主id 的set方法 * @return */ public void setCarownerId(String carownerId){ this.carownerId = carownerId; } /** * 属性 车主姓名 的get方法 * @return String */ public String getCarownerName(){ return carownerName; } /** * 属性 车主姓名 的set方法 * @return */ public void setCarownerName(String carownerName){ this.carownerName = carownerName; } /** * 属性 是否超时 0未超时,1超时 的get方法 * @return String */ public String getOvertime(){ return overtime; } /** * 属性 是否超时 0未超时,1超时 的set方法 * @return */ public void setOvertime(String overtime){ this.overtime = overtime; } /** * 属性 超出时间 的get方法 * @return String */ public String getExceedingTime(){ return exceedingTime; } /** * 属性 超出时间 的set方法 * @return */ public void setExceedingTime(String exceedingTime){ this.exceedingTime = exceedingTime; } /** * Hibernate通过该方法判断对象是否相等 * @return boolean */ public boolean equals(Object o) { if (this == o) return true; if (o == null || !(o instanceof GreenParkRecord)) return false; GreenParkRecord other = (GreenParkRecord) o; return new EqualsBuilder() .append(this.getId(), other.getId()) .isEquals(); } /** * toString方法 * @return String */ public String toString(){ return new StringBuffer() .append("id"+":"+getId()) .append("carNum"+":"+getCarNum()) .append("gmtCreated"+":"+getGmtCreated()) .append("inOut"+":"+getInOut()) .append("carType"+":"+getCarType()) .append("isDeleted"+":"+getIsDeleted()) .append("carownerId"+":"+getCarownerId()) .append("carownerName"+":"+getCarownerName()) .append("overtime"+":"+getOvertime()) .append("exceedingTime"+":"+getExceedingTime()) .toString(); } /** * hashcode方法 * @return int * */ @Override public int hashCode(){ return super.hashCode(); } }