package android.provider;
/*
* #%L
* Matos
* $Id:$
* $HeadURL:$
* %%
* Copyright (C) 2010 - 2014 Orange SA
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
* #L%
*/
@com.francetelecom.rd.stubs.annotation.ClassDone(0)
public class Contacts
{
// Classes
public static interface SettingsColumns
{
// Fields
public static final java.lang.String _SYNC_ACCOUNT = "_sync_account";
public static final java.lang.String _SYNC_ACCOUNT_TYPE = "_sync_account_type";
public static final java.lang.String KEY = "key";
public static final java.lang.String VALUE = "value";
}
public static final class Settings
implements BaseColumns, Contacts.SettingsColumns
{
// Fields
@com.francetelecom.rd.stubs.annotation.FieldValueImpl("ContactsSettingsURI")
public static final android.net.Uri CONTENT_URI = null;
public static final java.lang.String CONTENT_DIRECTORY = "settings";
public static final java.lang.String DEFAULT_SORT_ORDER = "key ASC";
public static final java.lang.String SYNC_EVERYTHING = "syncEverything";
// Constructors
private Settings(){
}
// Methods
public static java.lang.String getSetting(android.content.ContentResolver arg1, java.lang.String arg2, java.lang.String arg3){
return (java.lang.String) null;
}
public static void setSetting(android.content.ContentResolver arg1, java.lang.String arg2, java.lang.String arg3, java.lang.String arg4){
}
}
public static interface PeopleColumns
{
// Fields
public static final java.lang.String NAME = "name";
public static final java.lang.String PHONETIC_NAME = "phonetic_name";
public static final java.lang.String DISPLAY_NAME = "display_name";
public static final java.lang.String SORT_STRING = "sort_string";
public static final java.lang.String NOTES = "notes";
public static final java.lang.String TIMES_CONTACTED = "times_contacted";
public static final java.lang.String LAST_TIME_CONTACTED = "last_time_contacted";
public static final java.lang.String CUSTOM_RINGTONE = "custom_ringtone";
public static final java.lang.String SEND_TO_VOICEMAIL = "send_to_voicemail";
public static final java.lang.String STARRED = "starred";
public static final java.lang.String PHOTO_VERSION = "photo_version";
}
public static final class People
implements SyncConstValue, BaseColumns, Contacts.PhonesColumns, Contacts.PresenceColumns, Contacts.PeopleColumns
{
// Classes
public static final class Phones
implements BaseColumns, Contacts.PhonesColumns, Contacts.PeopleColumns
{
// Fields
public static final java.lang.String CONTENT_DIRECTORY = "phones";
public static final java.lang.String DEFAULT_SORT_ORDER = "number ASC";
// Constructors
private Phones(){
}
}
public static final class ContactMethods
implements BaseColumns, Contacts.ContactMethodsColumns, Contacts.PeopleColumns
{
// Fields
public static final java.lang.String CONTENT_DIRECTORY = "contact_methods";
public static final java.lang.String DEFAULT_SORT_ORDER = "data ASC";
// Constructors
private ContactMethods(){
}
}
public static class Extensions
implements BaseColumns, Contacts.ExtensionsColumns
{
// Fields
public static final java.lang.String CONTENT_DIRECTORY = "extensions";
public static final java.lang.String DEFAULT_SORT_ORDER = "name ASC";
public static final java.lang.String PERSON_ID = "person";
// Constructors
private Extensions(){
}
}
// Fields
@com.francetelecom.rd.stubs.annotation.FieldValueImpl("ContactsPeopleURI")
public static final android.net.Uri CONTENT_URI = null;
@com.francetelecom.rd.stubs.annotation.FieldValueImpl("ContactsPeopleFilterURI")
public static final android.net.Uri CONTENT_FILTER_URI = null;
@com.francetelecom.rd.stubs.annotation.FieldValueImpl("ContactsPeopleDeletedURI")
public static final android.net.Uri DELETED_CONTENT_URI = null;
@com.francetelecom.rd.stubs.annotation.FieldValueImpl("ContactsPeopleEmailIMFilterURI")
public static final android.net.Uri WITH_EMAIL_OR_IM_FILTER_URI = null;
public static final java.lang.String CONTENT_TYPE = "vnd.android.cursor.dir/person";
public static final java.lang.String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/person";
public static final java.lang.String DEFAULT_SORT_ORDER = "name ASC";
public static final java.lang.String PRIMARY_PHONE_ID = "primary_phone";
public static final java.lang.String PRIMARY_EMAIL_ID = "primary_email";
public static final java.lang.String PRIMARY_ORGANIZATION_ID = "primary_organization";
// Constructors
private People(){
}
// Methods
public static void markAsContacted(android.content.ContentResolver arg1, long arg2){
}
public static java.io.InputStream openContactPhotoInputStream(android.content.ContentResolver arg1, android.net.Uri arg2){
return (java.io.InputStream) null;
}
public static long tryGetMyContactsGroupId(android.content.ContentResolver arg1){
return 0l;
}
@com.francetelecom.rd.stubs.annotation.ArgsRule(value = "Contacts.People.addToMyContactsGroup", pos = -1, report = "-")
public static android.net.Uri addToMyContactsGroup(android.content.ContentResolver arg1, long arg2){
return (android.net.Uri) null;
}
@com.francetelecom.rd.stubs.annotation.ArgsRule(value = "Contacts.People.addToGroup-1", pos = {-1, 3}, report = "-")
public static android.net.Uri addToGroup(android.content.ContentResolver arg1, long arg2, java.lang.String arg3){
return (android.net.Uri) null;
}
@com.francetelecom.rd.stubs.annotation.ArgsRule(value = "Contacts.People.addToGroup-2", pos = -1, report = "-")
public static android.net.Uri addToGroup(android.content.ContentResolver arg1, long arg2, long arg3){
return (android.net.Uri) null;
}
@com.francetelecom.rd.stubs.annotation.ArgsRule(value = "Contacts.People.createPersonInMyContactsGroup", pos = -1, report = "-")
public static android.net.Uri createPersonInMyContactsGroup(android.content.ContentResolver arg1, android.content.ContentValues arg2){
return (android.net.Uri) null;
}
@com.francetelecom.rd.stubs.annotation.UseRule(value = "Contacts.People.queryGroups", report = "-")
public static android.database.Cursor queryGroups(android.content.ContentResolver arg1, long arg2){
return (android.database.Cursor) null;
}
@com.francetelecom.rd.stubs.annotation.ArgsRule(value = "Contacts.People.setPhotoData", pos = 2, report = "-")
public static void setPhotoData(android.content.ContentResolver arg1, android.net.Uri arg2, byte [] arg3){
}
@com.francetelecom.rd.stubs.annotation.ArgsRule(value = "Contacts.People.loadContactPhoto", pos = 2, report = "-")
public static android.graphics.Bitmap loadContactPhoto(android.content.Context arg1, android.net.Uri arg2, int arg3, android.graphics.BitmapFactory.Options arg4){
return (android.graphics.Bitmap) null;
}
}
public static interface GroupsColumns
{
// Fields
public static final java.lang.String NAME = "name";
public static final java.lang.String NOTES = "notes";
public static final java.lang.String SHOULD_SYNC = "should_sync";
public static final java.lang.String SYSTEM_ID = "system_id";
}
public static final class Groups
implements SyncConstValue, BaseColumns, Contacts.GroupsColumns
{
// Fields
@com.francetelecom.rd.stubs.annotation.FieldValueImpl("ContactsGroupsURI")
public static final android.net.Uri CONTENT_URI = null;
@com.francetelecom.rd.stubs.annotation.FieldValueImpl("ContactsGroupsDeletedURI")
public static final android.net.Uri DELETED_CONTENT_URI = null;
public static final java.lang.String CONTENT_TYPE = "vnd.android.cursor.dir/contactsgroup";
public static final java.lang.String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/contactsgroup";
public static final java.lang.String DEFAULT_SORT_ORDER = "name ASC";
public static final java.lang.String GROUP_ANDROID_STARRED = "Starred in Android";
public static final java.lang.String GROUP_MY_CONTACTS = "Contacts";
// Constructors
private Groups(){
}
}
public static interface PhonesColumns
{
// Fields
public static final java.lang.String TYPE = "type";
public static final int TYPE_CUSTOM = 0;
public static final int TYPE_HOME = 1;
public static final int TYPE_MOBILE = 2;
public static final int TYPE_WORK = 3;
public static final int TYPE_FAX_WORK = 4;
public static final int TYPE_FAX_HOME = 5;
public static final int TYPE_PAGER = 6;
public static final int TYPE_OTHER = 7;
public static final java.lang.String LABEL = "label";
public static final java.lang.String NUMBER = "number";
public static final java.lang.String NUMBER_KEY = "number_key";
public static final java.lang.String ISPRIMARY = "isprimary";
}
public static final class Phones
implements BaseColumns, Contacts.PhonesColumns, Contacts.PeopleColumns
{
// Fields
@com.francetelecom.rd.stubs.annotation.FieldValueImpl("ContactsPhonesURI")
public static final android.net.Uri CONTENT_URI = null;
@com.francetelecom.rd.stubs.annotation.FieldValueImpl("ContactsPhonesFilterURI")
public static final android.net.Uri CONTENT_FILTER_URL = null;
public static final java.lang.String CONTENT_TYPE = "vnd.android.cursor.dir/phone";
public static final java.lang.String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/phone";
public static final java.lang.String DEFAULT_SORT_ORDER = "name ASC";
public static final java.lang.String PERSON_ID = "person";
// Constructors
private Phones(){
}
// Methods
public static final java.lang.CharSequence getDisplayLabel(android.content.Context arg1, int arg2, java.lang.CharSequence arg3, java.lang.CharSequence [] arg4){
return (java.lang.CharSequence) null;
}
public static final java.lang.CharSequence getDisplayLabel(android.content.Context arg1, int arg2, java.lang.CharSequence arg3){
return (java.lang.CharSequence) null;
}
}
public static final class GroupMembership
implements BaseColumns, Contacts.GroupsColumns
{
// Fields
@com.francetelecom.rd.stubs.annotation.FieldValueImpl("ContactsGroupMembershipURI")
public static final android.net.Uri CONTENT_URI = null;
@com.francetelecom.rd.stubs.annotation.FieldValueImpl("ContactsGroupMembershipRawURI")
public static final android.net.Uri RAW_CONTENT_URI = null;
public static final java.lang.String CONTENT_DIRECTORY = "groupmembership";
public static final java.lang.String CONTENT_TYPE = "vnd.android.cursor.dir/contactsgroupmembership";
public static final java.lang.String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/contactsgroupmembership";
public static final java.lang.String DEFAULT_SORT_ORDER = "group_id ASC";
public static final java.lang.String GROUP_ID = "group_id";
public static final java.lang.String GROUP_SYNC_ID = "group_sync_id";
public static final java.lang.String GROUP_SYNC_ACCOUNT = "group_sync_account";
public static final java.lang.String GROUP_SYNC_ACCOUNT_TYPE = "group_sync_account_type";
public static final java.lang.String PERSON_ID = "person";
// Constructors
private GroupMembership(){
}
}
public static interface ContactMethodsColumns
{
// Fields
public static final java.lang.String KIND = "kind";
public static final java.lang.String TYPE = "type";
public static final int TYPE_CUSTOM = 0;
public static final int TYPE_HOME = 1;
public static final int TYPE_WORK = 2;
public static final int TYPE_OTHER = 3;
public static final int MOBILE_EMAIL_TYPE_INDEX = 2;
public static final java.lang.String MOBILE_EMAIL_TYPE_NAME = "_AUTO_CELL";
public static final java.lang.String LABEL = "label";
public static final java.lang.String DATA = "data";
public static final java.lang.String AUX_DATA = "aux_data";
public static final java.lang.String ISPRIMARY = "isprimary";
}
public static final class ContactMethods
implements BaseColumns, Contacts.ContactMethodsColumns, Contacts.PeopleColumns
{
// Fields
public static final java.lang.String POSTAL_LOCATION_LATITUDE = "data";
public static final java.lang.String POSTAL_LOCATION_LONGITUDE = "aux_data";
public static final int PROTOCOL_AIM = 0;
public static final int PROTOCOL_MSN = 1;
public static final int PROTOCOL_YAHOO = 2;
public static final int PROTOCOL_SKYPE = 3;
public static final int PROTOCOL_QQ = 4;
public static final int PROTOCOL_GOOGLE_TALK = 5;
public static final int PROTOCOL_ICQ = 6;
public static final int PROTOCOL_JABBER = 7;
@com.francetelecom.rd.stubs.annotation.FieldValueImpl("ContactsContactMethodsURI")
public static final android.net.Uri CONTENT_URI = null;
@com.francetelecom.rd.stubs.annotation.FieldValueImpl("ContactsContactMethodsEmailURI")
public static final android.net.Uri CONTENT_EMAIL_URI = null;
public static final java.lang.String CONTENT_TYPE = "vnd.android.cursor.dir/contact-methods";
public static final java.lang.String CONTENT_EMAIL_TYPE = "vnd.android.cursor.dir/email";
public static final java.lang.String CONTENT_POSTAL_TYPE = "vnd.android.cursor.dir/postal-address";
public static final java.lang.String CONTENT_EMAIL_ITEM_TYPE = "vnd.android.cursor.item/email";
public static final java.lang.String CONTENT_POSTAL_ITEM_TYPE = "vnd.android.cursor.item/postal-address";
public static final java.lang.String CONTENT_IM_ITEM_TYPE = "vnd.android.cursor.item/jabber-im";
public static final java.lang.String DEFAULT_SORT_ORDER = "name ASC";
public static final java.lang.String PERSON_ID = "person";
// Constructors
private ContactMethods(){
}
// Methods
public static final java.lang.CharSequence getDisplayLabel(android.content.Context arg1, int arg2, int arg3, java.lang.CharSequence arg4){
return (java.lang.CharSequence) null;
}
public static java.lang.String encodePredefinedImProtocol(int arg1){
return (java.lang.String) null;
}
public static java.lang.String encodeCustomImProtocol(java.lang.String arg1){
return (java.lang.String) null;
}
public static java.lang.Object decodeImProtocol(java.lang.String arg1){
return (java.lang.Object) null;
}
public static java.lang.String lookupProviderNameFromId(int arg1){
return (java.lang.String) null;
}
public void addPostalLocation(android.content.Context arg1, long arg2, double arg3, double arg4){
}
}
public static interface PresenceColumns
{
// Fields
public static final java.lang.String PRIORITY = "priority";
public static final java.lang.String PRESENCE_STATUS = "mode";
public static final int OFFLINE = 0;
public static final int INVISIBLE = 1;
public static final int AWAY = 2;
public static final int IDLE = 3;
public static final int DO_NOT_DISTURB = 4;
public static final int AVAILABLE = 5;
public static final java.lang.String PRESENCE_CUSTOM_STATUS = "status";
public static final java.lang.String IM_PROTOCOL = "im_protocol";
public static final java.lang.String IM_HANDLE = "im_handle";
public static final java.lang.String IM_ACCOUNT = "im_account";
}
public static final class Presence
implements BaseColumns, Contacts.PresenceColumns, Contacts.PeopleColumns
{
// Fields
@com.francetelecom.rd.stubs.annotation.FieldValueImpl("ContactsPresenceURI")
public static final android.net.Uri CONTENT_URI = null;
public static final java.lang.String PERSON_ID = "person";
// Constructors
public Presence(){
}
// Methods
public static final int getPresenceIconResourceId(int arg1){
return 0;
}
public static final void setPresenceIcon(android.widget.ImageView arg1, int arg2){
}
}
public static interface OrganizationColumns
{
// Fields
public static final java.lang.String TYPE = "type";
public static final int TYPE_CUSTOM = 0;
public static final int TYPE_WORK = 1;
public static final int TYPE_OTHER = 2;
public static final java.lang.String LABEL = "label";
public static final java.lang.String COMPANY = "company";
public static final java.lang.String TITLE = "title";
public static final java.lang.String PERSON_ID = "person";
public static final java.lang.String ISPRIMARY = "isprimary";
}
public static final class Organizations
implements Contacts.OrganizationColumns, BaseColumns
{
// Fields
@com.francetelecom.rd.stubs.annotation.FieldValueImpl("ContactsOrganizationsURI")
public static final android.net.Uri CONTENT_URI = null;
public static final java.lang.String CONTENT_DIRECTORY = "organizations";
public static final java.lang.String DEFAULT_SORT_ORDER = "company, title, isprimary ASC";
// Constructors
private Organizations(){
}
// Methods
public static final java.lang.CharSequence getDisplayLabel(android.content.Context arg1, int arg2, java.lang.CharSequence arg3){
return (java.lang.CharSequence) null;
}
}
public static interface PhotosColumns
{
// Fields
public static final java.lang.String LOCAL_VERSION = "local_version";
public static final java.lang.String PERSON_ID = "person";
public static final java.lang.String DOWNLOAD_REQUIRED = "download_required";
public static final java.lang.String EXISTS_ON_SERVER = "exists_on_server";
public static final java.lang.String SYNC_ERROR = "sync_error";
public static final java.lang.String DATA = "data";
}
public static final class Photos
implements SyncConstValue, Contacts.PhotosColumns, BaseColumns
{
// Fields
@com.francetelecom.rd.stubs.annotation.FieldValueImpl("ContactsPhotosURI")
public static final android.net.Uri CONTENT_URI = null;
public static final java.lang.String CONTENT_DIRECTORY = "photo";
public static final java.lang.String DEFAULT_SORT_ORDER = "person ASC";
// Constructors
private Photos(){
}
}
public static interface ExtensionsColumns
{
// Fields
public static final java.lang.String NAME = "name";
public static final java.lang.String VALUE = "value";
}
public static final class Extensions
implements BaseColumns, Contacts.ExtensionsColumns
{
// Fields
@com.francetelecom.rd.stubs.annotation.FieldValueImpl("ContactsExtensionsURI")
public static final android.net.Uri CONTENT_URI = null;
public static final java.lang.String CONTENT_TYPE = "vnd.android.cursor.dir/contact_extensions";
public static final java.lang.String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/contact_extensions";
public static final java.lang.String DEFAULT_SORT_ORDER = "person, name ASC";
public static final java.lang.String PERSON_ID = "person";
// Constructors
private Extensions(){
}
}
public static final class Intents
{
// Classes
public static final class UI
{
// Fields
public static final java.lang.String LIST_DEFAULT = "com.android.contacts.action.LIST_DEFAULT";
public static final java.lang.String LIST_GROUP_ACTION = "com.android.contacts.action.LIST_GROUP";
public static final java.lang.String GROUP_NAME_EXTRA_KEY = "com.android.contacts.extra.GROUP";
public static final java.lang.String LIST_ALL_CONTACTS_ACTION = "com.android.contacts.action.LIST_ALL_CONTACTS";
public static final java.lang.String LIST_CONTACTS_WITH_PHONES_ACTION = "com.android.contacts.action.LIST_CONTACTS_WITH_PHONES";
public static final java.lang.String LIST_STARRED_ACTION = "com.android.contacts.action.LIST_STARRED";
public static final java.lang.String LIST_FREQUENT_ACTION = "com.android.contacts.action.LIST_FREQUENT";
public static final java.lang.String LIST_STREQUENT_ACTION = "com.android.contacts.action.LIST_STREQUENT";
public static final java.lang.String TITLE_EXTRA_KEY = "com.android.contacts.extra.TITLE_EXTRA";
public static final java.lang.String FILTER_CONTACTS_ACTION = "com.android.contacts.action.FILTER_CONTACTS";
public static final java.lang.String FILTER_TEXT_EXTRA_KEY = "com.android.contacts.extra.FILTER_TEXT";
// Constructors
public UI(){
}
}
public static final class Insert
{
// Fields
public static final java.lang.String ACTION = "android.intent.action.INSERT";
public static final java.lang.String FULL_MODE = "full_mode";
public static final java.lang.String NAME = "name";
public static final java.lang.String PHONETIC_NAME = "phonetic_name";
public static final java.lang.String COMPANY = "company";
public static final java.lang.String JOB_TITLE = "job_title";
public static final java.lang.String NOTES = "notes";
public static final java.lang.String PHONE = "phone";
public static final java.lang.String PHONE_TYPE = "phone_type";
public static final java.lang.String PHONE_ISPRIMARY = "phone_isprimary";
public static final java.lang.String SECONDARY_PHONE = "secondary_phone";
public static final java.lang.String SECONDARY_PHONE_TYPE = "secondary_phone_type";
public static final java.lang.String TERTIARY_PHONE = "tertiary_phone";
public static final java.lang.String TERTIARY_PHONE_TYPE = "tertiary_phone_type";
public static final java.lang.String EMAIL = "email";
public static final java.lang.String EMAIL_TYPE = "email_type";
public static final java.lang.String EMAIL_ISPRIMARY = "email_isprimary";
public static final java.lang.String SECONDARY_EMAIL = "secondary_email";
public static final java.lang.String SECONDARY_EMAIL_TYPE = "secondary_email_type";
public static final java.lang.String TERTIARY_EMAIL = "tertiary_email";
public static final java.lang.String TERTIARY_EMAIL_TYPE = "tertiary_email_type";
public static final java.lang.String POSTAL = "postal";
public static final java.lang.String POSTAL_TYPE = "postal_type";
public static final java.lang.String POSTAL_ISPRIMARY = "postal_isprimary";
public static final java.lang.String IM_HANDLE = "im_handle";
public static final java.lang.String IM_PROTOCOL = "im_protocol";
public static final java.lang.String IM_ISPRIMARY = "im_isprimary";
// Constructors
public Insert(){
}
}
// Fields
public static final java.lang.String SEARCH_SUGGESTION_CLICKED = "android.provider.Contacts.SEARCH_SUGGESTION_CLICKED";
public static final java.lang.String SEARCH_SUGGESTION_DIAL_NUMBER_CLICKED = "android.provider.Contacts.SEARCH_SUGGESTION_DIAL_NUMBER_CLICKED";
public static final java.lang.String SEARCH_SUGGESTION_CREATE_CONTACT_CLICKED = "android.provider.Contacts.SEARCH_SUGGESTION_CREATE_CONTACT_CLICKED";
public static final java.lang.String ATTACH_IMAGE = "com.android.contacts.action.ATTACH_IMAGE";
public static final java.lang.String SHOW_OR_CREATE_CONTACT = "com.android.contacts.action.SHOW_OR_CREATE_CONTACT";
public static final java.lang.String EXTRA_FORCE_CREATE = "com.android.contacts.action.FORCE_CREATE";
public static final java.lang.String EXTRA_CREATE_DESCRIPTION = "com.android.contacts.action.CREATE_DESCRIPTION";
public static final java.lang.String EXTRA_TARGET_RECT = "target_rect";
// Constructors
public Intents(){
}
}
// Fields
public static final java.lang.String AUTHORITY = "contacts";
@com.francetelecom.rd.stubs.annotation.FieldValueImpl("ContactsContactsURI")
public static final android.net.Uri CONTENT_URI = null;
public static final int KIND_EMAIL = 1;
public static final int KIND_POSTAL = 2;
public static final int KIND_IM = 3;
public static final int KIND_ORGANIZATION = 4;
public static final int KIND_PHONE = 5;
// Constructors
private Contacts(){
}
}