Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 413d5281 authored by Tyler Gunn's avatar Tyler Gunn Committed by Automerger Merge Worker
Browse files

Merge "Update EmergencyNumber API docs to indicate they can throw." into rvc-dev am: ffcfaa74

Change-Id: Iff56384f5027aeaf713abfc8e0b841133557229a
parents d3eda30c ffcfaa74
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -11776,6 +11776,7 @@ public class TelephonyManager {
     * subscription, the key is {@link SubscriptionManager#getDefaultSubscriptionId}) and the value
     * as the list of {@link EmergencyNumber}; empty Map if this information is not available;
     * or throw a SecurityException if the caller does not have the permission.
     * @throws IllegalStateException if the Telephony process is not currently available.
     */
    @RequiresPermission(android.Manifest.permission.READ_PHONE_STATE)
    @NonNull
@@ -11823,6 +11824,7 @@ public class TelephonyManager {
     * @param number - the number to look up
     * @return {@code true} if the given number is an emergency number based on current locale,
     * SIM card(s), Android database, modem, network or defaults; {@code false} otherwise.
     * @throws IllegalStateException if the Telephony process is not currently available.
     */
    public boolean isEmergencyNumber(@NonNull String number) {
        try {
@@ -11858,7 +11860,7 @@ public class TelephonyManager {
     * the same digits of any current emergency number based on current locale, sim, modem and
     * network; {@code false} if it is not; or throw an SecurityException if the caller does not
     * have the required permission/privileges
     *
     * @throws IllegalStateException if the Telephony process is not currently available.
     * @hide
     */
    @SystemApi