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

Commit 134ffe70 authored by Josh Hou's avatar Josh Hou
Browse files

add NonNull annotation to API

Bug: 126702863
Test: Build pass
Change-Id: I3398d43837bef90ebe685d7f7c35c6c5d0defd7e
parent a028a1c3
Loading
Loading
Loading
Loading
+17 −17
Original line number Diff line number Diff line
@@ -43368,26 +43368,26 @@ package android.telephony.data {
  public static class ApnSetting.Builder {
    ctor public ApnSetting.Builder();
    method public android.telephony.data.ApnSetting build();
    method public android.telephony.data.ApnSetting.Builder setApnName(String);
    method public android.telephony.data.ApnSetting.Builder setApnTypeBitmask(int);
    method public android.telephony.data.ApnSetting.Builder setAuthType(int);
    method public android.telephony.data.ApnSetting.Builder setCarrierEnabled(boolean);
    method @NonNull public android.telephony.data.ApnSetting.Builder setApnName(String);
    method @NonNull public android.telephony.data.ApnSetting.Builder setApnTypeBitmask(int);
    method @NonNull public android.telephony.data.ApnSetting.Builder setAuthType(int);
    method @NonNull public android.telephony.data.ApnSetting.Builder setCarrierEnabled(boolean);
    method @NonNull public android.telephony.data.ApnSetting.Builder setCarrierId(int);
    method public android.telephony.data.ApnSetting.Builder setEntryName(String);
    method @NonNull public android.telephony.data.ApnSetting.Builder setEntryName(String);
    method @Deprecated public android.telephony.data.ApnSetting.Builder setMmsProxyAddress(java.net.InetAddress);
    method public android.telephony.data.ApnSetting.Builder setMmsProxyAddress(String);
    method public android.telephony.data.ApnSetting.Builder setMmsProxyPort(int);
    method public android.telephony.data.ApnSetting.Builder setMmsc(android.net.Uri);
    method public android.telephony.data.ApnSetting.Builder setMvnoType(int);
    method public android.telephony.data.ApnSetting.Builder setNetworkTypeBitmask(int);
    method public android.telephony.data.ApnSetting.Builder setOperatorNumeric(String);
    method public android.telephony.data.ApnSetting.Builder setPassword(String);
    method public android.telephony.data.ApnSetting.Builder setProtocol(int);
    method @NonNull public android.telephony.data.ApnSetting.Builder setMmsProxyAddress(String);
    method @NonNull public android.telephony.data.ApnSetting.Builder setMmsProxyPort(int);
    method @NonNull public android.telephony.data.ApnSetting.Builder setMmsc(android.net.Uri);
    method @NonNull public android.telephony.data.ApnSetting.Builder setMvnoType(int);
    method @NonNull public android.telephony.data.ApnSetting.Builder setNetworkTypeBitmask(int);
    method @NonNull public android.telephony.data.ApnSetting.Builder setOperatorNumeric(String);
    method @NonNull public android.telephony.data.ApnSetting.Builder setPassword(String);
    method @NonNull public android.telephony.data.ApnSetting.Builder setProtocol(int);
    method @Deprecated public android.telephony.data.ApnSetting.Builder setProxyAddress(java.net.InetAddress);
    method public android.telephony.data.ApnSetting.Builder setProxyAddress(String);
    method public android.telephony.data.ApnSetting.Builder setProxyPort(int);
    method public android.telephony.data.ApnSetting.Builder setRoamingProtocol(int);
    method public android.telephony.data.ApnSetting.Builder setUser(String);
    method @NonNull public android.telephony.data.ApnSetting.Builder setProxyAddress(String);
    method @NonNull public android.telephony.data.ApnSetting.Builder setProxyPort(int);
    method @NonNull public android.telephony.data.ApnSetting.Builder setRoamingProtocol(int);
    method @NonNull public android.telephony.data.ApnSetting.Builder setUser(String);
  }
}
+17 −0
Original line number Diff line number Diff line
@@ -1593,6 +1593,7 @@ public class ApnSetting implements Parcelable {
         *
         * @param entryName the entry name to set for the APN
         */
        @NonNull
        public Builder setEntryName(String entryName) {
            this.mEntryName = entryName;
            return this;
@@ -1603,6 +1604,7 @@ public class ApnSetting implements Parcelable {
         *
         * @param apnName the name to set for the APN
         */
        @NonNull
        public Builder setApnName(String apnName) {
            this.mApnName = apnName;
            return this;
@@ -1633,6 +1635,7 @@ public class ApnSetting implements Parcelable {
         *
         * @param proxy the proxy address to set for the APN
         */
        @NonNull
        public Builder setProxyAddress(String proxy) {
            this.mProxyAddress = proxy;
            return this;
@@ -1643,6 +1646,7 @@ public class ApnSetting implements Parcelable {
         *
         * @param port the proxy port to set for the APN
         */
        @NonNull
        public Builder setProxyPort(int port) {
            this.mProxyPort = port;
            return this;
@@ -1653,6 +1657,7 @@ public class ApnSetting implements Parcelable {
         *
         * @param mmsc the MMSC Uri to set for the APN
         */
        @NonNull
        public Builder setMmsc(Uri mmsc) {
            this.mMmsc = mmsc;
            return this;
@@ -1684,6 +1689,7 @@ public class ApnSetting implements Parcelable {
         *
         * @param mmsProxy the MMS proxy address to set for the APN
         */
        @NonNull
        public Builder setMmsProxyAddress(String mmsProxy) {
            this.mMmsProxyAddress = mmsProxy;
            return this;
@@ -1694,6 +1700,7 @@ public class ApnSetting implements Parcelable {
         *
         * @param mmsPort the MMS proxy port to set for the APN
         */
        @NonNull
        public Builder setMmsProxyPort(int mmsPort) {
            this.mMmsProxyPort = mmsPort;
            return this;
@@ -1704,6 +1711,7 @@ public class ApnSetting implements Parcelable {
         *
         * @param user the APN username to set for the APN
         */
        @NonNull
        public Builder setUser(String user) {
            this.mUser = user;
            return this;
@@ -1715,6 +1723,7 @@ public class ApnSetting implements Parcelable {
         * @see android.provider.Telephony.Carriers#PASSWORD
         * @param password the APN password to set for the APN
         */
        @NonNull
        public Builder setPassword(String password) {
            this.mPassword = password;
            return this;
@@ -1725,6 +1734,7 @@ public class ApnSetting implements Parcelable {
         *
         * @param authType the authentication type to set for the APN
         */
        @NonNull
        public Builder setAuthType(@AuthType int authType) {
            this.mAuthType = authType;
            return this;
@@ -1741,6 +1751,7 @@ public class ApnSetting implements Parcelable {
         *
         * @param apnTypeBitmask a bitmask describing the types of the APN
         */
        @NonNull
        public Builder setApnTypeBitmask(@ApnType int apnTypeBitmask) {
            this.mApnTypeBitmask = apnTypeBitmask;
            return this;
@@ -1753,6 +1764,7 @@ public class ApnSetting implements Parcelable {
         *
         * @param operatorNumeric the numeric operator ID to set for this entry
         */
        @NonNull
        public Builder setOperatorNumeric(String operatorNumeric) {
            this.mOperatorNumeric = operatorNumeric;
            return this;
@@ -1765,6 +1777,7 @@ public class ApnSetting implements Parcelable {
         *
         * @param protocol the protocol to set to use to connect to this APN
         */
        @NonNull
        public Builder setProtocol(@ProtocolType int protocol) {
            this.mProtocol = protocol;
            return this;
@@ -1777,6 +1790,7 @@ public class ApnSetting implements Parcelable {
         *
         * @param roamingProtocol the protocol to set to use to connect to this APN when roaming
         */
        @NonNull
        public Builder setRoamingProtocol(@ProtocolType  int roamingProtocol) {
            this.mRoamingProtocol = roamingProtocol;
            return this;
@@ -1787,6 +1801,7 @@ public class ApnSetting implements Parcelable {
         *
         * @param carrierEnabled the current status to set for this APN
         */
        @NonNull
        public Builder setCarrierEnabled(boolean carrierEnabled) {
            this.mCarrierEnabled = carrierEnabled;
            return this;
@@ -1797,6 +1812,7 @@ public class ApnSetting implements Parcelable {
         *
         * @param networkTypeBitmask the Radio Technology (Network Type) info
         */
        @NonNull
        public Builder setNetworkTypeBitmask(int networkTypeBitmask) {
            this.mNetworkTypeBitmask = networkTypeBitmask;
            return this;
@@ -1807,6 +1823,7 @@ public class ApnSetting implements Parcelable {
         *
         * @param mvnoType the MVNO match type to set for this APN
         */
        @NonNull
        public Builder setMvnoType(@MvnoType int mvnoType) {
            this.mMvnoType = mvnoType;
            return this;