android.provider
Class ContactsContract.CommonDataKinds.Im

java.lang.Object
  extended by android.provider.ContactsContract.CommonDataKinds.Im
All Implemented Interfaces:
BaseColumns, ContactsContract.CommonDataKinds.BaseTypes, ContactsContract.CommonDataKinds.CommonColumns, ContactsContract.ContactOptionsColumns, ContactsContract.ContactsColumns, ContactsContract.ContactStatusColumns, ContactsContract.DataColumns, ContactsContract.DataColumnsWithJoins, ContactsContract.RawContactsColumns, ContactsContract.StatusColumns
Enclosing class:
ContactsContract.CommonDataKinds

public static final class ContactsContract.CommonDataKinds.Im
extends java.lang.Object
implements ContactsContract.DataColumnsWithJoins, ContactsContract.CommonDataKinds.CommonColumns


Field Summary
static java.lang.String CONTENT_ITEM_TYPE
           
static java.lang.String CUSTOM_PROTOCOL
           
static java.lang.String PROTOCOL
           
static int PROTOCOL_AIM
           
static int PROTOCOL_CUSTOM
           
static int PROTOCOL_GOOGLE_TALK
           
static int PROTOCOL_ICQ
           
static int PROTOCOL_JABBER
           
static int PROTOCOL_MSN
           
static int PROTOCOL_NETMEETING
           
static int PROTOCOL_QQ
           
static int PROTOCOL_SKYPE
           
static int PROTOCOL_YAHOO
           
static int TYPE_HOME
           
static int TYPE_OTHER
           
static int TYPE_WORK
           
 
Fields inherited from interface android.provider.BaseColumns
_COUNT, _ID
 
Fields inherited from interface android.provider.ContactsContract.DataColumns
DATA_VERSION, DATA1, DATA10, DATA11, DATA12, DATA13, DATA14, DATA15, DATA2, DATA3, DATA4, DATA5, DATA6, DATA7, DATA8, DATA9, IS_PRIMARY, IS_SUPER_PRIMARY, MIMETYPE, RAW_CONTACT_ID, SYNC1, SYNC2, SYNC3, SYNC4
 
Fields inherited from interface android.provider.ContactsContract.StatusColumns
PRESENCE, STATUS, STATUS_ICON, STATUS_LABEL, STATUS_RES_PACKAGE, STATUS_TIMESTAMP
 
Fields inherited from interface android.provider.ContactsContract.RawContactsColumns
AGGREGATION_MODE, CONTACT_ID, DELETED
 
Fields inherited from interface android.provider.ContactsContract.ContactsColumns
DISPLAY_NAME, HAS_PHONE_NUMBER, IN_VISIBLE_GROUP, LOOKUP_KEY, PHOTO_ID
 
Fields inherited from interface android.provider.ContactsContract.ContactOptionsColumns
CUSTOM_RINGTONE, LAST_TIME_CONTACTED, SEND_TO_VOICEMAIL, STARRED, TIMES_CONTACTED
 
Fields inherited from interface android.provider.ContactsContract.ContactStatusColumns
CONTACT_PRESENCE, CONTACT_STATUS, CONTACT_STATUS_ICON, CONTACT_STATUS_LABEL, CONTACT_STATUS_RES_PACKAGE, CONTACT_STATUS_TIMESTAMP
 
Fields inherited from interface android.provider.ContactsContract.CommonDataKinds.CommonColumns
DATA, LABEL, TYPE
 
Fields inherited from interface android.provider.ContactsContract.CommonDataKinds.BaseTypes
TYPE_CUSTOM
 
Method Summary
static java.lang.CharSequence getProtocolLabel(Resources res, int type, java.lang.CharSequence label)
           
static int getProtocolLabelResource(int type)
           
static java.lang.CharSequence getTypeLabel(Resources res, int type, java.lang.CharSequence label)
           
static int getTypeLabelResource(int type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONTENT_ITEM_TYPE

public static final java.lang.String CONTENT_ITEM_TYPE
See Also:
Constant Field Values

TYPE_HOME

public static final int TYPE_HOME
See Also:
Constant Field Values

TYPE_WORK

public static final int TYPE_WORK
See Also:
Constant Field Values

TYPE_OTHER

public static final int TYPE_OTHER
See Also:
Constant Field Values

PROTOCOL

public static final java.lang.String PROTOCOL
See Also:
Constant Field Values

CUSTOM_PROTOCOL

public static final java.lang.String CUSTOM_PROTOCOL
See Also:
Constant Field Values

PROTOCOL_CUSTOM

public static final int PROTOCOL_CUSTOM
See Also:
Constant Field Values

PROTOCOL_AIM

public static final int PROTOCOL_AIM
See Also:
Constant Field Values

PROTOCOL_MSN

public static final int PROTOCOL_MSN
See Also:
Constant Field Values

PROTOCOL_YAHOO

public static final int PROTOCOL_YAHOO
See Also:
Constant Field Values

PROTOCOL_SKYPE

public static final int PROTOCOL_SKYPE
See Also:
Constant Field Values

PROTOCOL_QQ

public static final int PROTOCOL_QQ
See Also:
Constant Field Values

PROTOCOL_GOOGLE_TALK

public static final int PROTOCOL_GOOGLE_TALK
See Also:
Constant Field Values

PROTOCOL_ICQ

public static final int PROTOCOL_ICQ
See Also:
Constant Field Values

PROTOCOL_JABBER

public static final int PROTOCOL_JABBER
See Also:
Constant Field Values

PROTOCOL_NETMEETING

public static final int PROTOCOL_NETMEETING
See Also:
Constant Field Values
Method Detail

getTypeLabelResource

public static final int getTypeLabelResource(int type)

getTypeLabel

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

getProtocolLabelResource

public static final int getProtocolLabelResource(int type)

getProtocolLabel

public static final java.lang.CharSequence getProtocolLabel(Resources res,
                                                            int type,
                                                            java.lang.CharSequence label)


Copyright © 2008-2010. All Rights Reserved.