package k.a.p;

import java.util.Iterator;
import k.a.p.g1;

/* JADX INFO: compiled from: CollectionSerializers.kt */
/* JADX INFO: loaded from: classes.dex */
public abstract class i1<Element, Array, Builder extends g1<Array>> extends q<Element, Array, Builder> {
    private final k.a.n.f b;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public i1(k.a.b<Element> bVar) {
        super(bVar, null);
        j.p0.d.r.f(bVar, "primitiveSerializer");
        this.b = new h1(bVar.a());
    }

    @Override // k.a.p.q, k.a.b, k.a.i, k.a.a
    public final k.a.n.f a() {
        return this.b;
    }

    @Override // k.a.p.a, k.a.a
    public final Array d(k.a.o.e eVar) {
        j.p0.d.r.f(eVar, "decoder");
        return k(eVar, null);
    }

    @Override // k.a.p.q, k.a.i
    public final void e(k.a.o.f fVar, Array array) {
        j.p0.d.r.f(fVar, "encoder");
        int iJ = j(array);
        k.a.n.f fVar2 = this.b;
        k.a.o.d dVarK = fVar.k(fVar2, iJ);
        z(dVarK, array, iJ);
        dVarK.b(fVar2);
    }

    @Override // k.a.p.a
    protected final Iterator<Element> i(Array array) {
        throw new IllegalStateException("This method lead to boxing and must not be used, use writeContents instead".toString());
    }

    /* JADX WARN: Multi-variable type inference failed */
    @Override // k.a.p.q
    public /* bridge */ /* synthetic */ void s(Object obj, int i2, Object obj2) {
        x((g1) obj, i2, obj2);
        throw null;
    }

    /* JADX INFO: Access modifiers changed from: protected */
    @Override // k.a.p.a
    /* JADX INFO: renamed from: t, reason: merged with bridge method [inline-methods] */
    public final Builder f() {
        return p(w());
    }

    /* JADX INFO: Access modifiers changed from: protected */
    @Override // k.a.p.a
    /* JADX INFO: renamed from: u, reason: merged with bridge method [inline-methods] */
    public final int g(Builder builder) {
        j.p0.d.r.f(builder, "<this>");
        return builder.d();
    }

    /* JADX INFO: Access modifiers changed from: protected */
    @Override // k.a.p.a
    /* JADX INFO: renamed from: v, reason: merged with bridge method [inline-methods] */
    public final void h(Builder builder, int i2) {
        j.p0.d.r.f(builder, "<this>");
        builder.b(i2);
    }

    protected abstract Array w();

    protected final void x(Builder builder, int i2, Element element) {
        j.p0.d.r.f(builder, "<this>");
        throw new IllegalStateException("This method lead to boxing and must not be used, use Builder.append instead".toString());
    }

    /* JADX INFO: Access modifiers changed from: protected */
    @Override // k.a.p.a
    /* JADX INFO: renamed from: y, reason: merged with bridge method [inline-methods] */
    public final Array q(Builder builder) {
        j.p0.d.r.f(builder, "<this>");
        return (Array) builder.a();
    }

    protected abstract void z(k.a.o.d dVar, Array array, int i2);
}
