INNER CODE UNIT · Java
apply
uber/AutoDispose · autodispose/src/main/java/autodispose2/AutoDispose.java:167
public FlowableSubscribeProxy<T> apply(final Flowable<T> upstream) {
if (!AutoDisposePlugins.hideProxies) {
return new AutoDisposeFlowable<>(upstream, scope);
}
return new FlowableSubscribeProxy<T>() {
@Override
public Disposable subscribe() {
return new AutoDisposeFlowable<>(upstream, scope).subscribe();
}
@Override
public Disposable subscribe(Consumer<? super T> onNext) {
return new AutoDisposeFlowable<>(upstream, scope).subscribe(onNext);
}
@Override
public Disposable subscribe(
Consumer<? super T> onNext, Consumer<? super Throwable> onError) {