Home
last modified time | relevance | path

Searched refs:Contact (Results 1 – 25 of 63) sorted by relevance

123

/packages/apps/Car/libs/car-telephony-common/tests/robotests/src/com/android/car/telephony/common/
DContactTest.java72 private Contact mNullName;
73 private Contact mEmptyName;
74 private Contact mLetterName1;
75 private Contact mLetterName2;
76 private Contact mDigitName1;
77 private Contact mDigitName2;
78 private Contact mSpecCharName;
105 mNullName = Contact.fromCursor(mMockContext, mMockCursor); in setup()
107 mEmptyName = Contact.fromCursor(mMockContext, mMockCursor); in setup()
111 mLetterName1 = Contact.fromCursor(mMockContext, mMockCursor); in setup()
[all …]
/packages/apps/Car/libs/car-telephony-common/src/com/android/car/telephony/common/
DInMemoryPhoneBook.java49 public class InMemoryPhoneBook implements Observer<List<Contact>> {
54 private final AsyncQueryLiveData<List<Contact>> mContactListAsyncQueryLiveData;
58 private final Map<I18nPhoneNumberWrapper, Contact> mPhoneNumberContactMap = new HashMap<>();
63 private final Map<String, Map<String, Contact>> mLookupKeyContactMap = new HashMap<>();
68 private final Map<String, List<Contact>> mAccountContactsMap = new ArrayMap<>();
125 mContactListAsyncQueryLiveData = new AsyncQueryLiveData<List<Contact>>(mContext, in InMemoryPhoneBook()
128 protected List<Contact> convertToEntity(Cursor cursor) { in InMemoryPhoneBook()
152 public LiveData<List<Contact>> getContactsLiveData() { in getContactsLiveData()
163 public LiveData<List<Contact>> getContactsLiveDataByAccount(String accountName) { in getContactsLiveDataByAccount()
173 public Contact lookupContactEntry(String phoneNumber) { in lookupContactEntry()
[all …]
DContact.java40 public class Contact implements Parcelable, Comparable<Contact> { class
222 public static Contact fromCursor(Context context, Cursor cursor) { in fromCursor()
235 public static Contact fromCursor(Context context, Cursor cursor, @Nullable Contact contact) { in fromCursor()
242 contact = new Contact(); in fromCursor()
249 contact = new Contact(); in fromCursor()
377 return obj instanceof Contact && mLookupKey.equals(((Contact) obj).mLookupKey) in equals()
378 && TextUtils.equals(((Contact) obj).mAccountName, mAccountName); in equals()
604 public static final Creator<Contact> CREATOR = new Creator<Contact>() {
606 public Contact createFromParcel(Parcel source) {
607 return Contact.fromParcel(source);
[all …]
/packages/apps/Car/Dialer/src/com/android/car/dialer/storage/
DFavoriteNumberRepository.java36 import com.android.car.telephony.common.Contact;
82 LiveData<List<Contact>> contactListLiveData) { in FavoriteNumberRepository()
101 public LiveData<List<Contact>> getFavoriteContacts() { in getFavoriteContacts()
106 public LiveData<List<Contact>> getFavoriteContacts(@Nullable String accountName) { in getFavoriteContacts()
107 Predicate<Contact> predicate = contact -> contact != null && TextUtils.equals( in getFavoriteContacts()
118 public void addToFavorite(Contact contact, PhoneNumber phoneNumber) { in addToFavorite()
132 public void removeFromFavorite(Contact contact, PhoneNumber phoneNumber) { in removeFromFavorite()
162 private void convertToContacts(Context context, final MutableLiveData<List<Contact>> results) { in convertToContacts()
178 List<Contact> favoriteContacts = new ArrayList<>(); in convertToContacts()
181 Contact contact = lookupContact(cr, favoriteNumber); in convertToContacts()
[all …]
/packages/apps/Car/Dialer/src/com/android/car/dialer/ui/contact/
DContactDetailsViewModel.java32 import com.android.car.telephony.common.Contact;
68 public LiveData<FutureData<Contact>> getContactDetails(@Nullable Contact contact) { in getContactDetails()
73 LiveData<Contact> contactLiveData = new ContactDetailsLiveData(mContext, contact); in getContactDetails()
84 public void addToFavorite(Contact contact, PhoneNumber phoneNumber) { in addToFavorite()
94 public void removeFromFavorite(Contact contact, PhoneNumber phoneNumber) { in removeFromFavorite()
98 private class ContactDetailsLiveData extends MediatorLiveData<Contact> {
103 private Contact mContact;
106 private ContactDetailsLiveData(Context context, @NonNull Contact contact) { in ContactDetailsLiveData()
117 private void onContactListChanged(List<Contact> contacts) { in onContactListChanged()
119 Contact inMemoryContact = InMemoryPhoneBook.get().lookupContactByKey( in onContactListChanged()
[all …]
DContactListViewModel.java32 import com.android.car.telephony.common.Contact;
52 private final LiveData<List<Contact>> mContactListLiveData;
53 private final LiveData<Pair<Integer, List<Contact>>> mSortedContactListLiveData;
54 private final LiveData<FutureData<Pair<Integer, List<Contact>>>> mContactList;
59 LiveData<List<Contact>> contactListLiveData) { in ContactListViewModel()
73 public LiveData<FutureData<Pair<Integer, List<Contact>>>> getAllContacts() { in getAllContacts()
78 extends MediatorLiveData<Pair<Integer, List<Contact>>> {
82 private final LiveData<List<Contact>> mContactListLiveData;
89 @NonNull LiveData<List<Contact>> contactListLiveData, in SortedContactListLiveData()
108 private void sortContacts(@Nullable List<Contact> contactList) { in sortContacts()
[all …]
DContactDetailsAdapter.java30 import com.android.car.telephony.common.Contact;
50 void onClick(Contact contact, PhoneNumber phoneNumber); in onClick()
57 private Contact mContact;
63 @Assisted @Nullable Contact contact, in ContactDetailsAdapter()
72 void setContact(Contact contact) { in setContact()
96 if (obj == null || obj instanceof Contact) { in getItemViewType()
140 viewHolder.bind(mContext, (Contact) mItems.get(position)); in onBindViewHolder()
160 ContactDetailsAdapter create(@Nullable Contact contact, in create()
DContactListViewHolder.java33 import com.android.car.telephony.common.Contact;
49 private final OnItemClickedListener<Contact> mOnItemClickedListener;
60 OnItemClickedListener<Contact> onItemClickedListener, in ContactListViewHolder()
77 public void bind(Contact contact, boolean showHeader, String header, Integer sortMethod) { in bind()
94 private void setLabelText(Contact contact) { in setLabelText()
115 private void setCallActionView(Contact contact, boolean forceShowButton) { in setCallActionView()
136 private void setShowContactDetailView(Contact contact, boolean forceShowButton) { in setShowContactDetailView()
DContactListAdapter.java31 import com.android.car.telephony.common.Contact;
50 private final List<Contact> mContactList = new ArrayList<>();
67 public void setContactList(Pair<Integer, List<Contact>> contactListPair) { in setContactList()
94 Contact contact = mContactList.get(position); in onBindViewHolderImpl()
118 private String getHeader(Contact contact) { in getHeader()
/packages/apps/Dialer/java/com/android/dialer/databasepopulator/
DContactsPopulator.java44 private static final Contact[] SIMPLE_CONTACTS = {
46 Contact.builder()
55 Contact.builder()
64 Contact.builder()
73 Contact.builder()
83 Contact.builder()
90 Contact.builder()
96 Contact.builder()
102 Contact.builder()
108 Contact.builder()
[all …]
/packages/apps/Dialer/java/com/android/contacts/common/model/
DContact.java43 public class Contact { class
63 private final Contact.Status mStatus;
81 private Contact(Uri requestedUri, Contact.Status status, Exception exception) { in Contact() method in Contact
110 public Contact( in Contact() method in Contact
153 public Contact(Uri requestedUri, Contact from) { in Contact() method in Contact
189 public static Contact forError(Uri requestedUri, Exception exception) { in forError()
190 return new Contact(requestedUri, Status.ERROR, exception); in forError()
193 public static Contact forNotFound(Uri requestedUri) { in forNotFound()
194 return new Contact(requestedUri, Status.NOT_FOUND, null); in forNotFound()
DContactLoader.java71 public class ContactLoader extends AsyncTaskLoader<Contact> {
76 private static Contact sCachedResult = null;
85 private Contact mContact;
114 public static Contact parseEncodedContactEntity(Uri lookupUri) { in parseEncodedContactEntity()
122 private static Contact loadEncodedContactEntity(Uri uri, Uri lookupUri) throws JSONException { in loadEncodedContactEntity()
133 final Contact contact = in loadEncodedContactEntity()
134 new Contact( in loadEncodedContactEntity()
220 public Contact loadInBackground() { in loadInBackground()
225 final Contact cachedResult = sCachedResult; in loadInBackground()
228 final Contact result; in loadInBackground()
[all …]
/packages/apps/Contacts/src/com/android/contacts/model/
DContactLoader.java75 public class ContactLoader extends AsyncTaskLoader<Contact> {
82 private static Contact sCachedResult = null;
89 private Contact mContact;
295 public Contact loadInBackground() { in loadInBackground()
300 final Contact cachedResult = sCachedResult; in loadInBackground()
303 final Contact result; in loadInBackground()
309 result = new Contact(mRequestedUri, cachedResult); in loadInBackground()
338 return Contact.forError(mRequestedUri, e); in loadInBackground()
349 public static Contact parseEncodedContactEntity(Uri lookupUri) { in parseEncodedContactEntity()
357 private static Contact loadEncodedContactEntity(Uri uri, Uri lookupUri) throws JSONException { in loadEncodedContactEntity()
[all …]
DContact.java50 public class Contact { class
96 private final Contact.Status mStatus;
102 private Contact(Uri requestedUri, Contact.Status status, Exception exception) { in Contact() method in Contact
130 public static Contact forError(Uri requestedUri, Exception exception) { in forError()
131 return new Contact(requestedUri, Status.ERROR, exception); in forError()
134 public static Contact forNotFound(Uri requestedUri) { in forNotFound()
135 return new Contact(requestedUri, Status.NOT_FOUND, null); in forNotFound()
141 public Contact(Uri requestedUri, Uri uri, Uri lookupUri, long directoryId, String lookupKey, in Contact() method in Contact
170 public Contact(Uri requestedUri, Contact from) { in Contact() method in Contact
/packages/apps/Car/Dialer/src/com/android/car/dialer/ui/favorite/
DBluetoothFavoriteContactsLiveData.java29 import com.android.car.telephony.common.Contact;
41 public class BluetoothFavoriteContactsLiveData extends AsyncQueryLiveData<List<Contact>> {
52 protected List<Contact> convertToEntity(@NonNull Cursor cursor) { in convertToEntity()
53 List<Contact> resultList = new ArrayList<>(); in convertToEntity()
56 Contact favoriteEntry = Contact.fromCursor(mContext, cursor); in convertToEntity()
60 for (Contact contact : resultList) { in convertToEntity()
DFavoriteAdapter.java32 import com.android.car.telephony.common.Contact;
63 private OnItemClickedListener<Contact> mListener;
90 if (item instanceof Contact) { in getItemViewType()
119 Contact contact = (Contact) mFavoriteContacts.get(position); in onBindViewHolder()
170 private void onItemViewClicked(Contact contact) { in onItemViewClicked()
179 public void setOnListItemClickedListener(OnItemClickedListener<Contact> listener) { in setOnListItemClickedListener()
DFavoriteViewModel.java32 import com.android.car.telephony.common.Contact;
50 private final LiveData<List<Contact>> mBluetoothFavoriteContacts;
51 private final LiveData<List<Contact>> mLocalFavoriteContacts;
59 @Named("BluetoothFavorite") LiveData<List<Contact>> bluetoothFavoriteContacts, in FavoriteViewModel()
60 @Named("LocalFavorite") LiveData<List<Contact>> localFavoriteContacts) { in FavoriteViewModel()
113 public void addToFavorite(Contact contact, PhoneNumber phoneNumber) { in addToFavorite()
/packages/apps/Car/Dialer/src/com/android/car/dialer/ui/common/
DContactResultsLiveData.java34 import com.android.car.telephony.common.Contact;
81 LiveData<List<Contact>> contactListLiveData, in ContactResultsLiveData()
102 private void onContactsChange(List<Contact> contactList) { in onContactsChange()
141 Contact contact = InMemoryPhoneBook.get().lookupContactByKey(lookupKey, accountName); in onQueryFinished()
148 Set<Contact> set = new HashSet<>(); in onQueryFinished()
194 private final Contact mContact;
198 public ContactResultListItem(Contact contact, String number, String searchQuery) { in ContactResultListItem()
207 public Contact getContact() { in getContact()
/packages/apps/Contacts/src/com/android/contacts/activities/
DAttachPhotoActivity.java46 import com.android.contacts.model.Contact;
207 public void onContactLoaded(Contact contact) { in onActivityResult()
233 public void onContactLoaded(Contact contact) { in onActivityResult()
252 loader.registerListener(0, new OnLoadCompleteListener<Contact>() { in loadContact()
255 Loader<Contact> loader, Contact contact) { in loadContact()
269 public void onContactLoaded(Contact contact); in onContactLoaded()
278 private void saveContact(Contact contact) { in saveContact()
298 private void saveToContact(Contact contact, RawContactDeltaList deltaList, in saveToContact()
390 public void onContactLoaded(Contact contactToSave) { in createNewRawContact()
/packages/apps/Contacts/src/com/android/contacts/detail/
DContactDisplayUtils.java38 import com.android.contacts.model.Contact;
62 public static CharSequence getDisplayName(Context context, Contact contactData) { in getDisplayName()
85 public static String getPhoneticName(Context context, Contact contactData) { in getPhoneticName()
97 public static String getAttribution(Context context, Contact contactData) { in getAttribution()
118 public static String getCompany(Context context, Contact contactData) { in getCompany()
193 public static void setDisplayName(Context context, Contact contactData, TextView textView) { in setDisplayName()
204 public static void setCompanyName(Context context, Contact contactData, TextView textView) { in setCompanyName()
215 public static void setPhoneticName(Context context, Contact contactData, TextView textView) { in setPhoneticName()
226 public static void setAttribution(Context context, Contact contactData, TextView textView) { in setAttribution()
/packages/apps/Car/Dialer/src/com/android/car/dialer/ui/common/entity/
DContactSortingInfo.java24 import com.android.car.telephony.common.Contact;
40 private static final Comparator<Contact> sFirstNameComparator =
51 private static final Comparator<Contact> sLastNameComparator =
59 public static Pair<Comparator<Contact>, Integer> getSortingInfo(Context context, in getSortingInfo()
66 Comparator<Contact> comparator; in getSortingInfo()
/packages/apps/Contacts/tests/src/com/android/contacts/model/
DContactLoaderTest.java88 private Contact assertLoadContact(Uri uri) { in assertLoadContact()
94 Contact result = assertLoadContact(null); in testNullUri()
99 Contact result = assertLoadContact(Uri.EMPTY); in testEmptyUri()
104 Contact result = assertLoadContact(Uri.parse("content://wtf")); in testInvalidUri()
120 Contact contact = assertLoadContact(baseUri); in testLoadContactWithContactIdUri()
148 Contact contact = assertLoadContact(legacyUri); in testLoadContactWithOldStyleUri()
179 Contact contact = assertLoadContact(rawContactUri); in testLoadContactWithRawContactIdUri()
203 Contact contact = assertLoadContact(lookupNoIdUri); in testLoadContactWithContactLookupUri()
227 Contact contact = assertLoadContact(lookupUri); in testLoadContactWithContactLookupAndIdUri()
261 Contact contact = assertLoadContact(lookupWithWrongIdUri); in testLoadContactWithContactLookupWithIncorrectIdUri()
[all …]
/packages/apps/Car/Dialer/tests/robotests/src/com/android/car/dialer/testutils/
DShadowInMemoryPhoneBook.java19 import com.android.car.telephony.common.Contact;
34 private Map<String, Contact> contactMap = new HashMap<>();
39 public void add(String number, Contact contact) { in add()
47 public Contact lookupContactEntry(String number) { in lookupContactEntry()
/packages/apps/Contacts/src/com/android/contacts/
DViewNotificationService.java26 import com.android.contacts.model.Contact;
46 contactLoader.registerListener(0, new OnLoadCompleteListener<Contact>() { in onStartCommand()
48 public void onLoadComplete(Loader<Contact> loader, Contact data) { in onStartCommand()
/packages/apps/EmergencyInfo/tests/robolectric/src/com/android/emergency/preferences/
DEmergencyContactsPreferenceTest.java94 EmergencyContactManager.Contact contact = mock(EmergencyContactManager.Contact.class); in testAddAndRemoveEmergencyContact()
123 EmergencyContactManager.Contact contactJane = mock(EmergencyContactManager.Contact.class); in testReloadFromPreference()
132 EmergencyContactManager.Contact contactJohn = mock(EmergencyContactManager.Contact.class); in testReloadFromPreference()

123