ContactInfoParcelable


public final class ContactInfoParcelable implements Parcelable


Objeto Parcelable que contiene información sobre un solo contacto.

Se usa como metadatos asociados en E2eeAccountContactKeyParcelable.

Resumen

Tipos anidados

Clase de compilador para ContactInfoParcelable.

Métodos públicos

boolean
@Nullable String

Devuelve el nombre visible del contacto, almacenado en la columna DISPLAY_NAME del proveedor de contactos.

@Nullable String

Devuelve la dirección de correo electrónico del contacto, almacenada en la columna ADDRESS del proveedor de contactos.

@NonNull String

Devuelve la clave de búsqueda del contacto, almacenada en la columna LOOKUP_KEY del proveedor de contactos.

@Nullable String

Devuelve el número de teléfono del contacto, almacenado en la columna NUMBER del proveedor de contactos.

int
void
writeToParcel(Parcel dest, int flags)

Constantes heredadas

Desde android.os.Parcelable
static final int
static final int
static final int
static final int

Métodos heredados

Desde android.os.Parcelable
abstract int
int

Constantes

CREATOR

public static final Parcelable.Creator<ContactInfoParcelableCREATOR

Campos públicos

displayName

public @Nullable String displayName

emailAddress

public @Nullable String emailAddress

lookupKey

public @NonNull String lookupKey

phoneNumber

public @Nullable String phoneNumber

Métodos públicos

equals

public boolean equals(@Nullable Object other)

getDisplayName

public @Nullable String getDisplayName()

Devuelve el nombre visible del contacto, almacenado en la columna DISPLAY_NAME del proveedor de contactos.

getEmailAddress

public @Nullable String getEmailAddress()

Devuelve la dirección de correo electrónico del contacto, almacenada en la columna ADDRESS del proveedor de contactos.

getLookupKey

public @NonNull String getLookupKey()

Devuelve la clave de búsqueda del contacto, almacenada en la columna LOOKUP_KEY del proveedor de contactos.

getPhoneNumber

public @Nullable String getPhoneNumber()

Devuelve el número de teléfono del contacto, almacenado en la columna NUMBER del proveedor de contactos.

hashCode

public int hashCode()

writeToParcel

public void writeToParcel(Parcel dest, int flags)