to top
Android APIs
public static final class

ContactsContract.CommonDataKinds.SipAddress

extends Object
implements ContactsContract.CommonDataKinds.CommonColumns ContactsContract.DataColumnsWithJoins
java.lang.Object
   ↳ android.provider.ContactsContract.CommonDataKinds.SipAddress

Class Overview

A data kind representing a SIP address for the contact.

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

Column aliases

Type AliasData column
String SIP_ADDRESS DATA1
int TYPE DATA2 Allowed values are:

String LABEL DATA3

Summary

Constants
String CONTENT_ITEM_TYPE MIME type used when storing this in data table.
String SIP_ADDRESS The SIP address.
int TYPE_HOME
int TYPE_OTHER
int TYPE_WORK
[Expand]
Inherited Constants
From interface android.provider.BaseColumns
From interface android.provider.ContactsContract.CommonDataKinds.BaseTypes
From interface android.provider.ContactsContract.CommonDataKinds.CommonColumns
From interface android.provider.ContactsContract.ContactNameColumns
From interface android.provider.ContactsContract.ContactOptionsColumns
From interface android.provider.ContactsContract.ContactStatusColumns
From interface android.provider.ContactsContract.ContactsColumns
From interface android.provider.ContactsContract.DataColumns
From interface android.provider.ContactsContract.RawContactsColumns
From interface android.provider.ContactsContract.StatusColumns
Public Methods
final static CharSequence getTypeLabel(Resources res, int type, CharSequence label)
Return a CharSequence that best describes the given type, possibly substituting the given LABEL value for TYPE_CUSTOM.
final static int getTypeLabelResource(int type)
Return the string resource that best describes the given TYPE.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final String CONTENT_ITEM_TYPE

Added in API level 9

MIME type used when storing this in data table.

Constant Value: "vnd.android.cursor.item/sip_address"

public static final String SIP_ADDRESS

Added in API level 9

The SIP address.

Type: TEXT

Constant Value: "data1"

public static final int TYPE_HOME

Added in API level 9

Constant Value: 1 (0x00000001)

public static final int TYPE_OTHER

Added in API level 9

Constant Value: 3 (0x00000003)

public static final int TYPE_WORK

Added in API level 9

Constant Value: 2 (0x00000002)

Public Methods

public static final CharSequence getTypeLabel (Resources res, int type, CharSequence label)

Added in API level 9

Return a CharSequence that best describes the given type, possibly substituting the given LABEL value for TYPE_CUSTOM.

public static final int getTypeLabelResource (int type)

Added in API level 9

Return the string resource that best describes the given TYPE. Will always return a valid resource.