本文已参与「新人创作礼」活动,一起开启掘金创作之路。
Maybe.delay和delayError
这些对象中可用:
Flowable
,
Observable
,
Maybe
,
Single
,
Completable
这个选项, 适用于其它所有响应类型, 能够可选地延迟错误, 但却从
Maybe
中丢失.
delay(long, TimeUnit, boolean)
delay(long, TimeUnit, Scheduler, boolean)
onErrorComplete
这些对象中可用:
Flowable
,
Observable
,
Maybe
,
Single
,
Completable
一旦有了error, 序列会有条件地完成而不是通知错误.
Flowable
onErrorComplete()
onErrorComplete()
Observable
onErrorComplete()
onErrorComplete()
Single
onErrorComplete()
onErrorComplete()
Completable.onErrorResumeWith
这些对象中可用:
Flowable
,
Observable
,
Maybe
,
Single
,
Completable
这个操作符, 在
onErrorResumeNext
(现在重命名了)之下, 在别的所有地方已经可用, 却意外地排除在了
Completable
之外.
onErrorResumeWith(Completable)
retryUntil
这些对象中可用:
Flowable
,
Observable
,
Maybe
,
Single
,
Completable
这个操作符从
Single
和
Completable
是丢失了.
Single.retryUntil(BooleanSupplier)
Completable.retryUntil(BooleanSupplier)
switchOnNext
这些对象中可用:
Flowable
,
Observable
,
Maybe
,
Single
,
Completable
向
Maybe
,
Single
和
Completable
中添加了操作符
switchMap
,
switchOnNext
和
switchOnNextDelayError
的静态版本.
Maybe.switchOnNext(Function)
Single.switchOnNext(Function)
Completable.switchOnNext(Function)
Maybe.switchOnNextDelayError(Function)
Single.switchOnNextDelayError(Function)
Completable.switchOnNextDelayError(Function)
Maybe.dematerialize
这些对象中可用:
Flowable
,
Observable
,
Maybe
,
Single
,
Completable
这个操作符之前已经添加到了其它的响应式类型.
dematerialize(Function)