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

Commit 3bedd0a6 authored by Jack Yu's avatar Jack Yu Committed by Gerrit Code Review
Browse files

Merge "Added APN to string method"

parents f1e9db0c 24d9490c
Loading
Loading
Loading
Loading
+24 −2
Original line number Diff line number Diff line
@@ -32,7 +32,20 @@ public final class AccessNetworkConstants {
        public static final int IWLAN = 5;

        /** @hide */
        private AccessNetworkType() {};
        private AccessNetworkType() {}

        /** @hide */
        public static String toString(int type) {
            switch (type) {
                case UNKNOWN: return "UNKNOWN";
                case GERAN: return "GERAN";
                case UTRAN: return "UTRAN";
                case EUTRAN: return "EUTRAN";
                case CDMA2000: return "CDMA2000";
                case IWLAN: return "IWLAN";
                default: return Integer.toString(type);
            }
        }
    }

    /**
@@ -47,7 +60,16 @@ public final class AccessNetworkConstants {
        public static final int WLAN = 2;

        /** @hide */
        private TransportType() {};
        private TransportType() {}

        /** @hide */
        public static String toString(int type) {
            switch (type) {
                case WWAN: return "WWAN";
                case WLAN: return "WLAN";
                default: return Integer.toString(type);
            }
        }
    }

    /**
+10 −0
Original line number Diff line number Diff line
@@ -1183,6 +1183,16 @@ public class ApnSetting implements Parcelable {
        return TextUtils.join(",", types);
    }

    /**
     * @param apnType APN type
     * @return APN type in string format
     * @hide
     */
    public static String getApnTypeString(int apnType) {
        String apnTypeString = APN_TYPE_INT_MAP.get(apnType);
        return apnTypeString == null ? "Unknown" : apnTypeString;
    }

    /**
     * @param types comma delimited list of APN types.
     * @return bitmask of APN types.