Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2da4f9f9 authored by Chalard Jean's avatar Chalard Jean
Browse files

Rename satisfiedBy into canBeSatisfiedBy

Test: FrameworksNetTests NetworkStackTests
Bug: 152238712
Change-Id: I076876a6662bde143ef7d315ce3767acafff93c1
parent b0e1e7ec
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -30343,11 +30343,11 @@ package android.net {
  }
  }
  public class NetworkRequest implements android.os.Parcelable {
  public class NetworkRequest implements android.os.Parcelable {
    method public boolean canBeSatisfiedBy(@Nullable android.net.NetworkCapabilities);
    method public int describeContents();
    method public int describeContents();
    method @Nullable public android.net.NetworkSpecifier getNetworkSpecifier();
    method @Nullable public android.net.NetworkSpecifier getNetworkSpecifier();
    method public boolean hasCapability(int);
    method public boolean hasCapability(int);
    method public boolean hasTransport(int);
    method public boolean hasTransport(int);
    method public boolean satisfiedBy(@Nullable android.net.NetworkCapabilities);
    method public void writeToParcel(android.os.Parcel, int);
    method public void writeToParcel(android.os.Parcel, int);
    field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkRequest> CREATOR;
    field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkRequest> CREATOR;
  }
  }
+1 −14
Original line number Original line Diff line number Diff line
@@ -6183,7 +6183,6 @@ package android.net {
  public final class MatchAllNetworkSpecifier extends android.net.NetworkSpecifier implements android.os.Parcelable {
  public final class MatchAllNetworkSpecifier extends android.net.NetworkSpecifier implements android.os.Parcelable {
    ctor public MatchAllNetworkSpecifier();
    ctor public MatchAllNetworkSpecifier();
    method public int describeContents();
    method public int describeContents();
    method public boolean satisfiedBy(android.net.NetworkSpecifier);
    method public void writeToParcel(@NonNull android.os.Parcel, int);
    method public void writeToParcel(@NonNull android.os.Parcel, int);
    field @NonNull public static final android.os.Parcelable.Creator<android.net.MatchAllNetworkSpecifier> CREATOR;
    field @NonNull public static final android.os.Parcelable.Creator<android.net.MatchAllNetworkSpecifier> CREATOR;
  }
  }
@@ -6337,8 +6336,8 @@ package android.net {
  }
  }
  public abstract class NetworkSpecifier {
  public abstract class NetworkSpecifier {
    method public boolean canBeSatisfiedBy(@Nullable android.net.NetworkSpecifier);
    method @Nullable public android.net.NetworkSpecifier redact();
    method @Nullable public android.net.NetworkSpecifier redact();
    method public abstract boolean satisfiedBy(@Nullable android.net.NetworkSpecifier);
  }
  }
  public class NetworkStack {
  public class NetworkStack {
@@ -6441,10 +6440,6 @@ package android.net {
    method @NonNull public android.net.StaticIpConfiguration.Builder setIpAddress(@Nullable android.net.LinkAddress);
    method @NonNull public android.net.StaticIpConfiguration.Builder setIpAddress(@Nullable android.net.LinkAddress);
  }
  }
  public final class TelephonyNetworkSpecifier extends android.net.NetworkSpecifier implements android.os.Parcelable {
    method public boolean satisfiedBy(android.net.NetworkSpecifier);
  }
  public final class TetheredClient implements android.os.Parcelable {
  public final class TetheredClient implements android.os.Parcelable {
    ctor public TetheredClient(@NonNull android.net.MacAddress, @NonNull java.util.Collection<android.net.TetheredClient.AddressInfo>, int);
    ctor public TetheredClient(@NonNull android.net.MacAddress, @NonNull java.util.Collection<android.net.TetheredClient.AddressInfo>, int);
    method public int describeContents();
    method public int describeContents();
@@ -7431,10 +7426,6 @@ package android.net.wifi {
    field public int numUsage;
    field public int numUsage;
  }
  }
  public final class WifiNetworkSpecifier extends android.net.NetworkSpecifier implements android.os.Parcelable {
    method public boolean satisfiedBy(android.net.NetworkSpecifier);
  }
  public final class WifiNetworkSuggestion implements android.os.Parcelable {
  public final class WifiNetworkSuggestion implements android.os.Parcelable {
    method @NonNull public android.net.wifi.WifiConfiguration getWifiConfiguration();
    method @NonNull public android.net.wifi.WifiConfiguration getWifiConfiguration();
  }
  }
@@ -7625,10 +7616,6 @@ package android.net.wifi.aware {
    method @Deprecated public android.net.NetworkSpecifier createNetworkSpecifierPmk(@NonNull android.net.wifi.aware.PeerHandle, @NonNull byte[]);
    method @Deprecated public android.net.NetworkSpecifier createNetworkSpecifierPmk(@NonNull android.net.wifi.aware.PeerHandle, @NonNull byte[]);
  }
  }
  public final class WifiAwareNetworkSpecifier extends android.net.NetworkSpecifier implements android.os.Parcelable {
    method public boolean satisfiedBy(android.net.NetworkSpecifier);
  }
  public class WifiAwareSession implements java.lang.AutoCloseable {
  public class WifiAwareSession implements java.lang.AutoCloseable {
    method public android.net.NetworkSpecifier createNetworkSpecifierPmk(int, @NonNull byte[], @NonNull byte[]);
    method public android.net.NetworkSpecifier createNetworkSpecifierPmk(int, @NonNull byte[], @NonNull byte[]);
  }
  }
+1 −1
Original line number Original line Diff line number Diff line
@@ -1122,7 +1122,7 @@ public final class NetworkCapabilities implements Parcelable {
    }
    }


    private boolean satisfiedBySpecifier(NetworkCapabilities nc) {
    private boolean satisfiedBySpecifier(NetworkCapabilities nc) {
        return mNetworkSpecifier == null || mNetworkSpecifier.satisfiedBy(nc.mNetworkSpecifier)
        return mNetworkSpecifier == null || mNetworkSpecifier.canBeSatisfiedBy(nc.mNetworkSpecifier)
                || nc.mNetworkSpecifier instanceof MatchAllNetworkSpecifier;
                || nc.mNetworkSpecifier instanceof MatchAllNetworkSpecifier;
    }
    }


+1 −1
Original line number Original line Diff line number Diff line
@@ -474,7 +474,7 @@ public class NetworkRequest implements Parcelable {
     * @param nc Capabilities that should satisfy this NetworkRequest. null capabilities do not
     * @param nc Capabilities that should satisfy this NetworkRequest. null capabilities do not
     *           satisfy any request.
     *           satisfy any request.
     */
     */
    public boolean satisfiedBy(@Nullable NetworkCapabilities nc) {
    public boolean canBeSatisfiedBy(@Nullable NetworkCapabilities nc) {
        return networkCapabilities.satisfiedByNetworkCapabilities(nc);
        return networkCapabilities.satisfiedByNetworkCapabilities(nc);
    }
    }


+3 −1
Original line number Original line Diff line number Diff line
@@ -35,7 +35,9 @@ public abstract class NetworkSpecifier {
     * @hide
     * @hide
     */
     */
    @SystemApi
    @SystemApi
    public abstract boolean satisfiedBy(@Nullable NetworkSpecifier other);
    public boolean canBeSatisfiedBy(@Nullable NetworkSpecifier other) {
        return false;
    }


    /**
    /**
     * Optional method which can be overridden by concrete implementations of NetworkSpecifier to
     * Optional method which can be overridden by concrete implementations of NetworkSpecifier to
Loading