package defpackage;

import java.io.Serializable;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.Set;

/* JADX INFO: loaded from: classes2.dex */
@sw4
@li2
@dz3
public final class ce6<B> extends bk3<Class<? extends B>, B> implements r01<B>, Serializable {

    public static final class a<B> implements Serializable {
    }

    @Override // defpackage.bk3, defpackage.jk3
    public final /* bridge */ /* synthetic */ Object delegate() {
        return null;
    }

    @Override // defpackage.bk3, java.util.Map
    public final Set entrySet() {
        return new be6(this);
    }

    @Override // defpackage.bk3, java.util.Map
    public final Object put(Object obj, Object obj2) {
        Class cls = (Class) obj;
        Map map = th7.a;
        cls.getClass();
        Class cls2 = (Class) th7.a.get(cls);
        if (cls2 == null) {
            cls2 = cls;
        }
        cls2.cast(obj2);
        return super.put(cls, obj2);
    }

    @Override // defpackage.bk3, java.util.Map
    public final void putAll(Map map) {
        LinkedHashMap linkedHashMap = new LinkedHashMap(map);
        for (Map.Entry entry : linkedHashMap.entrySet()) {
            Class cls = (Class) entry.getKey();
            Object value = entry.getValue();
            Map map2 = th7.a;
            cls.getClass();
            Class cls2 = (Class) th7.a.get(cls);
            if (cls2 != null) {
                cls = cls2;
            }
            cls.cast(value);
        }
        super.putAll(linkedHashMap);
    }

    @Override // defpackage.bk3, defpackage.jk3
    public final Map delegate() {
        return null;
    }
}
