use of eu.siacs.conversations.android.AbstractPhoneContact in project Conversations by siacs.
the class Roster method getWithSystemAccounts.
public List<Contact> getWithSystemAccounts(Class<? extends AbstractPhoneContact> clazz) {
int option = Contact.getOption(clazz);
List<Contact> with = getContacts();
for (Iterator<Contact> iterator = with.iterator(); iterator.hasNext(); ) {
Contact contact = iterator.next();
if (!contact.getOption(option)) {
iterator.remove();
}
}
return with;
}
Aggregations