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

Commit 577fd4a9 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Add @Nullable to Object#equals()"

parents fb2c686f 9b9af777
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -16,6 +16,7 @@

package android.net;

import android.annotation.Nullable;
import android.net.NetworkTemplate;
import android.os.Parcel;
import android.os.Parcelable;
@@ -95,7 +96,7 @@ public final class DataUsageRequest implements Parcelable {
    }

    @Override
    public boolean equals(Object obj) {
    public boolean equals(@Nullable Object obj) {
        if (obj instanceof DataUsageRequest == false) return false;
        DataUsageRequest that = (DataUsageRequest) obj;
        return that.requestId == this.requestId
+1 −1
Original line number Diff line number Diff line
@@ -160,7 +160,7 @@ public final class DhcpResults implements Parcelable {
    }

    @Override
    public boolean equals(Object obj) {
    public boolean equals(@Nullable Object obj) {
        if (this == obj) return true;

        if (!(obj instanceof DhcpResults)) return false;
+1 −1
Original line number Diff line number Diff line
@@ -360,7 +360,7 @@ public final class Ikev2VpnProfile extends PlatformVpnProfile {
    }

    @Override
    public boolean equals(Object obj) {
    public boolean equals(@Nullable Object obj) {
        if (!(obj instanceof Ikev2VpnProfile)) {
            return false;
        }
+2 −1
Original line number Diff line number Diff line
@@ -19,6 +19,7 @@ import static android.net.IpSecManager.INVALID_RESOURCE_ID;

import android.annotation.IntDef;
import android.annotation.NonNull;
import android.annotation.Nullable;
import android.annotation.RequiresFeature;
import android.annotation.RequiresPermission;
import android.annotation.SystemApi;
@@ -150,7 +151,7 @@ public final class IpSecTransform implements AutoCloseable {
    /**
     * Standard equals.
     */
    public boolean equals(Object other) {
    public boolean equals(@Nullable Object other) {
        if (this == other) return true;
        if (!(other instanceof IpSecTransform)) return false;
        final IpSecTransform rhs = (IpSecTransform) other;
+2 −1
Original line number Diff line number Diff line
@@ -17,6 +17,7 @@
package android.net;

import android.annotation.NonNull;
import android.annotation.Nullable;
import android.annotation.SystemApi;
import android.os.Parcel;
import android.os.Parcelable;
@@ -44,7 +45,7 @@ public final class MatchAllNetworkSpecifier extends NetworkSpecifier implements
    }

    @Override
    public boolean equals(Object o) {
    public boolean equals(@Nullable Object o) {
        return o instanceof MatchAllNetworkSpecifier;
    }

Loading