public static final class

ContactsContract.CommonDataKinds

extends Object
java.lang.Object
   ↳android.provider.ContactsContract.CommonDataKinds

Class Overview

Container for definitions of common data types stored in the ContactsContract.Data table.

Summary

Nested Classes
interfaceContactsContract.CommonDataKinds.BaseTypesThe base types that all "Typed" data kinds support. 
interfaceContactsContract.CommonDataKinds.CommonColumnsColumns common across the specific types. 
classContactsContract.CommonDataKinds.Email

A data kind representing an email address. 

classContactsContract.CommonDataKinds.Event

A data kind representing an event. 

classContactsContract.CommonDataKinds.GroupMembership

Group Membership. 

classContactsContract.CommonDataKinds.Im

A data kind representing an IM address

You can use all columns defined for ContactsContract.Data as well as the following aliases. 

classContactsContract.CommonDataKinds.Nickname

A data kind representing the contact's nickname. 

classContactsContract.CommonDataKinds.Note

Notes about the contact. 

classContactsContract.CommonDataKinds.Organization

A data kind representing an organization. 

classContactsContract.CommonDataKinds.Phone

A data kind representing a telephone number. 

classContactsContract.CommonDataKinds.Photo

A data kind representing an photo for the contact. 

classContactsContract.CommonDataKinds.Relation

A data kind representing a relation. 

classContactsContract.CommonDataKinds.SipAddress

A data kind representing a SIP address for the contact. 

classContactsContract.CommonDataKinds.StructuredNameA data kind representing the contact's proper name. 
classContactsContract.CommonDataKinds.StructuredPostal

A data kind representing a postal addresses. 

classContactsContract.CommonDataKinds.Website

A data kind representing a website related to the contact. 

[Expand]
Inherited Methods
From class java.lang.Object