package h.b.o;

/* JADX INFO: compiled from: NullableSerializer.kt */
/* JADX INFO: loaded from: classes.dex */
@g.i
public final class u0<T> implements h.b.b<T> {
    public final h.b.b<T> a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final h.b.m.e f4443b;

    public u0(h.b.b<T> bVar) {
        g.h0.c.l.f(bVar, "serializer");
        this.a = bVar;
        this.f4443b = new h1(bVar.a());
    }

    @Override // h.b.b, h.b.j, h.b.a
    public h.b.m.e a() {
        return this.f4443b;
    }

    @Override // h.b.a
    public T c(h.b.n.e eVar) {
        g.h0.c.l.f(eVar, "decoder");
        return eVar.u() ? (T) eVar.C(this.a) : (T) eVar.l();
    }

    @Override // h.b.j
    public void d(h.b.n.f fVar, T t) {
        g.h0.c.l.f(fVar, "encoder");
        if (t == null) {
            fVar.f();
        } else {
            fVar.q();
            fVar.e(this.a, t);
        }
    }

    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        return obj != null && g.h0.c.l.a(g.h0.c.b0.a(u0.class), g.h0.c.b0.a(obj.getClass())) && g.h0.c.l.a(this.a, ((u0) obj).a);
    }

    public int hashCode() {
        return this.a.hashCode();
    }
}
