Loading core/api/module-lib-current.txt +10 −0 Original line number Diff line number Diff line Loading @@ -61,6 +61,16 @@ package android.net { method public void teardownTestNetwork(@NonNull android.net.Network); } public final class UnderlyingNetworkInfo implements android.os.Parcelable { ctor public UnderlyingNetworkInfo(int, @NonNull String, @NonNull java.util.List<java.lang.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.UnderlyingNetworkInfo> CREATOR; field @NonNull public final String iface; field public final int ownerUid; field @NonNull public final java.util.List<java.lang.String> underlyingIfaces; } } package android.os { Loading core/java/android/net/UnderlyingNetworkInfo.java +6 −1 Original line number Diff line number Diff line Loading @@ -16,11 +16,15 @@ package android.net; import static android.annotation.SystemApi.Client.MODULE_LIBRARIES; import android.annotation.NonNull; import android.annotation.SystemApi; import android.os.Parcel; import android.os.Parcelable; import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Objects; Loading @@ -30,6 +34,7 @@ import java.util.Objects; * * @hide */ @SystemApi(client = MODULE_LIBRARIES) public final class UnderlyingNetworkInfo implements Parcelable { /** The owner of this network. */ public final int ownerUid; Loading @@ -46,7 +51,7 @@ public final class UnderlyingNetworkInfo implements Parcelable { Objects.requireNonNull(underlyingIfaces); this.ownerUid = ownerUid; this.iface = iface; this.underlyingIfaces = underlyingIfaces; this.underlyingIfaces = Collections.unmodifiableList(new ArrayList<>(underlyingIfaces)); } private UnderlyingNetworkInfo(@NonNull Parcel in) { Loading Loading
core/api/module-lib-current.txt +10 −0 Original line number Diff line number Diff line Loading @@ -61,6 +61,16 @@ package android.net { method public void teardownTestNetwork(@NonNull android.net.Network); } public final class UnderlyingNetworkInfo implements android.os.Parcelable { ctor public UnderlyingNetworkInfo(int, @NonNull String, @NonNull java.util.List<java.lang.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.UnderlyingNetworkInfo> CREATOR; field @NonNull public final String iface; field public final int ownerUid; field @NonNull public final java.util.List<java.lang.String> underlyingIfaces; } } package android.os { Loading
core/java/android/net/UnderlyingNetworkInfo.java +6 −1 Original line number Diff line number Diff line Loading @@ -16,11 +16,15 @@ package android.net; import static android.annotation.SystemApi.Client.MODULE_LIBRARIES; import android.annotation.NonNull; import android.annotation.SystemApi; import android.os.Parcel; import android.os.Parcelable; import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Objects; Loading @@ -30,6 +34,7 @@ import java.util.Objects; * * @hide */ @SystemApi(client = MODULE_LIBRARIES) public final class UnderlyingNetworkInfo implements Parcelable { /** The owner of this network. */ public final int ownerUid; Loading @@ -46,7 +51,7 @@ public final class UnderlyingNetworkInfo implements Parcelable { Objects.requireNonNull(underlyingIfaces); this.ownerUid = ownerUid; this.iface = iface; this.underlyingIfaces = underlyingIfaces; this.underlyingIfaces = Collections.unmodifiableList(new ArrayList<>(underlyingIfaces)); } private UnderlyingNetworkInfo(@NonNull Parcel in) { Loading