package k.a.o;

import j.p0.d.r;
import k.a.i;
import k.a.o.d;
import k.a.o.f;
import k.a.p.w0;

/* JADX INFO: compiled from: AbstractEncoder.kt */
/* JADX INFO: loaded from: classes.dex */
public abstract class b implements f, d {
    @Override // k.a.o.d
    public final void A(k.a.n.f fVar, int i2, int i3) {
        r.f(fVar, "descriptor");
        if (G(fVar, i2)) {
            r(i3);
        }
    }

    @Override // k.a.o.d
    public final void B(k.a.n.f fVar, int i2, long j2) {
        r.f(fVar, "descriptor");
        if (G(fVar, i2)) {
            x(j2);
        }
    }

    @Override // k.a.o.d
    public final void C(k.a.n.f fVar, int i2, boolean z) {
        r.f(fVar, "descriptor");
        if (G(fVar, i2)) {
            m(z);
        }
    }

    @Override // k.a.o.d
    public final void D(k.a.n.f fVar, int i2, char c) {
        r.f(fVar, "descriptor");
        if (G(fVar, i2)) {
            y(c);
        }
    }

    @Override // k.a.o.f
    public abstract void E(String str);

    @Override // k.a.o.d
    public final void F(k.a.n.f fVar, int i2, String str) {
        r.f(fVar, "descriptor");
        r.f(str, "value");
        if (G(fVar, i2)) {
            E(str);
        }
    }

    public boolean G(k.a.n.f fVar, int i2) {
        r.f(fVar, "descriptor");
        return true;
    }

    public <T> void H(i<? super T> iVar, T t) {
        f.a.c(this, iVar, t);
    }

    @Override // k.a.o.f
    public d a(k.a.n.f fVar) {
        r.f(fVar, "descriptor");
        return this;
    }

    @Override // k.a.o.d
    public void b(k.a.n.f fVar) {
        r.f(fVar, "descriptor");
    }

    @Override // k.a.o.f
    public <T> void e(i<? super T> iVar, T t) {
        f.a.d(this, iVar, t);
    }

    @Override // k.a.o.d
    public final void g(k.a.n.f fVar, int i2, byte b) {
        r.f(fVar, "descriptor");
        if (G(fVar, i2)) {
            l(b);
        }
    }

    @Override // k.a.o.d
    public final f h(k.a.n.f fVar, int i2) {
        r.f(fVar, "descriptor");
        return G(fVar, i2) ? s(fVar.j(i2)) : w0.a;
    }

    @Override // k.a.o.f
    public abstract void i(double d);

    @Override // k.a.o.f
    public abstract void j(short s);

    @Override // k.a.o.f
    public d k(k.a.n.f fVar, int i2) {
        return f.a.a(this, fVar, i2);
    }

    @Override // k.a.o.f
    public abstract void l(byte b);

    @Override // k.a.o.f
    public abstract void m(boolean z);

    @Override // k.a.o.d
    public <T> void n(k.a.n.f fVar, int i2, i<? super T> iVar, T t) {
        r.f(fVar, "descriptor");
        r.f(iVar, "serializer");
        if (G(fVar, i2)) {
            H(iVar, t);
        }
    }

    @Override // k.a.o.d
    public final void o(k.a.n.f fVar, int i2, float f) {
        r.f(fVar, "descriptor");
        if (G(fVar, i2)) {
            t(f);
        }
    }

    @Override // k.a.o.d
    public boolean q(k.a.n.f fVar, int i2) {
        return d.a.a(this, fVar, i2);
    }

    @Override // k.a.o.f
    public abstract void r(int i2);

    @Override // k.a.o.f
    public f s(k.a.n.f fVar) {
        r.f(fVar, "descriptor");
        return this;
    }

    @Override // k.a.o.f
    public abstract void t(float f);

    @Override // k.a.o.d
    public <T> void u(k.a.n.f fVar, int i2, i<? super T> iVar, T t) {
        r.f(fVar, "descriptor");
        r.f(iVar, "serializer");
        if (G(fVar, i2)) {
            e(iVar, t);
        }
    }

    @Override // k.a.o.d
    public final void v(k.a.n.f fVar, int i2, short s) {
        r.f(fVar, "descriptor");
        if (G(fVar, i2)) {
            j(s);
        }
    }

    @Override // k.a.o.d
    public final void w(k.a.n.f fVar, int i2, double d) {
        r.f(fVar, "descriptor");
        if (G(fVar, i2)) {
            i(d);
        }
    }

    @Override // k.a.o.f
    public abstract void x(long j2);

    @Override // k.a.o.f
    public abstract void y(char c);

    @Override // k.a.o.f
    public void z() {
        f.a.b(this);
    }
}
