package defpackage;

import java.io.Serializable;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.NavigableMap;
import java.util.RandomAccess;
import java.util.Set;
import java.util.SortedMap;

/* renamed from: ᵫːᵛ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C3954 extends AbstractC4525 implements InterfaceC2835, Serializable {

    /* renamed from: ˀᵗᵝᵭ, reason: contains not printable characters */
    public transient C1649 f14928;

    /* renamed from: ᵡⁱᵥ, reason: contains not printable characters */
    public transient int f14929;

    /* renamed from: ᵤᵙᵷ, reason: contains not printable characters */
    public final transient Map f14930;

    public C3954(Map map) {
        ᵛᵾˏ.ᵯٴᵦ(map.isEmpty());
        this.f14930 = map;
    }

    @Override // defpackage.InterfaceC1121
    public final void clear() {
        Map map = this.f14930;
        Iterator it = map.values().iterator();
        while (it.hasNext()) {
            ((Collection) it.next()).clear();
        }
        map.clear();
        this.f14929 = 0;
    }

    @Override // defpackage.InterfaceC1121
    public final Collection get(Object obj) {
        Collection collectionM8749 = (Collection) this.f14930.get(obj);
        if (collectionM8749 == null) {
            collectionM8749 = m8749();
        }
        List list = (List) collectionM8749;
        return list instanceof RandomAccess ? new C5142(this, obj, list, null) : new C3152(this, obj, list, null);
    }

    @Override // defpackage.InterfaceC1121
    public final int size() {
        return this.f14929;
    }

    @Override // defpackage.AbstractC4525
    /* renamed from: ˇʼʤˎ */
    public final Collection mo5694() {
        return new C4526(0, this);
    }

    @Override // defpackage.AbstractC4525
    /* renamed from: ˎˏʜʾ */
    public final Iterator mo5695() {
        return new C0876(this, 1);
    }

    @Override // defpackage.AbstractC4525
    /* renamed from: ˏˋٴ */
    public final Set mo5696() {
        Map map = this.f14930;
        return map instanceof NavigableMap ? new C0752(this, (NavigableMap) map) : map instanceof SortedMap ? new C3395(this, (SortedMap) map) : new C3614(this, map);
    }

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public final Collection m8749() {
        return (List) this.f14928.get();
    }

    @Override // defpackage.AbstractC4525
    /* renamed from: ᵻᵢﹳᵰ */
    public final Map mo5699() {
        Map map = this.f14930;
        return map instanceof NavigableMap ? new C4407(this, (NavigableMap) map) : map instanceof SortedMap ? new C2735(this, (SortedMap) map) : new C2243(this, map);
    }
}
