ContactInfoParcelable


public final class ContactInfoParcelable implements Parcelable


Objek Parcelable yang berisi informasi tentang satu kontak.

Digunakan sebagai metadata terkait di E2eeAccountContactKeyParcelable.

Ringkasan

Jenis bertingkat

Class builder untuk ContactInfoParcelable.

Metode publik

boolean
@Nullable String

Menampilkan nama tampilan untuk kontak, yang disimpan di kolom DISPLAY_NAME penyedia kontak.

@Nullable String

Menampilkan alamat email untuk kontak, yang disimpan di kolom ADDRESS penyedia kontak.

@NonNull String

Menampilkan kunci penelusuran untuk kontak, yang disimpan di kolom LOOKUP_KEY penyedia kontak.

@Nullable String

Menampilkan nomor telepon kontak, yang disimpan di kolom NUMBER penyedia kontak.

int
void
writeToParcel(Parcel dest, int flags)

Konstanta Turunan

Dari android.os.Parcelable
static final int
static final int
static final int
static final int

Metode turunan

Dari android.os.Parcelable
abstract int
int

Konstanta

CREATOR

public static final Parcelable.Creator<ContactInfoParcelableCREATOR

Kolom publik

displayName

public @Nullable String displayName

emailAddress

public @Nullable String emailAddress

lookupKey

public @NonNull String lookupKey

phoneNumber

public @Nullable String phoneNumber

Metode publik

sama dengan

public boolean equals(@Nullable Object other)

getDisplayName

public @Nullable String getDisplayName()

Menampilkan nama tampilan untuk kontak, yang disimpan di kolom DISPLAY_NAME penyedia kontak.

getEmailAddress

public @Nullable String getEmailAddress()

Menampilkan alamat email untuk kontak, yang disimpan di kolom ADDRESS penyedia kontak.

getLookupKey

public @NonNull String getLookupKey()

Menampilkan kunci penelusuran untuk kontak, yang disimpan di kolom LOOKUP_KEY penyedia kontak.

getPhoneNumber

public @Nullable String getPhoneNumber()

Menampilkan nomor telepon kontak, yang disimpan di kolom NUMBER penyedia kontak.

hashCode

public int hashCode()

writeToParcel

public void writeToParcel(Parcel dest, int flags)