package defpackage;

import com.squareup.moshi.JsonEncodingException;
import java.io.EOFException;
import java.lang.reflect.InvocationTargetException;
import java.util.TreeMap;

/* renamed from: ᵶˉᵪᵮ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C4794 extends AbstractC3740 {

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public static final C3422 f17810 = new C3422(1);

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final ᵶˉᵹʣ f17811;

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final ᵕˏᵛ f17812;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final C2083[] f17813;

    public C4794(ᵕˏᵛ r2, TreeMap treeMap) {
        this.f17812 = r2;
        this.f17813 = (C2083[]) treeMap.values().toArray(new C2083[treeMap.size()]);
        this.f17811 = ᵶˉᵹʣ.ˀᵗᵝᵭ((String[]) treeMap.keySet().toArray(new String[treeMap.size()]));
    }

    public final String toString() {
        return "JsonAdapter(" + this.f17812 + ")";
    }

    @Override // defpackage.AbstractC3740
    /* renamed from: ˇʼʤˎ */
    public final void mo5203(C1639 c1639, Object obj) throws IllegalAccessException, IllegalArgumentException {
        try {
            c1639.m4698();
            for (C2083 c2083 : this.f17813) {
                c1639.m4703(c2083.f8269);
                c2083.f8268.mo5203(c1639, c2083.f8270.get(obj));
            }
            c1639.m4705();
        } catch (IllegalAccessException unused) {
            throw new AssertionError();
        }
    }

    @Override // defpackage.AbstractC3740
    /* renamed from: ᵥᵯˎ */
    public final Object mo5205(C4760 c4760) throws IllegalAccessException, IllegalArgumentException, EOFException, JsonEncodingException {
        try {
            Object obj = this.f17812.ˊᵸˊ();
            try {
                c4760.m10053();
                while (c4760.m10047()) {
                    int iM10066 = c4760.m10066(this.f17811);
                    if (iM10066 == -1) {
                        c4760.m10065();
                        c4760.m10057();
                    } else {
                        C2083 c2083 = this.f17813[iM10066];
                        c2083.f8270.set(obj, c2083.f8268.mo5205(c4760));
                    }
                }
                c4760.m10059();
                return obj;
            } catch (IllegalAccessException unused) {
                throw new AssertionError();
            }
        } catch (IllegalAccessException unused2) {
            throw new AssertionError();
        } catch (InstantiationException e) {
            C1260.m3814(e);
            return null;
        } catch (InvocationTargetException e2) {
            AbstractC4978.m10411(e2);
            throw null;
        }
    }
}
