Merge "Adding SimPhonebookContract"
This commit is contained in:
@@ -34325,6 +34325,55 @@ package android.provider {
|
||||
field public static final String PATH_SETTING_INTENT = "intent";
|
||||
}
|
||||
|
||||
public final class SimPhonebookContract {
|
||||
field public static final String AUTHORITY = "com.android.simphonebook";
|
||||
field @NonNull public static final android.net.Uri AUTHORITY_URI;
|
||||
}
|
||||
|
||||
public static final class SimPhonebookContract.ElementaryFiles {
|
||||
method @NonNull public static android.net.Uri getItemUri(int, int);
|
||||
field public static final String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/sim-elementary-file";
|
||||
field public static final String CONTENT_TYPE = "vnd.android.cursor.dir/sim-elementary-file";
|
||||
field @NonNull public static final android.net.Uri CONTENT_URI;
|
||||
field public static final int EF_ADN = 1; // 0x1
|
||||
field public static final int EF_FDN = 2; // 0x2
|
||||
field public static final int EF_SDN = 3; // 0x3
|
||||
field public static final String EF_TYPE = "ef_type";
|
||||
field public static final int EF_UNKNOWN = 0; // 0x0
|
||||
field public static final String MAX_RECORDS = "max_records";
|
||||
field public static final String NAME_MAX_LENGTH = "name_max_length";
|
||||
field public static final String PHONE_NUMBER_MAX_LENGTH = "phone_number_max_length";
|
||||
field public static final String RECORD_COUNT = "record_count";
|
||||
field public static final String SLOT_INDEX = "slot_index";
|
||||
field public static final String SUBSCRIPTION_ID = "subscription_id";
|
||||
}
|
||||
|
||||
public static final class SimPhonebookContract.SimRecords {
|
||||
method @NonNull public static android.net.Uri getContentUri(int, int);
|
||||
method @NonNull public static android.net.Uri getItemUri(int, int, int);
|
||||
method @NonNull @WorkerThread public static android.provider.SimPhonebookContract.SimRecords.NameValidationResult validateName(@NonNull android.content.ContentResolver, int, int, @NonNull String);
|
||||
field public static final String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/sim-contact_v2";
|
||||
field public static final String CONTENT_TYPE = "vnd.android.cursor.dir/sim-contact_v2";
|
||||
field public static final String ELEMENTARY_FILE_TYPE = "elementary_file_type";
|
||||
field public static final String NAME = "name";
|
||||
field public static final String PHONE_NUMBER = "phone_number";
|
||||
field public static final String RECORD_NUMBER = "record_number";
|
||||
field public static final String SUBSCRIPTION_ID = "subscription_id";
|
||||
}
|
||||
|
||||
public static final class SimPhonebookContract.SimRecords.NameValidationResult implements android.os.Parcelable {
|
||||
ctor public SimPhonebookContract.SimRecords.NameValidationResult(@NonNull String, @NonNull String, int, int);
|
||||
method public int describeContents();
|
||||
method public int getEncodedLength();
|
||||
method public int getMaxEncodedLength();
|
||||
method @NonNull public String getName();
|
||||
method @NonNull public String getSanitizedName();
|
||||
method public boolean isSupportedCharacter(int);
|
||||
method public boolean isValid();
|
||||
method public void writeToParcel(@NonNull android.os.Parcel, int);
|
||||
field @NonNull public static final android.os.Parcelable.Creator<android.provider.SimPhonebookContract.SimRecords.NameValidationResult> CREATOR;
|
||||
}
|
||||
|
||||
public class SyncStateContract {
|
||||
ctor public SyncStateContract();
|
||||
}
|
||||
|
||||
@@ -8289,6 +8289,24 @@ package android.provider {
|
||||
method @RequiresPermission(android.Manifest.permission.MODIFY_SETTINGS_OVERRIDEABLE_BY_RESTORE) public static boolean putString(@NonNull android.content.ContentResolver, @NonNull String, @Nullable String, boolean);
|
||||
}
|
||||
|
||||
public final class SimPhonebookContract {
|
||||
method @NonNull public static String getEfUriPath(int);
|
||||
field public static final String SUBSCRIPTION_ID_PATH_SEGMENT = "subid";
|
||||
}
|
||||
|
||||
public static final class SimPhonebookContract.ElementaryFiles {
|
||||
field public static final String EF_ADN_PATH_SEGMENT = "adn";
|
||||
field public static final String EF_FDN_PATH_SEGMENT = "fdn";
|
||||
field public static final String EF_SDN_PATH_SEGMENT = "sdn";
|
||||
field public static final String ELEMENTARY_FILES_PATH_SEGMENT = "elementary_files";
|
||||
}
|
||||
|
||||
public static final class SimPhonebookContract.SimRecords {
|
||||
field public static final String EXTRA_NAME_VALIDATION_RESULT = "android.provider.extra.NAME_VALIDATION_RESULT";
|
||||
field public static final String QUERY_ARG_PIN2 = "android:query-arg-pin2";
|
||||
field public static final String VALIDATE_NAME_PATH_SEGMENT = "validate_name";
|
||||
}
|
||||
|
||||
public static final class Telephony.Carriers implements android.provider.BaseColumns {
|
||||
field public static final String APN_SET_ID = "apn_set_id";
|
||||
field public static final int CARRIER_EDITED = 4; // 0x4
|
||||
|
||||
Reference in New Issue
Block a user