package g.e.b;

import java.io.IOException;

/* JADX INFO: loaded from: classes.dex */
public class f extends d0<Number> {
    public f(j jVar) {
    }

    @Override // g.e.b.d0
    public Number a(g.e.b.i0.a aVar) throws IOException {
        if (aVar.I() != g.e.b.i0.b.NULL) {
            return Float.valueOf((float) aVar.z());
        }
        aVar.E();
        return null;
    }

    @Override // g.e.b.d0
    public void b(g.e.b.i0.c cVar, Number number) {
        Number number2 = number;
        if (number2 == null) {
            cVar.m();
        } else {
            j.a(number2.floatValue());
            cVar.A(number2);
        }
    }
}
