package com.xiaozhi.blog.vo;
import java.io.Serializable;
import java.util.Date;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;
@Document(collection="sinaPosts")
public class SinaPost implements Serializable{
private static final long serialVersionUID = 8555722975081820815L;
@Id
private long id;
private String uid;
private String content;
private String filePath;
private String url;
private Date futureDate;
public SinaPost(){};
public SinaPost(long id, String uid, String content,Date futureDate) {
super();
this.id = id;
this.uid = uid;
this.content = content;
this.futureDate = futureDate;
}
public SinaPost(long id, String uid, String content, String filePath,
String url,Date futureDate) {
super();
this.id = id;
this.uid = uid;
this.content = content;
this.filePath = filePath;
this.url = url;
this.futureDate = futureDate;
}
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
public String getUid() {
return uid;
}
public void setUid(String uid) {
this.uid = uid;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
public String getFilePath() {
return filePath;
}
public void setFilePath(String filePath) {
this.filePath = filePath;
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public Date getFutureDate() {
return futureDate;
}
public void setFutureDate(Date futureDate) {
this.futureDate = futureDate;
}
@Override
public String toString() {
return "SinaPost [id=" + id + ", uid=" + uid + ", content=" + content
+ ", filePath=" + filePath + ", url=" + url + ", futureDate="
+ futureDate + "]";
}
}