@ -51,6 +51,7 @@ public class ThreadRecord extends DisplayRecord {
private final long expiresIn ;
private final long expiresIn ;
private final long lastSeen ;
private final long lastSeen ;
private final boolean pinned ;
private final boolean pinned ;
private final int initialRecipientHash ;
public ThreadRecord ( @NonNull String body , @Nullable Uri snippetUri ,
public ThreadRecord ( @NonNull String body , @Nullable Uri snippetUri ,
@NonNull Recipient recipient , long date , long count , int unreadCount ,
@NonNull Recipient recipient , long date , long count , int unreadCount ,
@ -68,6 +69,7 @@ public class ThreadRecord extends DisplayRecord {
this . expiresIn = expiresIn ;
this . expiresIn = expiresIn ;
this . lastSeen = lastSeen ;
this . lastSeen = lastSeen ;
this . pinned = pinned ;
this . pinned = pinned ;
this . initialRecipientHash = recipient . hashCode ( ) ;
}
}
public @Nullable Uri getSnippetUri ( ) {
public @Nullable Uri getSnippetUri ( ) {
@ -176,4 +178,8 @@ public class ThreadRecord extends DisplayRecord {
public boolean isPinned ( ) {
public boolean isPinned ( ) {
return pinned ;
return pinned ;
}
}
public int getInitialRecipientHash ( ) {
return initialRecipientHash ;
}
}
}