package defpackage;

import j$.util.Objects;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.TreeMap;

/* JADX INFO: renamed from: ˉʖᵿ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C1141 {

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final LinkedHashMap f4907;

    public C1141(int i) {
        switch (i) {
            case 1:
                this.f4907 = new LinkedHashMap();
                break;
            default:
                this.f4907 = new LinkedHashMap();
                break;
        }
    }

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public void m3629(HashMap map) {
        Object[] objArr;
        for (Map.Entry entry : map.entrySet()) {
            String str = (String) entry.getKey();
            Object value = entry.getValue();
            if (value == null) {
                value = null;
            } else {
                C4397 c4397M7898 = AbstractC3463.m7898(value.getClass());
                if (!c4397M7898.equals(AbstractC3463.m7898(Boolean.TYPE)) && !c4397M7898.equals(AbstractC3463.m7898(Byte.TYPE)) && !c4397M7898.equals(AbstractC3463.m7898(Integer.TYPE)) && !c4397M7898.equals(AbstractC3463.m7898(Long.TYPE)) && !c4397M7898.equals(AbstractC3463.m7898(Float.TYPE)) && !c4397M7898.equals(AbstractC3463.m7898(Double.TYPE)) && !c4397M7898.equals(AbstractC3463.m7898(String.class)) && !c4397M7898.equals(AbstractC3463.m7898(Boolean[].class)) && !c4397M7898.equals(AbstractC3463.m7898(Byte[].class)) && !c4397M7898.equals(AbstractC3463.m7898(Integer[].class)) && !c4397M7898.equals(AbstractC3463.m7898(Long[].class)) && !c4397M7898.equals(AbstractC3463.m7898(Float[].class)) && !c4397M7898.equals(AbstractC3463.m7898(Double[].class)) && !c4397M7898.equals(AbstractC3463.m7898(String[].class))) {
                    int i = 0;
                    if (c4397M7898.equals(AbstractC3463.m7898(boolean[].class))) {
                        boolean[] zArr = (boolean[]) value;
                        int i2 = AbstractC0225.f1728;
                        int length = zArr.length;
                        objArr = new Boolean[length];
                        while (i < length) {
                            objArr[i] = Boolean.valueOf(zArr[i]);
                            i++;
                        }
                    } else if (c4397M7898.equals(AbstractC3463.m7898(byte[].class))) {
                        byte[] bArr = (byte[]) value;
                        int i3 = AbstractC0225.f1728;
                        int length2 = bArr.length;
                        objArr = new Byte[length2];
                        while (i < length2) {
                            objArr[i] = Byte.valueOf(bArr[i]);
                            i++;
                        }
                    } else if (c4397M7898.equals(AbstractC3463.m7898(int[].class))) {
                        int[] iArr = (int[]) value;
                        int i4 = AbstractC0225.f1728;
                        int length3 = iArr.length;
                        objArr = new Integer[length3];
                        while (i < length3) {
                            objArr[i] = Integer.valueOf(iArr[i]);
                            i++;
                        }
                    } else if (c4397M7898.equals(AbstractC3463.m7898(long[].class))) {
                        long[] jArr = (long[]) value;
                        int i5 = AbstractC0225.f1728;
                        int length4 = jArr.length;
                        objArr = new Long[length4];
                        while (i < length4) {
                            objArr[i] = Long.valueOf(jArr[i]);
                            i++;
                        }
                    } else if (c4397M7898.equals(AbstractC3463.m7898(float[].class))) {
                        float[] fArr = (float[]) value;
                        int i6 = AbstractC0225.f1728;
                        int length5 = fArr.length;
                        objArr = new Float[length5];
                        while (i < length5) {
                            objArr[i] = Float.valueOf(fArr[i]);
                            i++;
                        }
                    } else {
                        if (!c4397M7898.equals(AbstractC3463.m7898(double[].class))) {
                            C4468.m9510("Key ", str, " has invalid type ", c4397M7898);
                            return;
                        }
                        double[] dArr = (double[]) value;
                        int i7 = AbstractC0225.f1728;
                        int length6 = dArr.length;
                        objArr = new Double[length6];
                        while (i < length6) {
                            objArr[i] = Double.valueOf(dArr[i]);
                            i++;
                        }
                    }
                    value = objArr;
                }
            }
            this.f4907.put(str, value);
        }
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public void m3630(AbstractC2726 abstractC2726) {
        int i = abstractC2726.f10465;
        int i2 = abstractC2726.f10464;
        Integer numValueOf = Integer.valueOf(i);
        LinkedHashMap linkedHashMap = this.f4907;
        Object treeMap = linkedHashMap.get(numValueOf);
        if (treeMap == null) {
            treeMap = new TreeMap();
            linkedHashMap.put(numValueOf, treeMap);
        }
        TreeMap treeMap2 = (TreeMap) treeMap;
        if (treeMap2.containsKey(Integer.valueOf(i2))) {
            Objects.toString(treeMap2.get(Integer.valueOf(i2)));
            abstractC2726.toString();
        }
        treeMap2.put(Integer.valueOf(i2), abstractC2726);
    }
}
