public static final class

ContactsContract.CommonDataKinds.GroupMembership

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

Class Overview

Group Membership.

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

Column aliases

TypeAliasData column
longGROUP_ROW_IDDATA1
StringGROUP_SOURCE_IDnone

The sourceid of the group that this group membership refers to. Exactly one of this or GROUP_ROW_ID must be set when inserting a row.

If this field is specified, the provider will first try to look up a group with this Groups.SOURCE_ID. If such a group is found, it will use the corresponding row id. If the group is not found, it will create one.

Summary

Constants
StringCONTENT_ITEM_TYPEMIME type used when storing this in data table.
StringGROUP_ROW_IDThe row id of the group that this group membership refers to.
StringGROUP_SOURCE_IDThe sourceid of the group that this group membership refers to.
[Expand]
Inherited Constants
From interface android.provider.BaseColumns
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.DataColumnsWithJoins
From interface android.provider.ContactsContract.RawContactsColumns
From interface android.provider.ContactsContract.StatusColumns
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final String CONTENT_ITEM_TYPE

Since: API Level 5

MIME type used when storing this in data table.

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

public static final String GROUP_ROW_ID

Since: API Level 5

The row id of the group that this group membership refers to. Exactly one of this or GROUP_SOURCE_ID must be set when inserting a row.

Type: INTEGER

Constant Value: "data1"

public static final String GROUP_SOURCE_ID

Since: API Level 5

The sourceid of the group that this group membership refers to. Exactly one of this or GROUP_ROW_ID must be set when inserting a row.

Type: TEXT

Constant Value: "group_sourceid"