package defpackage;

import j$.util.Map;
import java.util.Collection;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
import java.util.function.BiConsumer;
import java.util.function.BiFunction;
import java.util.function.Function;

/* renamed from: ˉᵟˌ, reason: contains not printable characters */
/* loaded from: classes.dex */
public class C1200 extends C2771 implements Map, j$.util.Map {

    /* renamed from: ᵡⁱᵥ, reason: contains not printable characters */
    public C5140 f5114;

    /* renamed from: ᵤᵙᵷ, reason: contains not printable characters */
    public C4225 f5115;

    /* renamed from: ᵾᵬ, reason: contains not printable characters */
    public C3326 f5116;

    public C1200() {
        super(0);
    }

    public C1200(C1200 c1200) {
        super(0);
        mo1306(c1200);
    }

    @Override // java.util.Map, j$.util.Map, java.util.concurrent.ConcurrentMap
    public /* synthetic */ Object compute(Object obj, BiFunction biFunction) {
        return Map.CC.$default$compute(this, obj, biFunction);
    }

    @Override // java.util.Map, j$.util.Map, java.util.concurrent.ConcurrentMap
    public /* synthetic */ Object computeIfAbsent(Object obj, Function function) {
        return Map.CC.$default$computeIfAbsent(this, obj, function);
    }

    @Override // java.util.Map, j$.util.Map, java.util.concurrent.ConcurrentMap
    public /* synthetic */ Object computeIfPresent(Object obj, BiFunction biFunction) {
        return Map.CC.$default$computeIfPresent(this, obj, biFunction);
    }

    @Override // java.util.Map
    public final Set entrySet() {
        C3326 c3326 = this.f5116;
        if (c3326 != null) {
            return c3326;
        }
        C3326 c33262 = new C3326(0, this);
        this.f5116 = c33262;
        return c33262;
    }

    @Override // java.util.Map, j$.util.Map, java.util.concurrent.ConcurrentMap
    public /* synthetic */ void forEach(BiConsumer biConsumer) {
        Map.CC.$default$forEach(this, biConsumer);
    }

    @Override // java.util.Map
    public final Set keySet() {
        C4225 c4225 = this.f5115;
        if (c4225 != null) {
            return c4225;
        }
        C4225 c42252 = new C4225(this);
        this.f5115 = c42252;
        return c42252;
    }

    @Override // java.util.Map, j$.util.Map, java.util.concurrent.ConcurrentMap
    public /* synthetic */ Object merge(Object obj, Object obj2, BiFunction biFunction) {
        return Map.CC.$default$merge(this, obj, obj2, biFunction);
    }

    @Override // java.util.Map
    public final void putAll(java.util.Map map) {
        m6841(map.size() + this.f10698);
        for (Map.Entry entry : map.entrySet()) {
            put(entry.getKey(), entry.getValue());
        }
    }

    @Override // java.util.Map, j$.util.Map, java.util.concurrent.ConcurrentMap
    public /* synthetic */ void replaceAll(BiFunction biFunction) {
        Map.CC.$default$replaceAll(this, biFunction);
    }

    @Override // java.util.Map
    public final Collection values() {
        C5140 c5140 = this.f5114;
        if (c5140 != null) {
            return c5140;
        }
        C5140 c51402 = new C5140(this);
        this.f5114 = c51402;
        return c51402;
    }

    /* renamed from: ˌᵜᵹᵩ, reason: contains not printable characters */
    public final boolean m3736(Collection collection) {
        int i = this.f10698;
        Iterator it = collection.iterator();
        while (it.hasNext()) {
            super.remove(it.next());
        }
        return i != this.f10698;
    }

    /* renamed from: ᵯٴᵦ, reason: contains not printable characters */
    public final boolean m3737(Collection collection) {
        int i = this.f10698;
        for (int i2 = i - 1; i2 >= 0; i2--) {
            if (!collection.contains(m6838(i2))) {
                mo1308(i2);
            }
        }
        return i != this.f10698;
    }

    /* renamed from: ᵸˑ, reason: contains not printable characters */
    public final boolean m3738(Collection collection) {
        Iterator it = collection.iterator();
        while (it.hasNext()) {
            if (!super.containsKey(it.next())) {
                return false;
            }
        }
        return true;
    }
}
