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

import java.util.AbstractCollection;
import java.util.Collection;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Map;
import java.util.Objects;

/* JADX INFO: loaded from: classes2.dex */
public final class nr1 extends AbstractCollection {

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

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final Object f14713b;

    public nr1(or1 or1Var) {
        Objects.requireNonNull(or1Var);
        this.f14713b = or1Var;
    }

    @Override // java.util.AbstractCollection, java.util.Collection
    public final void clear() {
        int i10 = this.f14712a;
        Object obj = this.f14713b;
        switch (i10) {
            case 0:
                ((or1) obj).zzf();
                break;
            case 1:
                ((zzgtm) obj).clear();
                break;
            default:
                ((Map) obj).clear();
                break;
        }
    }

    @Override // java.util.AbstractCollection, java.util.Collection
    public final boolean contains(Object obj) {
        int i10 = this.f14712a;
        Object obj2 = this.f14713b;
        switch (i10) {
            case 0:
                return ((or1) obj2).f(obj);
            case 1:
            default:
                return super.contains(obj);
            case 2:
                return ((Map) obj2).containsValue(obj);
        }
    }

    @Override // java.util.AbstractCollection, java.util.Collection
    public final boolean isEmpty() {
        switch (this.f14712a) {
            case 2:
                return ((Map) this.f14713b).isEmpty();
            default:
                return super.isEmpty();
        }
    }

    @Override // java.util.AbstractCollection, java.util.Collection, java.lang.Iterable
    public final Iterator iterator() {
        int i10 = this.f14712a;
        Object obj = this.f14713b;
        switch (i10) {
            case 0:
                return ((or1) obj).d();
            case 1:
                zzgtm zzgtmVar = (zzgtm) obj;
                Map mapG = zzgtmVar.g();
                return mapG != null ? mapG.values().iterator() : new rr1(zzgtmVar, 2);
            default:
                return new ns1(((Map) obj).entrySet().iterator());
        }
    }

    @Override // java.util.AbstractCollection, java.util.Collection
    public final boolean remove(Object obj) {
        switch (this.f14712a) {
            case 2:
                try {
                    return super.remove(obj);
                } catch (UnsupportedOperationException unused) {
                    Map map = (Map) this.f14713b;
                    for (Map.Entry entry : map.entrySet()) {
                        if (Objects.equals(obj, entry.getValue())) {
                            map.remove(entry.getKey());
                            return true;
                        }
                    }
                    return false;
                }
            default:
                return super.remove(obj);
        }
    }

    @Override // java.util.AbstractCollection, java.util.Collection
    public final boolean removeAll(Collection collection) {
        switch (this.f14712a) {
            case 2:
                collection.getClass();
                try {
                    return super.removeAll(collection);
                } catch (UnsupportedOperationException unused) {
                    HashSet hashSet = new HashSet();
                    Map map = (Map) this.f14713b;
                    for (Map.Entry entry : map.entrySet()) {
                        if (collection.contains(entry.getValue())) {
                            hashSet.add(entry.getKey());
                        }
                    }
                    return map.keySet().removeAll(hashSet);
                }
            default:
                return super.removeAll(collection);
        }
    }

    @Override // java.util.AbstractCollection, java.util.Collection
    public final boolean retainAll(Collection collection) {
        switch (this.f14712a) {
            case 2:
                collection.getClass();
                try {
                    return super.retainAll(collection);
                } catch (UnsupportedOperationException unused) {
                    HashSet hashSet = new HashSet();
                    Map map = (Map) this.f14713b;
                    for (Map.Entry entry : map.entrySet()) {
                        if (collection.contains(entry.getValue())) {
                            hashSet.add(entry.getKey());
                        }
                    }
                    return map.keySet().retainAll(hashSet);
                }
            default:
                return super.retainAll(collection);
        }
    }

    @Override // java.util.AbstractCollection, java.util.Collection
    public final int size() {
        int i10 = this.f14712a;
        Object obj = this.f14713b;
        switch (i10) {
            case 0:
                return ((or1) obj).zzd();
            case 1:
                return ((zzgtm) obj).size();
            default:
                return ((Map) obj).size();
        }
    }

    public /* synthetic */ nr1(zzgtm zzgtmVar) {
        Objects.requireNonNull(zzgtmVar);
        this.f14713b = zzgtmVar;
    }

    public nr1(Map map) {
        this.f14713b = map;
    }
}
