package k.a.o;

import j.p0.d.d0;
import j.p0.d.r;
import k.a.h;
import k.a.o.c;
import k.a.o.e;

/* JADX INFO: compiled from: AbstractDecoder.kt */
/* JADX INFO: loaded from: classes.dex */
public abstract class a implements e, c {
    @Override // k.a.o.e
    public abstract byte A();

    @Override // k.a.o.e
    public Void B() {
        return null;
    }

    @Override // k.a.o.e
    public abstract short C();

    @Override // k.a.o.c
    public <T> T D(k.a.n.f fVar, int i2, k.a.a<T> aVar, T t) {
        r.f(fVar, "descriptor");
        r.f(aVar, "deserializer");
        return (T) I(aVar, t);
    }

    @Override // k.a.o.e
    public String E() {
        J();
        throw null;
    }

    @Override // k.a.o.e
    public float F() {
        J();
        throw null;
    }

    @Override // k.a.o.c
    public final float G(k.a.n.f fVar, int i2) {
        r.f(fVar, "descriptor");
        return F();
    }

    @Override // k.a.o.e
    public double H() {
        J();
        throw null;
    }

    public <T> T I(k.a.a<T> aVar, T t) {
        r.f(aVar, "deserializer");
        return (T) z(aVar);
    }

    public Object J() {
        throw new h(d0.b(getClass()) + " can't retrieve untyped values");
    }

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

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

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

    @Override // k.a.o.c
    public final char f(k.a.n.f fVar, int i2) {
        r.f(fVar, "descriptor");
        return n();
    }

    @Override // k.a.o.c
    public final byte g(k.a.n.f fVar, int i2) {
        r.f(fVar, "descriptor");
        return A();
    }

    @Override // k.a.o.e
    public abstract long h();

    @Override // k.a.o.c
    public final boolean i(k.a.n.f fVar, int i2) {
        r.f(fVar, "descriptor");
        return j();
    }

    @Override // k.a.o.e
    public boolean j() {
        J();
        throw null;
    }

    @Override // k.a.o.c
    public final String k(k.a.n.f fVar, int i2) {
        r.f(fVar, "descriptor");
        return E();
    }

    @Override // k.a.o.e
    public boolean l() {
        return true;
    }

    @Override // k.a.o.c
    public final <T> T m(k.a.n.f fVar, int i2, k.a.a<T> aVar, T t) {
        r.f(fVar, "descriptor");
        r.f(aVar, "deserializer");
        return (aVar.a().h() || l()) ? (T) I(aVar, t) : (T) B();
    }

    @Override // k.a.o.e
    public char n() {
        J();
        throw null;
    }

    @Override // k.a.o.c
    public final short o(k.a.n.f fVar, int i2) {
        r.f(fVar, "descriptor");
        return C();
    }

    @Override // k.a.o.e
    public int p(k.a.n.f fVar) {
        r.f(fVar, "enumDescriptor");
        J();
        throw null;
    }

    @Override // k.a.o.c
    public boolean r() {
        return c.a.b(this);
    }

    @Override // k.a.o.c
    public final long s(k.a.n.f fVar, int i2) {
        r.f(fVar, "descriptor");
        return h();
    }

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

    @Override // k.a.o.c
    public final double u(k.a.n.f fVar, int i2) {
        r.f(fVar, "descriptor");
        return H();
    }

    @Override // k.a.o.e
    public abstract int w();

    @Override // k.a.o.c
    public final int x(k.a.n.f fVar, int i2) {
        r.f(fVar, "descriptor");
        return w();
    }

    @Override // k.a.o.c
    public e y(k.a.n.f fVar, int i2) {
        r.f(fVar, "descriptor");
        return t(fVar.j(i2));
    }

    @Override // k.a.o.e
    public <T> T z(k.a.a<T> aVar) {
        return (T) e.a.a(this, aVar);
    }
}
