Roster.java
1package eu.siacs.conversations.entities;
2
3import androidx.annotation.NonNull;
4import eu.siacs.conversations.android.AbstractPhoneContact;
5import eu.siacs.conversations.xmpp.Jid;
6import java.util.List;
7
8public interface Roster {
9
10 List<Contact> getContacts();
11
12 List<Contact> getWithSystemAccounts(Class<? extends AbstractPhoneContact> clazz);
13
14 Contact getContact(@NonNull final Jid jid);
15
16 Contact getContactFromContactList(@NonNull final Jid jid);
17}