AdGuard v4.4.135版本的 MD5 值为:95950267eaafbda3588f0934f48b2e36

以下内容为反编译后的 d.java 源代码,内容仅作参考


package jb;

import java.util.Objects;
public abstract class d<T> implements e<T> {
    public static int e() {
        return b.a();
    }

    @Override
    public final void d(f<? super T> fVar) {
        Objects.requireNonNull(fVar, "observer is null");
        try {
            f<? super T> m10 = vb.a.m(this, fVar);
            Objects.requireNonNull(m10, "The RxJavaPlugins.onSubscribe hook returned a null Observer. Please change the handler provided to RxJavaPlugins.setOnObservableSubscribe for invalid null returns. Further reading: https://github.com/ReactiveX/RxJava/wiki/Plugins");
            n(m10);
        } catch (NullPointerException e10) {
            throw e10;
        } catch (Throwable th2) {
            lb.b.b(th2);
            vb.a.j(th2);
            NullPointerException nullPointerException = new NullPointerException("Actually not, but can't throw other exceptions due to RS");
            nullPointerException.initCause(th2);
            throw nullPointerException;
        }
    }

    public final <U> d<U> f(Class<U> cls) {
        Objects.requireNonNull(cls, "clazz is null");
        return (d<U>) h(ob.a.a(cls));
    }

    public final d<T> g(mb.f<? super T> fVar) {
        Objects.requireNonNull(fVar, "predicate is null");
        return vb.a.i(new rb.b(this, fVar));
    }

    public final <R> d<R> h(mb.d<? super T, ? extends R> dVar) {
        Objects.requireNonNull(dVar, "mapper is null");
        return vb.a.i(new rb.c(this, dVar));
    }

    public final d<T> i(g gVar) {
        return j(gVar, false, e());
    }

    public final d<T> j(g gVar, boolean z10, int i10) {
        Objects.requireNonNull(gVar, "scheduler is null");
        ob.b.a(i10, "bufferSize");
        return vb.a.i(new rb.d(this, gVar, z10, i10));
    }

    public final <U> d<U> k(Class<U> cls) {
        Objects.requireNonNull(cls, "clazz is null");
        return g(ob.a.c(cls)).f(cls);
    }

    public final kb.b l(mb.c<? super T> cVar, mb.c<? super Throwable> cVar2) {
        return m(cVar, cVar2, ob.a.f21824c);
    }

    public final kb.b m(mb.c<? super T> cVar, mb.c<? super Throwable> cVar2, mb.a aVar) {
        Objects.requireNonNull(cVar, "onNext is null");
        Objects.requireNonNull(cVar2, "onError is null");
        Objects.requireNonNull(aVar, "onComplete is null");
        qb.c cVar3 = new qb.c(cVar, cVar2, aVar, ob.a.b());
        d(cVar3);
        return cVar3;
    }

    public abstract void n(f<? super T> fVar);
}