package com.google.android.gms.internal.ads;

import java.util.AbstractMap;
import java.util.AbstractSet;
import java.util.Iterator;
import java.util.Map;
import java.util.Objects;

/* JADX INFO: loaded from: classes2.dex */
public final class sr1 extends AbstractSet {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ int f16560a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final /* synthetic */ AbstractMap f16561b;

    public /* synthetic */ sr1(zzgtm zzgtmVar, int i10) {
        this.f16560a = i10;
        if (i10 != 1) {
            Objects.requireNonNull(zzgtmVar);
            this.f16561b = zzgtmVar;
        } else {
            Objects.requireNonNull(zzgtmVar);
            this.f16561b = zzgtmVar;
        }
    }

    @Override // java.util.AbstractCollection, java.util.Collection, java.util.Set
    public final /* bridge */ /* synthetic */ boolean add(Object obj) {
        switch (this.f16560a) {
            case 2:
                Map.Entry entry = (Map.Entry) obj;
                if (contains(entry)) {
                    return false;
                }
                ((kc2) this.f16561b).put((Comparable) entry.getKey(), entry.getValue());
                return true;
            default:
                return super.add(obj);
        }
    }

    @Override // java.util.AbstractCollection, java.util.Collection, java.util.Set
    public final void clear() {
        int i10 = this.f16560a;
        AbstractMap abstractMap = this.f16561b;
        switch (i10) {
            case 0:
                ((zzgtm) abstractMap).clear();
                break;
            case 1:
                ((zzgtm) abstractMap).clear();
                break;
            default:
                ((kc2) abstractMap).clear();
                break;
        }
    }

    @Override // java.util.AbstractCollection, java.util.Collection, java.util.Set
    public final boolean contains(Object obj) {
        int i10 = this.f16560a;
        AbstractMap abstractMap = this.f16561b;
        switch (i10) {
            case 0:
                zzgtm zzgtmVar = (zzgtm) abstractMap;
                Map mapG = zzgtmVar.g();
                if (mapG != null) {
                    return mapG.entrySet().contains(obj);
                }
                if (!(obj instanceof Map.Entry)) {
                    return false;
                }
                Map.Entry entry = (Map.Entry) obj;
                int iL = zzgtmVar.l(entry.getKey());
                return iL != -1 && Objects.equals(zzgtmVar.d()[iL], entry.getValue());
            case 1:
                return ((zzgtm) abstractMap).containsKey(obj);
            default:
                Map.Entry entry2 = (Map.Entry) obj;
                Object obj2 = ((kc2) abstractMap).get(entry2.getKey());
                Object value = entry2.getValue();
                return obj2 == value || (obj2 != null && obj2.equals(value));
        }
    }

    @Override // java.util.AbstractCollection, java.util.Collection, java.lang.Iterable, java.util.Set
    public final Iterator iterator() {
        int i10 = this.f16560a;
        AbstractMap abstractMap = this.f16561b;
        switch (i10) {
            case 0:
                zzgtm zzgtmVar = (zzgtm) abstractMap;
                Map mapG = zzgtmVar.g();
                return mapG != null ? mapG.entrySet().iterator() : new rr1(zzgtmVar, 1);
            case 1:
                zzgtm zzgtmVar2 = (zzgtm) abstractMap;
                Map mapG2 = zzgtmVar2.g();
                return mapG2 != null ? mapG2.keySet().iterator() : new rr1(zzgtmVar2, 0);
            default:
                return new androidx.datastore.preferences.protobuf.d1((kc2) abstractMap);
        }
    }

    @Override // java.util.AbstractCollection, java.util.Collection, java.util.Set
    public final boolean remove(Object obj) {
        int i10 = this.f16560a;
        boolean zRemove = false;
        AbstractMap abstractMap = this.f16561b;
        switch (i10) {
            case 0:
                zzgtm zzgtmVar = (zzgtm) abstractMap;
                Map mapG = zzgtmVar.g();
                if (mapG != null) {
                    return mapG.entrySet().remove(obj);
                }
                if (!(obj instanceof Map.Entry)) {
                    return false;
                }
                Map.Entry entry = (Map.Entry) obj;
                if (zzgtmVar.e()) {
                    return false;
                }
                int iJ = zzgtmVar.j();
                Object key = entry.getKey();
                Object value = entry.getValue();
                Object obj2 = zzgtmVar.f19758a;
                Objects.requireNonNull(obj2);
                int iI0 = ih1.I0(key, value, iJ, obj2, zzgtmVar.a(), zzgtmVar.b(), zzgtmVar.d());
                if (iI0 == -1) {
                    return false;
                }
                zzgtmVar.i(iI0, iJ);
                zzgtmVar.f19763f--;
                zzgtmVar.f19762e += 32;
                return true;
            case 1:
                zzgtm zzgtmVar2 = (zzgtm) abstractMap;
                Map mapG2 = zzgtmVar2.g();
                if (mapG2 != null) {
                    zRemove = mapG2.keySet().remove(obj);
                } else if (zzgtmVar2.m(obj) != zzgtm.f19757j) {
                    return true;
                }
                return zRemove;
            default:
                Map.Entry entry2 = (Map.Entry) obj;
                if (!contains(entry2)) {
                    return false;
                }
                ((kc2) abstractMap).remove(entry2.getKey());
                return true;
        }
    }

    @Override // java.util.AbstractCollection, java.util.Collection, java.util.Set
    public final int size() {
        int i10 = this.f16560a;
        AbstractMap abstractMap = this.f16561b;
        switch (i10) {
            case 0:
                return ((zzgtm) abstractMap).size();
            case 1:
                return ((zzgtm) abstractMap).size();
            default:
                return ((kc2) abstractMap).size();
        }
    }

    public /* synthetic */ sr1(kc2 kc2Var) {
        this.f16560a = 2;
        Objects.requireNonNull(kc2Var);
        this.f16561b = kc2Var;
    }
}
