Skip to content

Commit 003924c

Browse files
author
Dave Santoro
committed
Unhide social stream APIs for Contacts.
Bug 5569021 Change-Id: Iba6ad0fb8d1bd4eafd9fbb42c28a332679ade11c
1 parent 4d8ecc6 commit 003924c

File tree

2 files changed

+58
-6
lines changed

2 files changed

+58
-6
lines changed

api/current.txt

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16606,6 +16606,10 @@ package android.provider {
1660616606
field public static final java.lang.String PHOTO_FILE_ID = "data14";
1660716607
}
1660816608

16609+
public static final class ContactsContract.Contacts.StreamItems implements android.provider.ContactsContract.StreamItemsColumns {
16610+
field public static final java.lang.String CONTENT_DIRECTORY = "stream_items";
16611+
}
16612+
1660916613
protected static abstract interface ContactsContract.ContactsColumns {
1661016614
field public static final java.lang.String DISPLAY_NAME = "display_name";
1661116615
field public static final java.lang.String HAS_PHONE_NUMBER = "has_phone_number";
@@ -16863,6 +16867,10 @@ package android.provider {
1686316867
field public static final java.lang.String DATA_ID = "data_id";
1686416868
}
1686516869

16870+
public static final class ContactsContract.RawContacts.StreamItems implements android.provider.BaseColumns android.provider.ContactsContract.StreamItemsColumns {
16871+
field public static final java.lang.String CONTENT_DIRECTORY = "stream_items";
16872+
}
16873+
1686616874
protected static abstract interface ContactsContract.RawContactsColumns {
1686716875
field public static final java.lang.String AGGREGATION_MODE = "aggregation_mode";
1686816876
field public static final java.lang.String CONTACT_ID = "contact_id";
@@ -16926,6 +16934,56 @@ package android.provider {
1692616934
field public static final android.net.Uri PROFILE_CONTENT_URI;
1692716935
}
1692816936

16937+
public static final class ContactsContract.StreamItemPhotos implements android.provider.BaseColumns android.provider.ContactsContract.StreamItemPhotosColumns {
16938+
field public static final java.lang.String PHOTO = "photo";
16939+
}
16940+
16941+
protected static abstract interface ContactsContract.StreamItemPhotosColumns {
16942+
field public static final java.lang.String PHOTO_FILE_ID = "photo_file_id";
16943+
field public static final java.lang.String PHOTO_URI = "photo_uri";
16944+
field public static final java.lang.String SORT_INDEX = "sort_index";
16945+
field public static final java.lang.String STREAM_ITEM_ID = "stream_item_id";
16946+
field public static final java.lang.String SYNC1 = "stream_item_photo_sync1";
16947+
field public static final java.lang.String SYNC2 = "stream_item_photo_sync2";
16948+
field public static final java.lang.String SYNC3 = "stream_item_photo_sync3";
16949+
field public static final java.lang.String SYNC4 = "stream_item_photo_sync4";
16950+
}
16951+
16952+
public static final class ContactsContract.StreamItems implements android.provider.BaseColumns android.provider.ContactsContract.StreamItemsColumns {
16953+
field public static final java.lang.String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/stream_item";
16954+
field public static final android.net.Uri CONTENT_LIMIT_URI;
16955+
field public static final android.net.Uri CONTENT_PHOTO_URI;
16956+
field public static final java.lang.String CONTENT_TYPE = "vnd.android.cursor.dir/stream_item";
16957+
field public static final android.net.Uri CONTENT_URI;
16958+
field public static final java.lang.String MAX_ITEMS = "max_items";
16959+
}
16960+
16961+
public static final class ContactsContract.StreamItems.StreamItemPhotos implements android.provider.BaseColumns android.provider.ContactsContract.StreamItemPhotosColumns {
16962+
field public static final java.lang.String CONTENT_DIRECTORY = "photo";
16963+
field public static final java.lang.String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/stream_item_photo";
16964+
field public static final java.lang.String CONTENT_TYPE = "vnd.android.cursor.dir/stream_item_photo";
16965+
}
16966+
16967+
protected static abstract interface ContactsContract.StreamItemsColumns {
16968+
field public static final java.lang.String ACCOUNT_NAME = "account_name";
16969+
field public static final java.lang.String ACCOUNT_TYPE = "account_type";
16970+
field public static final java.lang.String COMMENTS = "comments";
16971+
field public static final java.lang.String CONTACT_ID = "contact_id";
16972+
field public static final java.lang.String CONTACT_LOOKUP_KEY = "contact_lookup";
16973+
field public static final java.lang.String DATA_SET = "data_set";
16974+
field public static final java.lang.String RAW_CONTACT_ID = "raw_contact_id";
16975+
field public static final java.lang.String RAW_CONTACT_SOURCE_ID = "raw_contact_source_id";
16976+
field public static final java.lang.String RES_ICON = "icon";
16977+
field public static final java.lang.String RES_LABEL = "label";
16978+
field public static final java.lang.String RES_PACKAGE = "res_package";
16979+
field public static final java.lang.String SYNC1 = "stream_item_sync1";
16980+
field public static final java.lang.String SYNC2 = "stream_item_sync2";
16981+
field public static final java.lang.String SYNC3 = "stream_item_sync3";
16982+
field public static final java.lang.String SYNC4 = "stream_item_sync4";
16983+
field public static final java.lang.String TEXT = "text";
16984+
field public static final java.lang.String TIMESTAMP = "timestamp";
16985+
}
16986+
1692916987
protected static abstract interface ContactsContract.SyncColumns implements android.provider.ContactsContract.BaseSyncColumns {
1693016988
field public static final java.lang.String ACCOUNT_NAME = "account_name";
1693116989
field public static final java.lang.String ACCOUNT_TYPE = "account_type";

core/java/android/provider/ContactsContract.java

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1673,7 +1673,6 @@ private Entity() {
16731673
* Querying for social stream data requires android.permission.READ_SOCIAL_STREAM
16741674
* permission.
16751675
* </p>
1676-
* @hide
16771676
*/
16781677
public static final class StreamItems implements StreamItemsColumns {
16791678
/**
@@ -2736,7 +2735,6 @@ private Entity() {
27362735
* inserting or updating social stream items requires android.permission.WRITE_SOCIAL_STREAM
27372736
* permission.
27382737
* </p>
2739-
* @hide
27402738
*/
27412739
public static final class StreamItems implements BaseColumns, StreamItemsColumns {
27422740
/**
@@ -3149,7 +3147,6 @@ protected interface StatusColumns {
31493147
* </pre>
31503148
* </dd>
31513149
* </dl>
3152-
* @hide
31533150
*/
31543151
public static final class StreamItems implements BaseColumns, StreamItemsColumns {
31553152
/**
@@ -3247,7 +3244,6 @@ private StreamItemPhotos() {
32473244
* Columns in the StreamItems table.
32483245
*
32493246
* @see ContactsContract.StreamItems
3250-
* @hide
32513247
*/
32523248
protected interface StreamItemsColumns {
32533249
/**
@@ -3538,7 +3534,6 @@ protected interface StreamItemsColumns {
35383534
* <pre>
35393535
* </dd>
35403536
* </dl>
3541-
* @hide
35423537
*/
35433538
public static final class StreamItemPhotos implements BaseColumns, StreamItemPhotosColumns {
35443539
/**
@@ -3566,7 +3561,6 @@ private StreamItemPhotos() {
35663561
* Columns in the StreamItemPhotos table.
35673562
*
35683563
* @see ContactsContract.StreamItemPhotos
3569-
* @hide
35703564
*/
35713565
protected interface StreamItemPhotosColumns {
35723566
/**

0 commit comments

Comments
 (0)