Top Fields Constructors Methods
io.reactivex.rxjava3.internal.operators.observable

public final Class ObservableDoOnLifecycle<T>

extends AbstractObservableWithUpstream<T, T>
Class Inheritance
Imports
io.reactivex.rxjava3.core.*, io.reactivex.rxjava3.disposables.Disposable, io.reactivex.rxjava3.functions.*, io.reactivex.rxjava3.internal.observers.DisposableLambdaObserver

Field Summary

Modifier and TypeField and Description
private final Action
private final Consumer<? super Disposable>
Inherited from io.reactivex.rxjava3.internal.operators.observable.AbstractObservableWithUpstream:
source

Constructor Summary

AccessConstructor and Description
public
ObservableDoOnLifecycle(Observable<T> upstream, Consumer<? super Disposable> onSubscribe, Action onDispose)

Method Summary

Modifier and TypeMethod and Description
protected void
subscribeActual(Observer<? super T> observer)

Inherited from io.reactivex.rxjava3.internal.operators.observable.AbstractObservableWithUpstream:
source

Field Detail

onDisposeback to summary
private final Action onDispose
onSubscribeback to summary
private final Consumer<? super Disposable> onSubscribe

Constructor Detail

ObservableDoOnLifecycleback to summary
public ObservableDoOnLifecycle(Observable<T> upstream, Consumer<? super Disposable> onSubscribe, Action onDispose)

Method Detail

subscribeActualback to summary
protected void subscribeActual(Observer<? super T> observer)
Annotations
@Override