hz-zhhq-app-service/greenH5modul/.svn/pristine/54/54d95f0e9406c8b75c10f653800...

404 lines
7.4 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.nationalelectric.greenH5.po;
//导入 java 类
import java.io.Serializable;
import java.util.*;
import org.apache.commons.lang.builder.EqualsBuilder;
/**
* GreenActiveInfo的POJO类
*
* @author wjx
*/
public class GreenActiveInfo implements Serializable{
/**
* 序列化
*/
private static final long serialVersionUID = 1L;
/**
* 属性id
*/
private Long id;
/**
* 属性content
*/
private String content;
/**
* 属性title
*/
private String title;
/**
* 属性desInfo
*/
private String desInfo;
/**
* 属性author
*/
private String author;
/**
* 属性isDel
*/
private String isDel = "1";
/**
* 属性status
*/
private String status;
/**
* 属性startTime
*/
private Date startTime;
/**
* 属性endTime
*/
private Date endTime;
/**
* 属性creater
*/
private String creater;
/**
* 属性createTime
*/
private Date createTime = new Date();
/**
* 属性updater
*/
private String updater;
/**
* 属性updateTime
*/
private Date updateTime = new Date();
private Date signupEndtime;
private Integer pageNum=0;
private Integer pageSize=10;
private Integer signUp = 0;
public Date getSignupEndtime() {
return signupEndtime;
}
public void setSignupEndtime(Date signupEndtime) {
this.signupEndtime = signupEndtime;
}
public Integer getSignUp() {
return signUp;
}
public void setSignUp(Integer signUp) {
this.signUp = signUp;
}
public Integer getPageNum() {
return pageNum;
}
public void setPageNum(Integer pageNum) {
this.pageNum = pageNum;
}
public Integer getPageSize() {
return pageSize;
}
public void setPageSize(Integer pageSize) {
this.pageSize = pageSize;
}
/**
* GreenActiveInfo构造函数
*/
public GreenActiveInfo() {
super();
}
/**
* GreenActiveInfo完整的构造函数
*/
public GreenActiveInfo(Long id,String title,Date startTime,Date endTime,Date createTime){
this.id = id;
this.title = title;
this.startTime = startTime;
this.endTime = endTime;
this.createTime = createTime;
}
/**
* 属性 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 getContent(){
return content;
}
/**
* 属性 内容 的set方法
* @return
*/
public void setContent(String content){
this.content = content;
}
/**
* 属性 标题 的get方法
* @return String
*/
public String getTitle(){
return title;
}
/**
* 属性 标题 的set方法
* @return
*/
public void setTitle(String title){
this.title = title;
}
/**
* 属性 描述 的get方法
* @return String
*/
public String getDesInfo(){
return desInfo;
}
/**
* 属性 描述 的set方法
* @return
*/
public void setDesInfo(String desInfo){
this.desInfo = desInfo;
}
/**
* 属性 发起人 的get方法
* @return String
*/
public String getAuthor(){
return author;
}
/**
* 属性 发起人 的set方法
* @return
*/
public void setAuthor(String author){
this.author = author;
}
/**
* 属性 删除0-删除1-未删除 的get方法
* @return String
*/
public String getIsDel(){
return isDel;
}
/**
* 属性 删除0-删除1-未删除 的set方法
* @return
*/
public void setIsDel(String isDel){
this.isDel = isDel;
}
/**
* 属性 状态0-保存1-发布 的get方法
* @return String
*/
public String getStatus(){
return status;
}
/**
* 属性 状态0-保存1-发布 的set方法
* @return
*/
public void setStatus(String status){
this.status = status;
}
/**
* 属性 开始时间 的get方法
* @return Date
*/
public Date getStartTime(){
return startTime;
}
/**
* 属性 开始时间 的set方法
* @return
*/
public void setStartTime(Date startTime){
this.startTime = startTime;
}
/**
* 属性 结束时间 的get方法
* @return Date
*/
public Date getEndTime(){
return endTime;
}
/**
* 属性 结束时间 的set方法
* @return
*/
public void setEndTime(Date endTime){
this.endTime = endTime;
}
/**
* 属性 创建人 的get方法
* @return String
*/
public String getCreater(){
return creater;
}
/**
* 属性 创建人 的set方法
* @return
*/
public void setCreater(String creater){
this.creater = creater;
}
/**
* 属性 创建时间 的get方法
* @return Date
*/
public Date getCreateTime(){
return createTime;
}
/**
* 属性 创建时间 的set方法
* @return
*/
public void setCreateTime(Date createTime){
this.createTime = createTime;
}
/**
* 属性 更新人 的get方法
* @return String
*/
public String getUpdater(){
return updater;
}
/**
* 属性 更新人 的set方法
* @return
*/
public void setUpdater(String updater){
this.updater = updater;
}
/**
* 属性 更新时间 的get方法
* @return Date
*/
public Date getUpdateTime(){
return updateTime;
}
/**
* 属性 更新时间 的set方法
* @return
*/
public void setUpdateTime(Date updateTime){
this.updateTime = updateTime;
}
/**
* Hibernate通过该方法判断对象是否相等
* @return boolean
*/
public boolean equals(Object o) {
if (this == o)
return true;
if (o == null || !(o instanceof GreenActiveInfo))
return false;
GreenActiveInfo other = (GreenActiveInfo) o;
return new EqualsBuilder()
.append(this.getId(), other.getId())
.isEquals();
}
/**
* toString方法
* @return String
*/
public String toString(){
return new StringBuffer()
.append("id"+":"+getId())
.append("content"+":"+getContent())
.append("title"+":"+getTitle())
.append("desInfo"+":"+getDesInfo())
.append("author"+":"+getAuthor())
.append("isDel"+":"+getIsDel())
.append("status"+":"+getStatus())
.append("startTime"+":"+getStartTime())
.append("endTime"+":"+getEndTime())
.append("creater"+":"+getCreater())
.append("createTime"+":"+getCreateTime())
.append("updater"+":"+getUpdater())
.append("updateTime"+":"+getUpdateTime())
.toString();
}
/**
* hashcode方法
* @return int
*
*/
@Override
public int hashCode(){
return super.hashCode();
}
}