From fba2d142b89e6c3054c5fb279ec74ab1963c9c2b 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 9c28ed7a04ad..ff39ed15a9ff 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) { @@ -436,6 +439,15 @@ public class NetworkRequest implements Parcelable { } /** + * @see Builder#addUnwantedCapability(int) + * + * @hide + */ + public boolean hasUnwantedCapability(@NetCapability int capability) { + return networkCapabilities.hasUnwantedCapability(capability); + } + + /** * @see Builder#addTransportType(int) */ public boolean hasTransport(@Transport int transportType) { -- 2.11.0