package com.google.android.gms.common.api.internal; import com.google.android.gms.common.api.Api; import com.google.android.gms.common.api.Api.ApiOptions; import com.google.android.gms.common.internal.Objects; /* JADX INFO: compiled from: com.google.android.gms:play-services-base@@18.4.0 */ /* JADX INFO: loaded from: classes2.dex */ public final class ApiKey { private final int zaa; private final Api zab; private final Api.ApiOptions zac; private final String zad; private ApiKey(Api api, Api.ApiOptions apiOptions, String str) { this.zab = api; this.zac = apiOptions; this.zad = str; this.zaa = Objects.hashCode(api, apiOptions, str); } public static ApiKey getSharedApiKey(Api api, O o, String str) { return new ApiKey<>(api, o, str); } public final boolean equals(Object obj) { if (obj == null) { return false; } if (obj == this) { return true; } if (!(obj instanceof ApiKey)) { return false; } ApiKey apiKey = (ApiKey) obj; return Objects.equal(this.zab, apiKey.zab) && Objects.equal(this.zac, apiKey.zac) && Objects.equal(this.zad, apiKey.zad); } public final int hashCode() { return this.zaa; } public final String zaa() { return this.zab.zad(); } }