Loading telephony/java/android/telephony/NetworkRegistrationInfo.java +25 −0 Original line number Original line Diff line number Diff line Loading @@ -855,6 +855,31 @@ public final class NetworkRegistrationInfo implements Parcelable { */ */ public Builder() {} public Builder() {} /** * Builder from the existing {@link NetworkRegistrationInfo}. * * @param nri The network registration info object. * @hide */ public Builder(@NonNull NetworkRegistrationInfo nri) { mDomain = nri.mDomain; mTransportType = nri.mTransportType; mInitialRegistrationState = nri.mInitialRegistrationState; mAccessNetworkTechnology = nri.mAccessNetworkTechnology; mRejectCause = nri.mRejectCause; mEmergencyOnly = nri.mEmergencyOnly; mAvailableServices = new ArrayList<>(nri.mAvailableServices); mCellIdentity = nri.mCellIdentity; if (nri.mDataSpecificInfo != null) { mDataSpecificRegistrationInfo = new DataSpecificRegistrationInfo( nri.mDataSpecificInfo); } if (nri.mVoiceSpecificInfo != null) { mVoiceSpecificRegistrationInfo = new VoiceSpecificRegistrationInfo( nri.mVoiceSpecificInfo); } } /** /** * Set the network domain. * Set the network domain. * * Loading Loading
telephony/java/android/telephony/NetworkRegistrationInfo.java +25 −0 Original line number Original line Diff line number Diff line Loading @@ -855,6 +855,31 @@ public final class NetworkRegistrationInfo implements Parcelable { */ */ public Builder() {} public Builder() {} /** * Builder from the existing {@link NetworkRegistrationInfo}. * * @param nri The network registration info object. * @hide */ public Builder(@NonNull NetworkRegistrationInfo nri) { mDomain = nri.mDomain; mTransportType = nri.mTransportType; mInitialRegistrationState = nri.mInitialRegistrationState; mAccessNetworkTechnology = nri.mAccessNetworkTechnology; mRejectCause = nri.mRejectCause; mEmergencyOnly = nri.mEmergencyOnly; mAvailableServices = new ArrayList<>(nri.mAvailableServices); mCellIdentity = nri.mCellIdentity; if (nri.mDataSpecificInfo != null) { mDataSpecificRegistrationInfo = new DataSpecificRegistrationInfo( nri.mDataSpecificInfo); } if (nri.mVoiceSpecificInfo != null) { mVoiceSpecificRegistrationInfo = new VoiceSpecificRegistrationInfo( nri.mVoiceSpecificInfo); } } /** /** * Set the network domain. * Set the network domain. * * Loading