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}