package defpackage;

import java.util.AbstractMap;
import java.util.Collection;
import java.util.List;
import java.util.Map;
import java.util.RandomAccess;
import java.util.Set;

/* JADX INFO: renamed from: ˊᵶᵕᵛ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public class C1415 extends AbstractMap {

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public transient C3668 f5829;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public final transient Map f5830;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public transient C2304 f5831;

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public final /* synthetic */ C3156 f5832;

    public C1415(C3156 c3156, Map map) {
        this.f5832 = c3156;
        this.f5830 = map;
    }

    @Override // java.util.AbstractMap, java.util.Map
    public final void clear() {
        C3156 c3156 = this.f5832;
        if (this.f5830 == c3156.f12013) {
            c3156.clear();
            return;
        }
        C2588 c2588 = new C2588(this);
        while (c2588.hasNext()) {
            c2588.next();
            c2588.remove();
        }
    }

    @Override // java.util.AbstractMap, java.util.Map
    public final boolean containsKey(Object obj) {
        Map map = this.f5830;
        map.getClass();
        try {
            return map.containsKey(obj);
        } catch (ClassCastException | NullPointerException unused) {
            return false;
        }
    }

    @Override // java.util.AbstractMap, java.util.Map
    public final Set entrySet() {
        C3668 c3668 = this.f5829;
        if (c3668 != null) {
            return c3668;
        }
        C3668 c36682 = new C3668(this, 0);
        this.f5829 = c36682;
        return c36682;
    }

    @Override // java.util.AbstractMap, java.util.Map
    public final boolean equals(Object obj) {
        return this == obj || this.f5830.equals(obj);
    }

    @Override // java.util.AbstractMap, java.util.Map
    public final Object get(Object obj) {
        Object obj2;
        Map map = this.f5830;
        map.getClass();
        try {
            obj2 = map.get(obj);
        } catch (ClassCastException | NullPointerException unused) {
            obj2 = null;
        }
        Collection collection = (Collection) obj2;
        if (collection == null) {
            return null;
        }
        List list = (List) collection;
        boolean z = list instanceof RandomAccess;
        C3156 c3156 = this.f5832;
        return z ? new C3539(c3156, obj, list, null) : new C2285(c3156, obj, list, null);
    }

    @Override // java.util.AbstractMap, java.util.Map
    public final int hashCode() {
        return this.f5830.hashCode();
    }

    @Override // java.util.AbstractMap, java.util.Map
    public Set keySet() {
        return this.f5832.keySet();
    }

    @Override // java.util.AbstractMap, java.util.Map
    public final Object remove(Object obj) {
        Collection collection = (Collection) this.f5830.remove(obj);
        if (collection == null) {
            return null;
        }
        C3156 c3156 = this.f5832;
        Collection collectionM7263 = c3156.m7263();
        collectionM7263.addAll(collection);
        c3156.f12014 -= collection.size();
        collection.clear();
        return collectionM7263;
    }

    @Override // java.util.AbstractMap, java.util.Map
    public final int size() {
        return this.f5830.size();
    }

    @Override // java.util.AbstractMap
    public final String toString() {
        return this.f5830.toString();
    }

    @Override // java.util.AbstractMap, java.util.Map
    public final Collection values() {
        C2304 c2304 = this.f5831;
        if (c2304 != null) {
            return c2304;
        }
        C2304 c23042 = new C2304(this);
        this.f5831 = c23042;
        return c23042;
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final C4175 m4083(Map.Entry entry) {
        Object key = entry.getKey();
        List list = (List) ((Collection) entry.getValue());
        boolean z = list instanceof RandomAccess;
        C3156 c3156 = this.f5832;
        return new C4175(key, z ? new C3539(c3156, key, list, null) : new C2285(c3156, key, list, null));
    }
}
