public final class SafeEmitter<O>
extends java.lang.Object
implements io.reactivex.ObservableEmitter<O>
| Constructor and Description |
|---|
SafeEmitter(io.reactivex.ObservableEmitter<O> decoratedEmitter) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isDisposed() |
void |
onComplete() |
void |
onError(java.lang.Throwable error) |
void |
onNext(O value) |
io.reactivex.ObservableEmitter<O> |
serialize() |
void |
setCancellable(io.reactivex.functions.Cancellable c) |
void |
setDisposable(io.reactivex.disposables.Disposable d) |
boolean |
tryOnError(java.lang.Throwable t) |
public SafeEmitter(io.reactivex.ObservableEmitter<O> decoratedEmitter)
public void setDisposable(io.reactivex.disposables.Disposable d)
setDisposable in interface io.reactivex.ObservableEmitter<O>public void setCancellable(io.reactivex.functions.Cancellable c)
setCancellable in interface io.reactivex.ObservableEmitter<O>public boolean isDisposed()
isDisposed in interface io.reactivex.ObservableEmitter<O>@NonNull public io.reactivex.ObservableEmitter<O> serialize()
serialize in interface io.reactivex.ObservableEmitter<O>public boolean tryOnError(java.lang.Throwable t)
tryOnError in interface io.reactivex.ObservableEmitter<O>public void onError(java.lang.Throwable error)
onError in interface io.reactivex.Emitter<O>public void onComplete()
onComplete in interface io.reactivex.Emitter<O>