package g.e.b;

import java.io.IOException;

/* JADX INFO: loaded from: classes.dex */
public class g extends d0<Number> {
    @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 Long.valueOf(aVar.B());
        }
        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 {
            cVar.B(number2.toString());
        }
    }
}
