| 程序包 | 说明 |
|---|---|
| xdean.jex.extra.rx2.nullable.handler | |
| xdean.jex.extra.rx2.nullable.impl | |
| xdean.jex.extra.rx2.nullable.source |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> NullHandler<T,T> |
NullHandlers.defaultValue(T defaultValue)
Replace null value by defaultValue
|
static <T> NullHandler<T,T> |
NullHandlers.drop()
Drop null value
|
static <T> NullHandler<T,T> |
NullHandlers.run(Runnable action)
Do something on null value
|
static <T> NullHandler<T,Optional<T>> |
NullHandlers.wrap()
Wrap all value as Optional
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T> ObservableFlowable<T> |
NullablePublisher.handler(NullHandler<F,T> handler) |
<T> ObservableFlowable<T> |
NullableIterable.handler(NullHandler<F,T> handler) |
<T> ObservableFlowable<T> |
NullableFuture.handler(NullHandler<F,T> handler) |
<T> ObservableFlowable<T> |
NullableCallable.handler(NullHandler<F,T> handler) |
<T> ObservableFlowable<T> |
NullableArray.handler(NullHandler<F,T> handler) |
| 限定符和类型 | 方法和说明 |
|---|---|
default <T> io.reactivex.Flowable<T> |
NullableObservableFlowable.flowable(NullHandler<F,T> handler) |
<T> Generic<T> |
NullableSource.handler(NullHandler<F,T> handler) |
<T> ObservableFlowable<T> |
NullableObservableFlowable.handler(NullHandler<F,T> handler) |
<T> GenericObservable<T> |
NullableObservable.handler(NullHandler<F,T> handler) |
<T> GenericFlowable<T> |
NullableFlowable.handler(NullHandler<F,T> handler) |
default <T> io.reactivex.Observable<T> |
NullableObservableFlowable.observable(NullHandler<F,T> handler) |
Copyright © 2018. All rights reserved.