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

import java.io.Serializable;
import java.util.Collection;
import java.util.Map;
import java.util.Set;
import java.util.SortedMap;
import tv.danmaku.ijk.media.player.IjkMediaMeta;
import xyz.stream.download.config.InnerConstant;

/* JADX INFO: loaded from: classes2.dex */
public abstract class zzgui<K, V> implements Map<K, V>, Serializable {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public transient zzgup f19772a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public transient zzgup f19773b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public transient zzgub f19774c;

    public static zzgui a(Map map) {
        if ((map instanceof zzgui) && !(map instanceof SortedMap)) {
            zzgui zzguiVar = (zzgui) map;
            zzguiVar.getClass();
            return zzguiVar;
        }
        Set<Map.Entry<K, V>> setEntrySet = map.entrySet();
        ds1 ds1Var = new ds1(setEntrySet instanceof Collection ? setEntrySet.size() : 4);
        ds1Var.b(setEntrySet);
        return ds1Var.d(true);
    }

    @Override // java.util.Map
    /* JADX INFO: renamed from: b, reason: merged with bridge method [inline-methods] */
    public final zzgup entrySet() {
        zzgup zzgupVar = this.f19772a;
        if (zzgupVar != null) {
            return zzgupVar;
        }
        zzgwf zzgwfVar = (zzgwf) this;
        zzgwc zzgwcVar = new zzgwc(zzgwfVar, zzgwfVar.f19799e, zzgwfVar.f19800f);
        this.f19772a = zzgwcVar;
        return zzgwcVar;
    }

    @Override // java.util.Map
    public final void clear() {
        throw new UnsupportedOperationException();
    }

    @Override // java.util.Map
    public final boolean containsKey(Object obj) {
        return get(obj) != null;
    }

    @Override // java.util.Map
    public final boolean containsValue(Object obj) {
        return values().contains(obj);
    }

    @Override // java.util.Map
    /* JADX INFO: renamed from: d, reason: merged with bridge method [inline-methods] */
    public final zzgub values() {
        zzgub zzgubVar = this.f19774c;
        if (zzgubVar != null) {
            return zzgubVar;
        }
        zzgwf zzgwfVar = (zzgwf) this;
        zzgwe zzgweVar = new zzgwe(zzgwfVar.f19799e, 1, zzgwfVar.f19800f);
        this.f19774c = zzgweVar;
        return zzgweVar;
    }

    @Override // java.util.Map
    public final boolean equals(Object obj) {
        return ih1.i0(obj, this);
    }

    @Override // java.util.Map
    public abstract Object get(Object obj);

    @Override // java.util.Map
    public final Object getOrDefault(Object obj, Object obj2) {
        Object obj3 = get(obj);
        return obj3 != null ? obj3 : obj2;
    }

    @Override // java.util.Map
    public final int hashCode() {
        return ih1.n0(entrySet());
    }

    @Override // java.util.Map
    public final boolean isEmpty() {
        return size() == 0;
    }

    @Override // java.util.Map
    public final Set keySet() {
        zzgup zzgupVar = this.f19773b;
        if (zzgupVar != null) {
            return zzgupVar;
        }
        zzgwf zzgwfVar = (zzgwf) this;
        zzgwd zzgwdVar = new zzgwd(zzgwfVar, new zzgwe(zzgwfVar.f19799e, 0, zzgwfVar.f19800f));
        this.f19773b = zzgwdVar;
        return zzgwdVar;
    }

    @Override // java.util.Map
    public final Object put(Object obj, Object obj2) {
        throw new UnsupportedOperationException();
    }

    @Override // java.util.Map
    public final void putAll(Map map) {
        throw new UnsupportedOperationException();
    }

    @Override // java.util.Map
    public final Object remove(Object obj) {
        throw new UnsupportedOperationException();
    }

    public final String toString() {
        int size = size();
        ih1.c0(size, InnerConstant.Db.size);
        StringBuilder sb = new StringBuilder((int) Math.min(((long) size) * 8, IjkMediaMeta.AV_CH_STEREO_RIGHT));
        sb.append('{');
        boolean z10 = true;
        for (Map.Entry<K, V> entry : entrySet()) {
            if (!z10) {
                sb.append(", ");
            }
            sb.append(entry.getKey());
            sb.append('=');
            sb.append(entry.getValue());
            z10 = false;
        }
        sb.append('}');
        return sb.toString();
    }
}
