ContactItem

data class ContactItem(val id: String? = null, val deviceContactId: String? = null, val fullName: String? = null, val givenName: String? = null, val additionalName: String? = null, val familyName: String? = null, val yomiName: String? = null, val yomiGivenName: String? = null, val yomiAdditionalName: String? = null, val yomiFamilyName: String? = null, val yomiOrganization: String? = null, val prefix: String? = null, val suffix: String? = null, val maidenName: String? = null, val nickname: String? = null, val gender: String? = null, val initials: String? = null, val shortName: String? = null, val organization: String? = null, val department: String? = null, val jobTitle: String? = null, val photo: String? = null, val note: String? = null, val phones: List<ContactItem.TypedValue>? = null, val emails: List<ContactItem.TypedValue>? = null, val postalAddresses: List<ContactItem.Address>? = null, val impps: List<ContactItem.InstantMessage>? = null, val events: List<ContactItem.Event>? = null, val relations: List<ContactItem.TypedValue>? = null, val urls: List<ContactItem.TypedValue>? = null, val sipAddresses: List<ContactItem.TypedValue>? = null, val socialProfiles: List<ContactItem.SocialProfile>? = null) : Parcelable

Constructors

Link copied to clipboard
constructor(id: String? = null, deviceContactId: String? = null, fullName: String? = null, givenName: String? = null, additionalName: String? = null, familyName: String? = null, yomiName: String? = null, yomiGivenName: String? = null, yomiAdditionalName: String? = null, yomiFamilyName: String? = null, yomiOrganization: String? = null, prefix: String? = null, suffix: String? = null, maidenName: String? = null, nickname: String? = null, gender: String? = null, initials: String? = null, shortName: String? = null, organization: String? = null, department: String? = null, jobTitle: String? = null, photo: String? = null, note: String? = null, phones: List<ContactItem.TypedValue>? = null, emails: List<ContactItem.TypedValue>? = null, postalAddresses: List<ContactItem.Address>? = null, impps: List<ContactItem.InstantMessage>? = null, events: List<ContactItem.Event>? = null, relations: List<ContactItem.TypedValue>? = null, urls: List<ContactItem.TypedValue>? = null, sipAddresses: List<ContactItem.TypedValue>? = null, socialProfiles: List<ContactItem.SocialProfile>? = null)

Types

Link copied to clipboard
data class Address(val type: String, val value: String?, val street: String?, val city: String?, val subject: String?, val country: String?, val postal: String?, val pobox: String?, val neighborhood: String?) : Parcelable
Link copied to clipboard
data class Event(val type: String, val value: String) : Parcelable
Link copied to clipboard
data class InstantMessage(val type: String?, val value: String, val label: String?) : Parcelable
Link copied to clipboard
data class SocialProfile(val type: String, val label: String?, val username: String?, val userId: String?, val url: String?) : Parcelable
Link copied to clipboard
data class TypedValue(val type: String, val value: String? = null, val primary: Boolean? = null) : Parcelable

Properties

Link copied to clipboard
@SerializedName(value = "additional_name")
val additionalName: String?
Link copied to clipboard
@SerializedName(value = "department")
val department: String?
Link copied to clipboard
@SerializedName(value = "id")
val deviceContactId: String?
Link copied to clipboard
@SerializedName(value = "email_addresses")
val emails: List<ContactItem.TypedValue>?
Link copied to clipboard
@SerializedName(value = "events")
val events: List<ContactItem.Event>?
Link copied to clipboard
@SerializedName(value = "family_name")
val familyName: String?
Link copied to clipboard
@SerializedName(value = "full_name")
val fullName: String?
Link copied to clipboard
@SerializedName(value = "gender")
val gender: String?
Link copied to clipboard
@SerializedName(value = "given_name")
val givenName: String?
Link copied to clipboard
@SerializedName(value = "card_hash")
val id: String?
Link copied to clipboard
@SerializedName(value = "IMPPs")
val impps: List<ContactItem.InstantMessage>?
Link copied to clipboard
@SerializedName(value = "initials")
val initials: String?
Link copied to clipboard
@SerializedName(value = "job_title")
val jobTitle: String?
Link copied to clipboard
@SerializedName(value = "maiden_name")
val maidenName: String?
Link copied to clipboard
@SerializedName(value = "nickname")
val nickname: String?
Link copied to clipboard
@SerializedName(value = "note")
val note: String?
Link copied to clipboard
@SerializedName(value = "organization")
val organization: String?
Link copied to clipboard
@SerializedName(value = "phone_numbers")
val phones: List<ContactItem.TypedValue>?
Link copied to clipboard
@SerializedName(value = "photo")
val photo: String?
Link copied to clipboard
@SerializedName(value = "postal_addresses")
val postalAddresses: List<ContactItem.Address>?
Link copied to clipboard
@SerializedName(value = "prefix")
val prefix: String?
Link copied to clipboard
@SerializedName(value = "related_names")
val relations: List<ContactItem.TypedValue>?
Link copied to clipboard
@SerializedName(value = "short_name")
val shortName: String?
Link copied to clipboard
@SerializedName(value = "sip_addresses")
val sipAddresses: List<ContactItem.TypedValue>?
Link copied to clipboard
@SerializedName(value = "social_profiles")
val socialProfiles: List<ContactItem.SocialProfile>?
Link copied to clipboard
@SerializedName(value = "suffix")
val suffix: String?
Link copied to clipboard
@SerializedName(value = "URLs")
val urls: List<ContactItem.TypedValue>?
Link copied to clipboard
@SerializedName(value = "yomi_additional_name")
val yomiAdditionalName: String?
Link copied to clipboard
@SerializedName(value = "yomi_family_name")
val yomiFamilyName: String?
Link copied to clipboard
@SerializedName(value = "yomi_given_name")
val yomiGivenName: String?
Link copied to clipboard
@SerializedName(value = "yomi_name")
val yomiName: String?
Link copied to clipboard
@SerializedName(value = "yomi_organization")
val yomiOrganization: String?