summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jiashen Wang <jiashenwang@google.com> 2021-01-28 21:32:34 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2021-01-28 21:32:34 +0000
commit06bca1be6c31d81352633519cb394d25233e8ffd (patch)
treec58296cb2e244ad2ae3cbceee7dcbf0af238dc0e
parentd27f18891337eea09b562a56c11e4baeb2fd5d49 (diff)
parent7556b81f8025ab3f67ae45ff8d4e06378b92d55f (diff)
Merge changes from topics "downloadable_init_change_1", "downloadable_init_change_2" am: f2193be3f0 am: 7556b81f80
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1562763 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I16864675dc1a3bfa6b257bf5ba52ea3fe2f86658
-rw-r--r--telephony/java/android/telephony/euicc/DownloadableSubscription.java9
1 files changed, 2 insertions, 7 deletions
diff --git a/telephony/java/android/telephony/euicc/DownloadableSubscription.java b/telephony/java/android/telephony/euicc/DownloadableSubscription.java
index 34120790b25a..a5150b010f57 100644
--- a/telephony/java/android/telephony/euicc/DownloadableSubscription.java
+++ b/telephony/java/android/telephony/euicc/DownloadableSubscription.java
@@ -121,25 +121,21 @@ public final class DownloadableSubscription implements Parcelable {
}
public Builder(@NonNull String encodedActivationCode) {
- Preconditions.checkNotNull(encodedActivationCode, "Activation code may not be null");
this.encodedActivationCode = encodedActivationCode;
}
/**
- * Builds a {@link DownloadableSubscription} object. If the encoded activation code is
- * {@code null}, a {@link NullPointerException} will be thrown.
+ * Builds a {@link DownloadableSubscription} object.
* @return a non-null {@link DownloadableSubscription} object.
*/
@NonNull
public DownloadableSubscription build() {
- Preconditions.checkNotNull(encodedActivationCode, "Activation code may not be null");
return new DownloadableSubscription(encodedActivationCode, confirmationCode,
carrierName, accessRules);
}
/**
- * Sets the encoded activation code. If the encoded activation code is {@code null}, a
- * {@link NullPointerException} will be thrown.
+ * Sets the encoded activation code.
* @param value the activation code to use. An activation code can be parsed from a user
* scanned QR code. The format of activation code is defined in SGP.22. For
* example, "1$SMDP.GSMA.COM$04386-AGYFT-A74Y8-3F815$1.3.6.1.4.1.31746". For
@@ -147,7 +143,6 @@ public final class DownloadableSubscription implements Parcelable {
*/
@NonNull
public Builder setEncodedActivationCode(@NonNull String value) {
- Preconditions.checkNotNull(encodedActivationCode, "Activation code may not be null");
encodedActivationCode = value;
return this;
}