package cn.edu.njupt.allgo.vo;
import com.lidroid.xutils.db.annotation.Column;
import com.lidroid.xutils.db.annotation.Id;
import com.lidroid.xutils.db.annotation.NoAutoIncrement;
import com.lidroid.xutils.db.annotation.Table;
@Table(name = "unread")
public class UnreadVo {
@Id(column = "eid")
@NoAutoIncrement
private int remindid;
@Column(column = "uid")
private int uid;
@Column(column = "rcategroy")
private int rcategroy;
@Column(column = "id")
private int id;
@Column(column = "action")
private int action;
@Column(column = "annotation")
private String annotation;
@Column(column = "time")
private String time;
@Column(column = "isread")
private boolean isread;
public UnreadVo() {
super();
}
/**
* @param RemindID 提醒ID
* @param UID 用户ID
* @param RCategroy 提醒种类
* @param ID 编号
* @param Action 选中后的动作
* @param Annotation 注释
* @param time 时间
* @param isread 是否已阅读
*/
public UnreadVo (int RemindID , int UID ,int RCategroy , int ID ,
int Action ,String Annotation , String time , boolean isread) {
this.remindid = RemindID ;
this.uid = UID ;
this.rcategroy = RCategroy ;
this.id = ID ;
this.action = Action ;
this.annotation = Annotation ;
this.time = time ;
this.isread = isread ;
}
public void setRemindid(int remindid) {
this.remindid = remindid;
}
public void setUid(int uid) {
this.uid = uid;
}
public void setRcategroy(int rcategroy) {
this.rcategroy = rcategroy;
}
public void setId(int id) {
this.id = id;
}
public void setAction(int action) {
this.action = action;
}
public void setAnnotation(String annotation) {
this.annotation = annotation;
}
public void setTime(String time) {
this.time = time;
}
public String getAnnotation() {
return annotation;
}
public int getRemindid() {
return remindid;
}
public int getUid() {
return uid;
}
public int getRcategroy() {
return rcategroy;
}
public int getId() {
return id;
}
public int getAction() {
return action;
}
public String getTime() {
return time;
}
public boolean isIsread() {
return isread;
}
public void setIsread(boolean isread) {
this.isread = isread;
}
@Override
public String toString() {
return "UnreadVo [remindid=" + remindid + ", uid=" + uid
+ ", rcategroy=" + rcategroy + ", id=" + id + ", action="
+ action + ", annotation=" + annotation + ", time=" + time
+ ", isread=" + isread + "]";
}
@Override
public int hashCode() {
final int prime = 31;
int result = 1;
result = prime * result + remindid;
return result;
}
@Override
public boolean equals(Object obj) {
if (this == obj)
return true;
if (obj == null)
return false;
if (getClass() != obj.getClass())
return false;
UnreadVo other = (UnreadVo) obj;
if (remindid != other.remindid)
return false;
return true;
}
}