package k.a.p;

/* JADX INFO: compiled from: NullableSerializer.kt */
/* JADX INFO: loaded from: classes.dex */
public final class x0<T> implements k.a.b<T> {
    private final k.a.b<T> a;
    private final k.a.n.f b;

    public x0(k.a.b<T> bVar) {
        j.p0.d.r.f(bVar, "serializer");
        this.a = bVar;
        this.b = new m1(bVar.a());
    }

    @Override // k.a.b, k.a.i, k.a.a
    public k.a.n.f a() {
        return this.b;
    }

    @Override // k.a.a
    public T d(k.a.o.e eVar) {
        j.p0.d.r.f(eVar, "decoder");
        return eVar.l() ? (T) eVar.z(this.a) : (T) eVar.B();
    }

    @Override // k.a.i
    public void e(k.a.o.f fVar, T t) {
        j.p0.d.r.f(fVar, "encoder");
        if (t == null) {
            fVar.f();
        } else {
            fVar.z();
            fVar.e(this.a, t);
        }
    }

    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        return obj != null && j.p0.d.r.a(j.p0.d.d0.b(x0.class), j.p0.d.d0.b(obj.getClass())) && j.p0.d.r.a(this.a, ((x0) obj).a);
    }

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