package g.e.b.g0.f0;

import g.e.b.a0;
import g.e.b.b0;
import g.e.b.d0;
import g.e.b.e0;
import g.e.b.x;
import java.io.IOException;

/* JADX INFO: loaded from: classes.dex */
public final class j extends d0<Number> {
    public static final e0 a = new i(new j(a0.f4021m));

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final b0 f4057b;

    public j(b0 b0Var) {
        this.f4057b = b0Var;
    }

    @Override // g.e.b.d0
    public Number a(g.e.b.i0.a aVar) throws IOException {
        g.e.b.i0.b bVarI = aVar.I();
        int iOrdinal = bVarI.ordinal();
        if (iOrdinal == 5 || iOrdinal == 6) {
            return this.f4057b.b(aVar);
        }
        if (iOrdinal == 8) {
            aVar.E();
            return null;
        }
        throw new x("Expecting number, got: " + bVarI + "; at path " + aVar.l());
    }

    @Override // g.e.b.d0
    public void b(g.e.b.i0.c cVar, Number number) {
        cVar.A(number);
    }
}
