OSDN Git Service

Actually @hide unwanted capability methods.
authorPavel Maltsev <pavelm@google.com>
Mon, 2 Apr 2018 18:10:13 +0000 (11:10 -0700)
committerChalard Jean <jchalard@google.com>
Wed, 6 Jun 2018 08:23:13 +0000 (08:23 +0000)
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

index 9c28ed7..ff39ed1 100644 (file)
@@ -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) {