package k.a.p;

import java.lang.annotation.Annotation;
import java.util.List;
import k.a.n.k;

/* JADX INFO: compiled from: ObjectSerializer.kt */
/* JADX INFO: loaded from: classes.dex */
public final class y0<T> implements k.a.b<T> {
    private final T a;
    private List<? extends Annotation> b;
    private final j.i c;

    /* JADX INFO: compiled from: ObjectSerializer.kt */
    static final class a extends j.p0.d.s implements j.p0.c.a<k.a.n.f> {
        final /* synthetic */ String b;
        final /* synthetic */ y0<T> d;

        /* JADX INFO: renamed from: k.a.p.y0$a$a, reason: collision with other inner class name */
        /* JADX INFO: compiled from: ObjectSerializer.kt */
        static final class C0089a extends j.p0.d.s implements j.p0.c.l<k.a.n.a, j.h0> {
            final /* synthetic */ y0<T> b;

            /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
            C0089a(y0<T> y0Var) {
                super(1);
                this.b = y0Var;
            }

            public final void a(k.a.n.a aVar) {
                j.p0.d.r.f(aVar, "$this$buildSerialDescriptor");
                aVar.h(((y0) this.b).b);
            }

            @Override // j.p0.c.l
            public /* bridge */ /* synthetic */ j.h0 invoke(k.a.n.a aVar) {
                a(aVar);
                return j.h0.a;
            }
        }

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        a(String str, y0<T> y0Var) {
            super(0);
            this.b = str;
            this.d = y0Var;
        }

        @Override // j.p0.c.a
        /* JADX INFO: renamed from: a, reason: merged with bridge method [inline-methods] */
        public final k.a.n.f invoke() {
            return k.a.n.i.c(this.b, k.d.a, new k.a.n.f[0], new C0089a(this.d));
        }
    }

    public y0(String str, T t) {
        j.p0.d.r.f(str, "serialName");
        j.p0.d.r.f(t, "objectInstance");
        this.a = t;
        this.b = j.k0.o.g();
        this.c = j.k.a(j.m.PUBLICATION, new a(str, this));
    }

    @Override // k.a.b, k.a.i, k.a.a
    public k.a.n.f a() {
        return (k.a.n.f) this.c.getValue();
    }

    @Override // k.a.a
    public T d(k.a.o.e eVar) {
        j.p0.d.r.f(eVar, "decoder");
        k.a.n.f fVarA = a();
        k.a.o.c cVarA = eVar.a(fVarA);
        int iQ = cVarA.q(a());
        if (iQ == -1) {
            j.h0 h0Var = j.h0.a;
            cVarA.b(fVarA);
            return this.a;
        }
        throw new k.a.h("Unexpected index " + iQ);
    }

    @Override // k.a.i
    public void e(k.a.o.f fVar, T t) {
        j.p0.d.r.f(fVar, "encoder");
        j.p0.d.r.f(t, "value");
        fVar.a(a()).b(a());
    }
}
