/*
* Copyright (C) 2015 Actor LLC. <https://actor.im>
*/
package im.actor.core.modules.messaging.history.entity;
import im.actor.core.entity.Peer;
import im.actor.core.entity.content.AbsContent;
public class DialogHistory {
private final Peer peer;
private final int unreadCount;
private final long sortDate;
private final long rid;
private final long date;
private final int senderId;
private final AbsContent content;
private boolean isRead;
private boolean isReceived;
public DialogHistory(Peer peer, int unreadCount, long sortDate,
long rid, long date, int senderId, AbsContent content, boolean isRead,
boolean isReceived) {
this.peer = peer;
this.unreadCount = unreadCount;
this.sortDate = sortDate;
this.rid = rid;
this.date = date;
this.senderId = senderId;
this.content = content;
this.isRead = isRead;
this.isReceived = isReceived;
}
public Peer getPeer() {
return peer;
}
public int getUnreadCount() {
return unreadCount;
}
public long getSortDate() {
return sortDate;
}
public long getRid() {
return rid;
}
public long getDate() {
return date;
}
public int getSenderId() {
return senderId;
}
public AbsContent getContent() {
return content;
}
public boolean isRead() {
return isRead;
}
public boolean isReceived() {
return isReceived;
}
}