package defpackage;

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

/* JADX INFO: renamed from: ᵿﹶˁˏ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C5547 extends AbstractC3610 {

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public static final C3596 f20941 = new C3596(1);

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final C0200[] f20942;

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final C3714 f20943;

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

    public C5547(ᵗʓ r2, TreeMap treeMap) {
        this.f20944 = r2;
        this.f20942 = (C0200[]) treeMap.values().toArray(new C0200[treeMap.size()]);
        this.f20943 = C3714.m8357((String[]) treeMap.keySet().toArray(new String[treeMap.size()]));
    }

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

    @Override // defpackage.AbstractC3610
    /* JADX INFO: renamed from: ᵨᵣ */
    public final void mo6475(C3829 c3829, Object obj) {
        try {
            c3829.m8539();
            for (C0200 c0200 : this.f20942) {
                c3829.m8530(c0200.f1667);
                c0200.f1666.mo6475(c3829, c0200.f1665.get(obj));
            }
            c3829.m8534();
        } catch (IllegalAccessException unused) {
            throw new AssertionError();
        }
    }

    @Override // defpackage.AbstractC3610
    /* JADX INFO: renamed from: ᵲᵶᵳˈ */
    public final Object mo6476(C4877 c4877) throws EOFException, JsonEncodingException {
        try {
            Object obj = this.f20944.ᵨᵼⁱ();
            try {
                c4877.m10129();
                while (c4877.m10123()) {
                    int iM10134 = c4877.m10134(this.f20943);
                    if (iM10134 == -1) {
                        c4877.m10121();
                        c4877.m10141();
                    } else {
                        C0200 c0200 = this.f20942[iM10134];
                        c0200.f1665.set(obj, c0200.f1666.mo6476(c4877));
                    }
                }
                c4877.m10132();
                return obj;
            } catch (IllegalAccessException unused) {
                throw new AssertionError();
            }
        } catch (IllegalAccessException unused2) {
            throw new AssertionError();
        } catch (InstantiationException e) {
            C4935.m10238(e);
            return null;
        } catch (InvocationTargetException e2) {
            AbstractC4534.m9581(e2);
            throw null;
        }
    }
}
