failure |
fun <T> ListenableFuture<T>.failure(executor: Executor, body: (Throwable) -> Unit): Unit
infix fun <T> ListenableFuture<T>.failure(body: (Throwable) -> Unit): ListenableFuture<T> |
flatMap |
infix fun <F, T> ListenableFuture<F>.flatMap(mapper: (F) -> ListenableFuture<T>): ListenableFuture<T> |
map |
infix fun <F, T> ListenableFuture<F>.map(mapper: (F) -> T): ListenableFuture<T> |
success |
fun <T> ListenableFuture<T>.success(executor: Executor, body: (T) -> Unit): Unit
infix fun <T> ListenableFuture<T>.success(body: (T) -> Unit): ListenableFuture<T> |
then |
fun <T> ListenableFuture<T>.then(executor: Executor, body: () -> Unit): Unit
infix fun <T> ListenableFuture<T>.then(body: () -> Unit): ListenableFuture<T> |
toObservable |
fun <A> ListenableFuture<out A>.toObservable(): Observable<A> |