ContactsContract.CommonDataKinds
  public
  static
  final
  
  class
  ContactsContract.CommonDataKinds
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.provider.ContactsContract.CommonDataKinds | 
Container for definitions of common data types stored in the ContactsContract.Data
 table.
Summary
| Nested classes | |
|---|---|
| 
        
        
        
        
        interface | ContactsContract.CommonDataKinds.BaseTypesThe base types that all "Typed" data kinds support. | 
| 
        
        
        
        
        class | ContactsContract.CommonDataKinds.CallableConvenient functionalities for "callable" data. | 
| 
        
        
        
        
        interface | ContactsContract.CommonDataKinds.CommonColumnsColumns common across the specific types. | 
| 
        
        
        
        
        class | ContactsContract.CommonDataKinds.ContactablesA special class of data items, used to refer to types of data that can be used to attempt
 to start communicating with a person ( | 
| 
        
        
        
        
        class | ContactsContract.CommonDataKinds.EmailA data kind representing an email address. | 
| 
        
        
        
        
        class | ContactsContract.CommonDataKinds.EventA data kind representing an event. | 
| 
        
        
        
        
        class | ContactsContract.CommonDataKinds.GroupMembershipGroup Membership. | 
| 
        
        
        
        
        class | ContactsContract.CommonDataKinds.IdentityA data kind representing an Identity related to the contact. | 
| 
        
        
        
        
        class | ContactsContract.CommonDataKinds.ImThis class was deprecated in API level 35. This field may not be well supported by some contacts apps and is discouraged to use. | 
| 
        
        
        
        
        class | ContactsContract.CommonDataKinds.NicknameA data kind representing the contact's nickname. | 
| 
        
        
        
        
        class | ContactsContract.CommonDataKinds.NoteNotes about the contact. | 
| 
        
        
        
        
        class | ContactsContract.CommonDataKinds.OrganizationA data kind representing an organization. | 
| 
        
        
        
        
        class | ContactsContract.CommonDataKinds.PhoneA data kind representing a telephone number. | 
| 
        
        
        
        
        class | ContactsContract.CommonDataKinds.PhotoA data kind representing a photo for the contact. | 
| 
        
        
        
        
        class | ContactsContract.CommonDataKinds.RelationA data kind representing a relation. | 
| 
        
        
        
        
        class | ContactsContract.CommonDataKinds.SipAddressThis class was deprecated in API level 35. This field may not be well supported by some contacts apps and is discouraged to use. | 
| 
        
        
        
        
        class | ContactsContract.CommonDataKinds.StructuredNameA data kind representing the contact's proper name. | 
| 
        
        
        
        
        class | ContactsContract.CommonDataKinds.StructuredPostalA data kind representing a postal addresses. | 
| 
        
        
        
        
        class | ContactsContract.CommonDataKinds.WebsiteA data kind representing a website related to the contact. | 
| Inherited methods | |
|---|---|
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
