diff --git a/core/java/android/provider/ContactsContract.java b/core/java/android/provider/ContactsContract.java index 835a5f646e51b..62e95e8ab7491 100644 --- a/core/java/android/provider/ContactsContract.java +++ b/core/java/android/provider/ContactsContract.java @@ -290,6 +290,19 @@ public final class ContactsContract { */ public static final String CONTACT_ID = "contact_id"; + /** + * Whether this is the primary entry of its kind for the contact it belongs to + *
Type: INTEGER (if set, non-0 means true)
+ */ + public static final String IS_PRIMARY = "is_primary"; + + /** + * Whether this is the primary entry of its kind for the aggregate it belongs to. Any data + * record that is "super primary" must also be "primary". + *Type: INTEGER (if set, non-0 means true)
+ */ + public static final String IS_SUPER_PRIMARY = "is_super_primary"; + /** Generic data column, the meaning is {@link #MIMETYPE} specific */ public static final String DATA1 = "data1"; /** Generic data column, the meaning is {@link #MIMETYPE} specific */ @@ -409,12 +422,6 @@ public final class ContactsContract { *Type: TEXT
*/ public static final String LABEL = "data3"; - - /** - * Whether this is the primary entry of its kind for the contact it belongs to - *Type: INTEGER (if set, non-0 means true)
- */ - public static final String ISPRIMARY = "data4"; } /** @@ -642,12 +649,6 @@ public final class ContactsContract { *Type: TEXT
*/ public static final String TITLE = "data4"; - - /** - * Whether this is the primary organization - *Type: INTEGER (if set, non-0 means true)
- */ - public static final String ISPRIMARY = "data5"; } /**