From 5b7ec405f40cc87526ead20a22239d4965c6866c Mon Sep 17 00:00:00 2001 From: Pavel Maltsev Date: Mon, 2 Apr 2018 11:10:13 -0700 Subject: [PATCH] Actually @hide unwanted capability methods. Cherry-pick of ag/3943779 Bug: 77601789 Test: builds, boots Test: make doc-comment-check-docs Merged-In: I80a88123b16c54734306da7e5dc0670972041648 Merged-In: I923e5377a1abe761217612452cbfdba752e53de2 --- core/java/android/net/NetworkRequest.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/core/java/android/net/NetworkRequest.java b/core/java/android/net/NetworkRequest.java index 9c28ed7a04..ff39ed15a9 100644 --- a/core/java/android/net/NetworkRequest.java +++ b/core/java/android/net/NetworkRequest.java @@ -171,6 +171,8 @@ public class NetworkRequest implements Parcelable { * If the given capability was previously added to the list of unwanted capabilities * then the capability will also be removed from the list of unwanted capabilities. * + * @see #addUnwantedCapability(int) + * * @param capability The capability to add. * @return The builder to facilitate chaining * {@code builder.addCapability(...).addCapability();}. @@ -230,6 +232,7 @@ public class NetworkRequest implements Parcelable { * * @param capability The capability to add to unwanted capability list. * @return The builder to facilitate chaining. + * * @hide */ public Builder addUnwantedCapability(@NetworkCapabilities.NetCapability int capability) { @@ -435,6 +438,15 @@ public class NetworkRequest implements Parcelable { return networkCapabilities.hasCapability(capability); } + /** + * @see Builder#addUnwantedCapability(int) + * + * @hide + */ + public boolean hasUnwantedCapability(@NetCapability int capability) { + return networkCapabilities.hasUnwantedCapability(capability); + } + /** * @see Builder#addTransportType(int) */