summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xapi/system-current.txt9
-rw-r--r--api/system-removed.txt12
-rw-r--r--core/java/android/net/StringNetworkSpecifier.java11
3 files changed, 10 insertions, 22 deletions
diff --git a/api/system-current.txt b/api/system-current.txt
index bf8dc48c7a8a..092b0a98fc8a 100755
--- a/api/system-current.txt
+++ b/api/system-current.txt
@@ -4641,6 +4641,15 @@ package android.net {
method @NonNull public android.net.StaticIpConfiguration.Builder setIpAddress(@Nullable android.net.LinkAddress);
}
+ public final class StringNetworkSpecifier extends android.net.NetworkSpecifier implements android.os.Parcelable {
+ ctor public StringNetworkSpecifier(@NonNull String);
+ method public int describeContents();
+ method public boolean satisfiedBy(android.net.NetworkSpecifier);
+ method public void writeToParcel(@NonNull android.os.Parcel, int);
+ field @NonNull public static final android.os.Parcelable.Creator<android.net.StringNetworkSpecifier> CREATOR;
+ field @NonNull public final String specifier;
+ }
+
public final class TelephonyNetworkSpecifier extends android.net.NetworkSpecifier implements android.os.Parcelable {
method public boolean satisfiedBy(android.net.NetworkSpecifier);
}
diff --git a/api/system-removed.txt b/api/system-removed.txt
index 57ee408c561c..5802f6cc09b6 100644
--- a/api/system-removed.txt
+++ b/api/system-removed.txt
@@ -130,18 +130,6 @@ package android.media.tv {
}
-package android.net {
-
- @Deprecated public final class StringNetworkSpecifier extends android.net.NetworkSpecifier implements android.os.Parcelable {
- ctor public StringNetworkSpecifier(@NonNull String);
- method public int describeContents();
- method public void writeToParcel(@NonNull android.os.Parcel, int);
- field @NonNull public static final android.os.Parcelable.Creator<android.net.StringNetworkSpecifier> CREATOR;
- field @NonNull public final String specifier;
- }
-
-}
-
package android.net.wifi {
@Deprecated public class BatchedScanResult implements android.os.Parcelable {
diff --git a/core/java/android/net/StringNetworkSpecifier.java b/core/java/android/net/StringNetworkSpecifier.java
index 530c84a8f3f0..83dbc637fb65 100644
--- a/core/java/android/net/StringNetworkSpecifier.java
+++ b/core/java/android/net/StringNetworkSpecifier.java
@@ -26,16 +26,7 @@ import com.android.internal.util.Preconditions;
import java.util.Objects;
-/**
- * @deprecated use other subclass of {@link android.net.NetworkSpecifier},
- * eg. {@link android.net.TelephonyNetworkSpecifier},
- * {@link android.net.wifi.WifiNetworkSpecifier} instead.
- * @see {@link android.net.NetworkRequest#setNetworkSpecifier(String)} for details.
- * @removed this class was tentatively made SystemApi in December 2019 in the scramble for
- * publishing mainline APIs, it should be removed before R release is published.
- * @hide
- */
-@Deprecated
+/** @hide */
@SystemApi
public final class StringNetworkSpecifier extends NetworkSpecifier implements Parcelable {
/**