Uses of Interface
org.reactfx.util.Try
-
Packages that use Try Package Description org.reactfx org.reactfx.util -
-
Uses of Try in org.reactfx
Methods in org.reactfx that return types with arguments of type Try Modifier and Type Method Description default AwaitingEventStream<Try<T>>
CompletionStageStream. await()
Returns a new stream that emits the results of completions stages emitted from this stream when they become available.default AwaitingEventStream<Try<T>>
CompletionStageStream. await(java.util.concurrent.Executor clientThreadExecutor)
A variant ofCompletionStageStream.await()
for streams that do not live on the JavaFX application thread.default AwaitingEventStream<Try<T>>
TaskStream. await()
Returns a new stream that emits the results of tasks emitted from this stream when they become available.static <T> AwaitingEventStream<Try<T>>
Await. awaitCompletionStage(EventStream<java.util.concurrent.CompletionStage<T>> source, java.util.concurrent.Executor clientThreadExecutor)
static <T> AwaitingEventStream<Try<T>>
AwaitLatest. awaitCompletionStage(EventStream<java.util.concurrent.CompletionStage<T>> source, java.util.concurrent.Executor clientThreadExecutor)
static <T> AwaitingEventStream<Try<T>>
AwaitLatest. awaitCompletionStage(EventStream<java.util.concurrent.CompletionStage<T>> source, EventStream<?> cancelImpulse, java.util.concurrent.Executor clientThreadExecutor)
default AwaitingEventStream<Try<T>>
CompletionStageStream. awaitLatest()
Similar toCompletionStageStream.await()
, with one difference: for completion stages s1 and s2 emitted from this stream in this order, if s2 arrives before s1 is completed, then the result of s1 is discarded (i.e.default AwaitingEventStream<Try<T>>
CompletionStageStream. awaitLatest(java.util.concurrent.Executor clientThreadExecutor)
A variant ofCompletionStageStream.awaitLatest()
for streams that do not live on the JavaFX application thread.default AwaitingEventStream<Try<T>>
CompletionStageStream. awaitLatest(EventStream<?> canceller)
Similar toCompletionStageStream.awaitLatest()
, with one addition: When an event is emitted fromcanceller
, if the completion stage most recently emitted from this stream has not yet completed, its result is discarded (i.e.default AwaitingEventStream<Try<T>>
CompletionStageStream. awaitLatest(EventStream<?> canceller, java.util.concurrent.Executor clientThreadExecutor)
A variant ofCompletionStageStream.awaitLatest(EventStream)
for streams that do not live on the JavaFX application thread.default AwaitingEventStream<Try<T>>
TaskStream. awaitLatest()
Similar toTaskStream.await()
, with one difference: for tasks t1 and t2 emitted from this stream in this order, if t2 arrives before t1 is completed, then t1 is cancelled and its result is discarded (i.e.default AwaitingEventStream<Try<T>>
TaskStream. awaitLatest(EventStream<?> canceller)
Similar toTaskStream.awaitLatest()
, with one addition: When an event is emitted fromcanceller
, if the task most recently emitted from this stream has not yet completed, it is cancelled and its result discarded (i.e.static <T> AwaitingEventStream<Try<T>>
Await. awaitTask(EventStream<javafx.concurrent.Task<T>> source)
static <T> AwaitingEventStream<Try<T>>
AwaitLatest. awaitTask(EventStream<javafx.concurrent.Task<T>> source)
static <T> AwaitingEventStream<Try<T>>
AwaitLatest. awaitTask(EventStream<javafx.concurrent.Task<T>> source, EventStream<?> cancelImpulse)
-
Uses of Try in org.reactfx.util
Classes in org.reactfx.util that implement Try Modifier and Type Class Description (package private) class
Failure<T>
(package private) class
Success<T>
Methods in org.reactfx.util that return Try Modifier and Type Method Description static <T> Try<T>
Try. failure(java.lang.Throwable thrown)
<U> Try<U>
Failure. flatMap(java.util.function.Function<? super T,Try<U>> f)
<U> Try<U>
Success. flatMap(java.util.function.Function<? super T,Try<U>> f)
<U> Try<U>
Try. flatMap(java.util.function.Function<? super T,Try<U>> f)
<U> Try<U>
Failure. map(java.util.function.Function<? super T,? extends U> f)
<U> Try<U>
Success. map(java.util.function.Function<? super T,? extends U> f)
<U> Try<U>
Try. map(java.util.function.Function<? super T,? extends U> f)
Try<T>
Failure. orElse(java.util.function.Supplier<Try<T>> fallback)
Try<T>
Failure. orElse(Try<T> fallback)
Try<T>
Success. orElse(java.util.function.Supplier<Try<T>> fallback)
Try<T>
Success. orElse(Try<T> fallback)
Try<T>
Try. orElse(java.util.function.Supplier<Try<T>> fallback)
Try<T>
Try. orElse(Try<T> fallback)
Try<T>
Failure. orElseTry(java.util.concurrent.Callable<? extends T> fallback)
Try<T>
Success. orElseTry(java.util.concurrent.Callable<? extends T> fallback)
Try<T>
Try. orElseTry(java.util.concurrent.Callable<? extends T> fallback)
Try<T>
Failure. recover(java.util.function.Function<java.lang.Throwable,java.util.Optional<T>> f)
Try<T>
Success. recover(java.util.function.Function<java.lang.Throwable,java.util.Optional<T>> f)
Try<T>
Try. recover(java.util.function.Function<java.lang.Throwable,java.util.Optional<T>> f)
static <T> Try<T>
Try. success(T value)
static <T> Try<T>
Try. tryGet(java.util.concurrent.Callable<? extends T> f)
Methods in org.reactfx.util with parameters of type Try Modifier and Type Method Description Try<T>
Failure. orElse(Try<T> fallback)
Try<T>
Success. orElse(Try<T> fallback)
Try<T>
Try. orElse(Try<T> fallback)
Method parameters in org.reactfx.util with type arguments of type Try Modifier and Type Method Description <U> Try<U>
Failure. flatMap(java.util.function.Function<? super T,Try<U>> f)
<U> Try<U>
Success. flatMap(java.util.function.Function<? super T,Try<U>> f)
<U> Try<U>
Try. flatMap(java.util.function.Function<? super T,Try<U>> f)
Try<T>
Failure. orElse(java.util.function.Supplier<Try<T>> fallback)
Try<T>
Success. orElse(java.util.function.Supplier<Try<T>> fallback)
Try<T>
Try. orElse(java.util.function.Supplier<Try<T>> fallback)
-