| Modifier and Type | Method and Description |
|---|---|
<T2> Uni<Tuple2<T,T2>> |
Uni.and(Uni<T2> other)
Deprecated.
Use
combine() |
Uni<T> |
Uni.cache()
Caches the events (item or failure) of this
Uni and replays it for all further UniSubscriber. |
default <O> Uni<O> |
Uni.chain(Function<? super T,Uni<? extends O>> mapper)
One the observed
Uni emits an item, execute the given mapper. |
Uni<T> |
Uni.emitOn(Executor executor)
Produces a new
Uni invoking the UniSubscriber.onItem(Object) and
UniSubscriber.onFailure(Throwable) on the supplied Executor. |
default Uni<T> |
Uni.eventually(Runnable action)
Execute an action after an item or a failure has been emitted.
|
default <O> Uni<T> |
Uni.eventually(Supplier<Uni<? extends O>> supplier)
|
default <O> Uni<O> |
Uni.flatMap(Function<? super T,Uni<? extends O>> mapper)
Transforms the received item asynchronously, forwarding the events emitted by another
Uni produced by
the given mapper. |
default Uni<T> |
Uni.invoke(Consumer<? super T> callback)
Produces a new
Uni invoking the given callback when the item event is fired. |
default Uni<T> |
Uni.invokeUni(Function<? super T,? extends Uni<?>> action)
Produces a new
Uni invoking the given @{code action} when the item event is received. |
default <O> Uni<O> |
Uni.map(Function<? super T,? extends O> mapper)
Transforms the item (potentially null) emitted by this
Uni by applying a (synchronous) function to it. |
Uni<T> |
Uni.runSubscriptionOn(Executor executor)
|
default Uni<T> |
Uni.subscribeOn(Executor executor)
Deprecated.
Use
runSubscriptionOn(Executor) instead |
default <O> Uni<O> |
Uni.then(Supplier<Uni<? extends O>> supplier)
One the observed
Uni emits an item, execute the given supplier. |
Uni<T> |
Multi.toUni()
|
| Modifier and Type | Method and Description |
|---|---|
<T2> Uni<Tuple2<T,T2>> |
Uni.and(Uni<T2> other)
Deprecated.
Use
combine() |
| Modifier and Type | Method and Description |
|---|---|
default <O> Uni<O> |
Uni.chain(Function<? super T,Uni<? extends O>> mapper)
One the observed
Uni emits an item, execute the given mapper. |
default <O> Uni<T> |
Uni.eventually(Supplier<Uni<? extends O>> supplier)
|
default <O> Uni<O> |
Uni.flatMap(Function<? super T,Uni<? extends O>> mapper)
Transforms the received item asynchronously, forwarding the events emitted by another
Uni produced by
the given mapper. |
default Uni<T> |
Uni.invokeUni(Function<? super T,? extends Uni<?>> action)
Produces a new
Uni invoking the given @{code action} when the item event is received. |
default Multi<T> |
Multi.invokeUni(Function<? super T,? extends Uni<?>> action)
Produces a new
Multi invoking the given @{code action} when an item event is received. |
default <O> O |
Uni.stage(Function<Uni<T>,O> stage)
Allows structuring the pipeline by creating a logic separation:
|
default <O> O |
Uni.then(Function<Uni<T>,O> stage)
Deprecated.
use
stage(Function) |
default <O> Uni<O> |
Uni.then(Supplier<Uni<? extends O>> supplier)
One the observed
Uni emits an item, execute the given supplier. |
| Modifier and Type | Method and Description |
|---|---|
Uni<T> |
UniConverter.from(I instance)
Convert from type to
Uni. |
| Modifier and Type | Method and Description |
|---|---|
Uni<T> |
FromCompletionStage.from(CompletionStage<T> instance) |
| Modifier and Type | Method and Description |
|---|---|
CompletionStage<T> |
ToCompletionStage.apply(Uni<T> uni) |
org.reactivestreams.Publisher<T> |
ToPublisher.apply(Uni<T> uni) |
CompletableFuture<T> |
ToCompletableFuture.apply(Uni<T> uni) |
| Modifier and Type | Method and Description |
|---|---|
Uni<T> |
UniOnItemIgnore.andContinueWith(Supplier<? extends T> supplier)
Ignores the item fired by the current
Uni, and continue with the value produced by the given supplier. |
Uni<T> |
UniOnItemIgnore.andContinueWith(T fallback)
Ignores the item fired by the current
Uni, and continue with a default value. |
Uni<Void> |
UniOnItemIgnore.andContinueWithNull()
Ignores the item fired by the current
Uni, and continue with a null item. |
Uni<T> |
UniOnItemIgnore.andFail()
Like
UniOnItemIgnore.andFail(Throwable) but using an Exception. |
Uni<T> |
UniOnItemIgnore.andFail(Supplier<Throwable> supplier)
|
Uni<T> |
UniOnItemIgnore.andFail(Throwable failure)
Ignores the item fired by the current
Uni and fails with the passed failure. |
<O> Uni<O> |
UniOnItemIgnore.andSwitchTo(Supplier<Uni<? extends O>> supplier)
|
<O> Uni<O> |
UniOnItemIgnore.andSwitchTo(Uni<? extends O> other)
|
<R> Uni<R> |
UniOnItemOrFailure.apply(BiFunction<? super T,Throwable,? extends R> mapper)
Deprecated.
|
<R> Uni<R> |
UniOnNotNull.apply(Function<? super T,? extends R> mapper)
Deprecated.
|
<R> Uni<R> |
UniOnItem.apply(Function<? super T,? extends R> mapper)
Deprecated.
|
Uni<T> |
UniOnFailure.apply(Function<? super Throwable,? extends Throwable> mapper)
Deprecated.
|
Uni<List<T>> |
MultiCollect.asList()
|
<K> Uni<Map<K,T>> |
MultiCollect.asMap(Function<? super T,? extends K> keyMapper)
|
<K,V> Uni<Map<K,V>> |
MultiCollect.asMap(Function<? super T,? extends K> keyMapper,
Function<? super T,? extends V> valueMapper)
|
<K> Uni<Map<K,Collection<T>>> |
MultiCollect.asMultiMap(Function<? super T,? extends K> keyMapper)
|
<K,V> Uni<Map<K,Collection<V>>> |
MultiCollect.asMultiMap(Function<? super T,? extends K> keyMapper,
Function<? super T,? extends V> valueMapper)
|
Uni<Tuple7<T1,T2,T3,T4,T5,T6,T7>> |
UniAndGroup7.asTuple() |
Uni<Tuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>> |
UniAndGroup9.asTuple() |
Uni<Tuple4<T1,T2,T3,T4>> |
UniAndGroup4.asTuple() |
Uni<Tuple3<T1,T2,T3>> |
UniAndGroup3.asTuple() |
Uni<Tuple8<T1,T2,T3,T4,T5,T6,T7,T8>> |
UniAndGroup8.asTuple() |
Uni<Tuple6<T1,T2,T3,T4,T5,T6>> |
UniAndGroup6.asTuple() |
Uni<Tuple5<T1,T2,T3,T4,T5>> |
UniAndGroup5.asTuple() |
Uni<Tuple2<T1,T2>> |
UniAndGroup2.asTuple() |
Uni<T> |
UniRetry.atMost(long numberOfAttempts)
|
Uni<T> |
UniOnItemDelay.by(Duration duration)
Delays the item emission by a specific duration.
|
Uni<T> |
UniOnEvent.cancellation(Runnable runnable)
Attaches an action executed when a subscription is cancelled.
|
<O> Uni<O> |
UniOnItem.castTo(Class<O> target)
Produces an
Uni emitting an item based on the upstream item but casted to the target class. |
<O> Uni<O> |
UniAndGroup2.combinedWith(BiFunction<T1,T2,O> combinator)
Creates the resulting
Uni. |
<O> Uni<O> |
UniAndGroupIterable.combinedWith(Function<List<?>,O> function) |
<O> Uni<O> |
UniAndGroup3.combinedWith(Functions.Function3<T1,T2,T3,O> combinator) |
<O> Uni<O> |
UniAndGroup4.combinedWith(Functions.Function4<T1,T2,T3,T4,O> combinator) |
<O> Uni<O> |
UniAndGroup5.combinedWith(Functions.Function5<T1,T2,T3,T4,T5,O> combinator) |
<O> Uni<O> |
UniAndGroup6.combinedWith(Functions.Function6<T1,T2,T3,T4,T5,T6,O> combinator) |
<O> Uni<O> |
UniAndGroup7.combinedWith(Functions.Function7<T1,T2,T3,T4,T5,T6,T7,O> combinator) |
<O> Uni<O> |
UniAndGroup8.combinedWith(Functions.Function8<T1,T2,T3,T4,T5,T6,T7,T8,O> combinator) |
<O> Uni<O> |
UniAndGroup9.combinedWith(Functions.Function9<T1,T2,T3,T4,T5,T6,T7,T8,T9,O> combinator) |
<T> Uni<T> |
UniCreate.completionStage(CompletionStage<? extends T> stage)
|
<T> Uni<T> |
UniCreate.completionStage(Supplier<? extends CompletionStage<? extends T>> supplier)
|
<T,S> Uni<T> |
UniCreate.completionStage(Supplier<S> stateSupplier,
Function<S,? extends CompletionStage<? extends T>> mapper)
|
Uni<T> |
UniOnNull.continueWith(Supplier<? extends T> supplier)
Provides a default item if the current
Uni fires null as item. |
Uni<T> |
UniOnNull.continueWith(T fallback)
Provides a default item if the current
Uni fires null as item. |
<I,T> Uni<T> |
UniCreate.converter(UniConverter<I,T> converter,
I instance)
Creates a new
Uni from the passed instance with the passed converter. |
<T> Uni<T> |
UniCreate.deferred(Supplier<? extends Uni<? extends T>> supplier)
|
<T,S> Uni<T> |
UniCreate.deferred(Supplier<S> stateSupplier,
Function<S,? extends Uni<? extends T>> mapper)
|
Uni<Void> |
UniAndGroupIterable.discardItems()
|
<T> Uni<T> |
UniCreate.emitter(Consumer<UniEmitter<? super T>> consumer)
Creates a
Uni deferring the logic to the given consumer. |
<T,S> Uni<T> |
UniCreate.emitter(Supplier<S> stateSupplier,
BiConsumer<S,UniEmitter<? super T>> consumer)
Creates a
Uni deferring the logic to the given consumer. |
Uni<T> |
UniRetry.expireAt(long expireAt)
|
Uni<T> |
UniRetry.expireIn(long expireIn)
|
Uni<T> |
UniOnNull.fail()
Like
UniOnNull.failWith(Throwable) but using a NoSuchElementException. |
Uni<T> |
UniOnTimeout.fail() |
<T> Uni<T> |
UniCreate.failure(Supplier<Throwable> supplier)
Creates a
Uni that emits a failure event produced using the passed supplier immediately after
being subscribed to. |
<T> Uni<T> |
UniCreate.failure(Throwable failure)
Creates a
Uni that emits a failure event immediately after being subscribed to. |
Uni<T> |
UniOnItem.failWith(Function<? super T,? extends Throwable> mapper)
|
Uni<T> |
UniOnNull.failWith(Supplier<? extends Throwable> supplier)
|
Uni<T> |
UniOnTimeout.failWith(Supplier<? extends Throwable> supplier) |
Uni<T> |
UniOnNull.failWith(Throwable failure)
|
Uni<T> |
UniOnTimeout.failWith(Throwable failure) |
Uni<T> |
MultiCollect.first()
|
Uni<Void> |
MultiOnItem.ignoreAsUni()
Ignores the passed items.
|
<X> Uni<X> |
MultiCollect.in(Supplier<X> supplier,
BiConsumer<X,T> accumulator)
|
Uni<T> |
UniRetry.indefinitely()
|
Uni<T> |
UniOnItemOrFailure.invoke(BiConsumer<? super T,Throwable> callback)
|
Uni<T> |
UniOnNotNull.invoke(Consumer<? super T> callback)
Produces a new
Uni invoking the given callback when the item event is fired. |
Uni<T> |
UniOnItem.invoke(Consumer<? super T> callback)
Produces a new
Uni invoking the given callback when the item event is fired. |
Uni<T> |
UniOnSubscribe.invoke(Consumer<? super UniSubscription> callback)
Produces a new
Uni invoking the given callback when the subscription is received. |
Uni<T> |
UniOnFailure.invoke(Consumer<Throwable> callback)
|
Uni<T> |
UniOnTerminate.invoke(Functions.TriConsumer<T,Throwable,Boolean> consumer)
Attaches an action that is executed when the
Uni emits an item or a failure or when the subscriber
cancels the subscription. |
Uni<T> |
UniOnTerminate.invoke(Runnable action)
Attaches an action that is executed when the
Uni emits an item or a failure or when the subscriber
cancels the subscription. |
Uni<T> |
UniOnItemOrFailure.invokeUni(BiFunction<? super T,Throwable,? extends Uni<?>> callback)
|
Uni<T> |
UniOnNotNull.invokeUni(Function<? super T,? extends Uni<?>> action)
Produces a new
Uni invoking the given @{code action} when the item event is received. |
Uni<T> |
UniOnItem.invokeUni(Function<? super T,? extends Uni<?>> action)
Produces a new
Uni invoking the given @{code action} when the item event is received. |
Uni<T> |
UniOnSubscribe.invokeUni(Function<? super UniSubscription,Uni<?>> action)
Produces a new
Uni invoking the given @{code action} when the subscription event is received. |
Uni<T> |
UniOnFailure.invokeUni(Function<Throwable,? extends Uni<?>> action)
|
Uni<T> |
UniOnTerminate.invokeUni(Functions.Function3<? super T,Throwable,Boolean,Uni<?>> mapper)
Attaches an action that is executed when the
Uni emits an item or a failure or when the subscriber
cancels the subscription. |
Uni<T> |
UniOnTerminate.invokeUni(Supplier<Uni<?>> supplier)
Attaches an action that is executed when the
Uni emits an item or a failure or when the subscriber
cancels the subscription. |
<T> Uni<T> |
UniCreate.item(Supplier<? extends T> supplier)
Creates a new
Uni that completes immediately after being subscribed to with the specified (potentially
null) value. |
<T,S> Uni<T> |
UniCreate.item(Supplier<S> stateSupplier,
Function<S,? extends T> mapper)
Creates a new
Uni that completes immediately after being subscribed to with the specified (potentially
null) value. |
<T> Uni<T> |
UniCreate.item(T item)
Creates a new
Uni that completes immediately after being subscribed to with the specified (potentially
null) item. |
Uni<T> |
MultiCollect.last()
|
<T> Uni<T> |
UniCreate.multi(Multi<T> multi)
|
<T> Uni<T> |
UniCreate.nothing()
|
<T> Uni<T> |
UniCreate.nullItem()
Creates a new
Uni that completes with a null item. |
<T> Uni<T> |
UniAny.of(Iterable<? extends Uni<? super T>> iterable)
Creates a
Uni forwarding the first event (item or failure). |
<T> Uni<T> |
UniAny.of(Uni<? super T>... unis)
Like
UniAny.of(Iterable) but with an array of Uni as parameter |
<T> Uni<T> |
UniCreate.optional(Optional<T> optional)
Creates a new
Uni that completes immediately after being subscribed to with the item based on the value
contained in the given optional if Optional.isPresent() or null otherwise. |
<T> Uni<T> |
UniCreate.optional(Supplier<Optional<T>> supplier)
Creates a new
Uni that completes immediately after being subscribed to with the item based on the value
contained in the given optional if Optional.isPresent() or null otherwise. |
<R> Uni<R> |
UniOnNotNull.produceCompletionStage(Function<? super T,? extends CompletionStage<? extends R>> mapper)
Deprecated.
Use
UniOnNotNull.transformToUni(Function) and produce the Uni using
Uni.createFrom().completionStage(...) |
<R> Uni<R> |
UniOnItem.produceCompletionStage(Function<? super T,? extends CompletionStage<? extends R>> mapper)
Deprecated.
Use
UniOnItem.transformToUni(Function) and produce the Uni using
Uni.createFrom().completionStage(...) |
<R> Uni<R> |
UniOnNotNull.produceUni(BiConsumer<? super T,UniEmitter<? super R>> consumer)
Deprecated.
Use
UniOnNotNull.transformToUni(BiConsumer) instead. |
<R> Uni<R> |
UniOnItem.produceUni(BiConsumer<? super T,UniEmitter<? super R>> consumer)
Deprecated.
|
<R> Uni<R> |
UniOnItemOrFailure.produceUni(BiFunction<? super T,Throwable,? extends Uni<? extends R>> mapper)
Deprecated.
Use
UniOnItemOrFailure.transformToUni(BiFunction) instead |
<R> Uni<R> |
UniOnNotNull.produceUni(Function<? super T,? extends Uni<? extends R>> mapper)
Deprecated.
Use
UniOnNotNull.transformToUni(Function) instead |
<R> Uni<R> |
UniOnItem.produceUni(Function<? super T,? extends Uni<? extends R>> mapper)
Deprecated.
Use
UniOnItem.transformToUni(Function) instead |
<R> Uni<R> |
UniOnItemOrFailure.produceUni(Functions.TriConsumer<? super T,Throwable,UniEmitter<? super R>> consumer)
Deprecated.
|
<T> Uni<T> |
UniCreate.publisher(org.reactivestreams.Publisher<? extends T> publisher)
Creates a
Uni from the passed Publisher. |
Uni<T> |
UniOnFailure.recoverWithItem(Function<? super Throwable,? extends T> function)
Recovers from the received failure (matching the predicate if set) by using a item generated by the given
function.
|
Uni<T> |
UniOnTimeout.recoverWithItem(Supplier<T> supplier)
|
Uni<T> |
UniOnFailure.recoverWithItem(Supplier<T> supplier)
Recovers from the received failure (matching the predicate if set) by using a item generated by the given
supplier.
|
Uni<T> |
UniOnTimeout.recoverWithItem(T fallback)
|
Uni<T> |
UniOnFailure.recoverWithItem(T fallback)
Recovers from the received failure (matching the predicate if set) by using a fallback item.
|
Uni<T> |
UniOnFailure.recoverWithUni(Function<? super Throwable,? extends Uni<? extends T>> function)
Recovers from the received failure (matching the predicate if set) with another
Uni. |
Uni<T> |
UniOnTimeout.recoverWithUni(Supplier<? extends Uni<? extends T>> supplier)
|
Uni<T> |
UniOnFailure.recoverWithUni(Supplier<? extends Uni<? extends T>> supplier)
Recovers from the received failure (matching the predicate if set) with another
Uni. |
Uni<T> |
UniOnTimeout.recoverWithUni(Uni<? extends T> fallback)
|
Uni<T> |
UniOnFailure.recoverWithUni(Uni<? extends T> fallback)
Recovers from the received failure (matching the predicate if set) with another
Uni. |
Uni<T> |
UniOnEvent.subscribed(Consumer<? super UniSubscription> consumer)
Deprecated.
Uni
onSubscribe() instead. |
Uni<T> |
UniOnNull.switchTo(Supplier<Uni<? extends T>> supplier)
|
Uni<T> |
UniOnNull.switchTo(Uni<? extends T> other)
|
Uni<T> |
UniOnEvent.termination(Functions.TriConsumer<T,Throwable,Boolean> consumer)
Deprecated.
Use
uni.onTermination().invoke(...) instead |
Uni<T> |
UniOnEvent.termination(Runnable action)
Deprecated.
Use
uni.onTermination().invoke(...) instead |
<R> Uni<R> |
UniOnItemOrFailure.transform(BiFunction<? super T,Throwable,? extends R> mapper)
|
<R> Uni<R> |
UniOnNotNull.transform(Function<? super T,? extends R> mapper)
|
<R> Uni<R> |
UniOnItem.transform(Function<? super T,? extends R> mapper)
|
Uni<T> |
UniOnFailure.transform(Function<? super Throwable,? extends Throwable> mapper)
|
<R> Uni<R> |
UniOnNotNull.transformToUni(BiConsumer<? super T,UniEmitter<? super R>> consumer)
Transforms the received item asynchronously, forwarding the events emitted an
UniEmitter consumes by
the given consumer. |
<R> Uni<R> |
UniOnItem.transformToUni(BiConsumer<? super T,UniEmitter<? super R>> consumer)
Transforms the received item asynchronously, forwarding the events emitted by an
UniEmitter provided to
the given consumer. |
<R> Uni<R> |
UniOnItemOrFailure.transformToUni(BiFunction<? super T,Throwable,? extends Uni<? extends R>> mapper)
Transforms the received item or failure asynchronously, forwarding the events emitted by another
Uni
produced by the given mapper. |
<R> Uni<R> |
UniOnNotNull.transformToUni(Function<? super T,? extends Uni<? extends R>> mapper)
Transforms the received item asynchronously, forwarding the events emitted by another
Uni produced by
the given mapper. |
<R> Uni<R> |
UniOnItem.transformToUni(Function<? super T,? extends Uni<? extends R>> mapper)
Transforms the received item asynchronously, forwarding the events emitted by another
Uni produced by
the given mapper. |
<R> Uni<R> |
UniOnItemOrFailure.transformToUni(Functions.TriConsumer<? super T,Throwable,UniEmitter<? super R>> consumer)
Transforms the received item or failure asynchronously, forwarding the events emitted by the
UniEmitter
provided to the given consumer. |
Uni<T> |
UniOr.uni(Uni<T> other) |
Uni<T> |
UniOr.unis(Uni<T>... other) |
Uni<T> |
UniOnItemDelay.until(Function<? super T,? extends Uni<?>> function)
|
Uni<T> |
UniRetry.until(Predicate<? super Throwable> predicate)
|
Uni<Void> |
UniCreate.voidItem()
Creates a new
Uni that completes with a null item. |
Uni<T> |
UniRetry.when(Function<Multi<Throwable>,? extends org.reactivestreams.Publisher<?>> whenStreamFactory)
|
<X,A> Uni<X> |
MultiCollect.with(Collector<? super T,A,? extends X> collector)
|
| Modifier and Type | Method and Description |
|---|---|
<O> Uni<O> |
UniOnItemIgnore.andSwitchTo(Uni<? extends O> other)
|
<T> Uni<T> |
UniAny.of(Uni<? super T>... unis)
Like
UniAny.of(Iterable) but with an array of Uni as parameter |
Uni<T> |
UniOnTimeout.recoverWithUni(Uni<? extends T> fallback)
|
Uni<T> |
UniOnFailure.recoverWithUni(Uni<? extends T> fallback)
Recovers from the received failure (matching the predicate if set) with another
Uni. |
Uni<T> |
UniOnNull.switchTo(Uni<? extends T> other)
|
<T2> UniAndGroup2<T1,T2> |
UniAndGroup.uni(Uni<? extends T2> other)
Combines the current
Uni with the given one. |
Uni<T> |
UniOr.uni(Uni<T> other) |
<T> Multi<T> |
MultiCreate.uni(Uni<T> uni)
|
UniAndGroupIterable<T1> |
UniAndGroup.unis(Uni<?>... unis)
Combines the current
Uni with the given ones. |
<O> UniAndGroupIterable<O> |
UniZip.unis(Uni<?>... unis)
Combines several
unis together. |
<T1,T2> UniAndGroup2<T1,T2> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2)
Combines two
unis together. |
<T1,T2> UniAndGroup2<T1,T2> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2)
Combines two
unis together. |
<T1,T2,T3> UniAndGroup3<T1,T2,T3> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3)
Combines the three
unis together. |
<T1,T2,T3> UniAndGroup3<T1,T2,T3> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3)
Combines the three
unis together. |
<T1,T2,T3> UniAndGroup3<T1,T2,T3> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3)
Combines the three
unis together. |
<T1,T2,T3,T4> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4)
Combines four
unis together. |
<T1,T2,T3,T4> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4)
Combines four
unis together. |
<T1,T2,T3,T4> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4)
Combines four
unis together. |
<T1,T2,T3,T4> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4)
Combines four
unis together. |
<T1,T2,T3,T4,T5> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5)
Combines five
unis together. |
<T1,T2,T3,T4,T5> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5)
Combines five
unis together. |
<T1,T2,T3,T4,T5> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5)
Combines five
unis together. |
<T1,T2,T3,T4,T5> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5)
Combines five
unis together. |
<T1,T2,T3,T4,T5> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5)
Combines five
unis together. |
<T1,T2,T3,T4,T5,T6> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6)
Combines six
unis together. |
<T1,T2,T3,T4,T5,T6> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6)
Combines six
unis together. |
<T1,T2,T3,T4,T5,T6> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6)
Combines six
unis together. |
<T1,T2,T3,T4,T5,T6> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6)
Combines six
unis together. |
<T1,T2,T3,T4,T5,T6> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6)
Combines six
unis together. |
<T1,T2,T3,T4,T5,T6> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6)
Combines six
unis together. |
<T1,T2,T3,T4,T5,T6,T7> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7)
Combines 7
unis together. |
<T1,T2,T3,T4,T5,T6,T7> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7)
Combines 7
unis together. |
<T1,T2,T3,T4,T5,T6,T7> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7)
Combines 7
unis together. |
<T1,T2,T3,T4,T5,T6,T7> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7)
Combines 7
unis together. |
<T1,T2,T3,T4,T5,T6,T7> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7)
Combines 7
unis together. |
<T1,T2,T3,T4,T5,T6,T7> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7)
Combines 7
unis together. |
<T1,T2,T3,T4,T5,T6,T7> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7)
Combines 7
unis together. |
<T1,T2,T3,T4,T5,T6,T7,T8> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8)
Combines 8
unis together. |
<T1,T2,T3,T4,T5,T6,T7,T8> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8)
Combines 8
unis together. |
<T1,T2,T3,T4,T5,T6,T7,T8> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8)
Combines 8
unis together. |
<T1,T2,T3,T4,T5,T6,T7,T8> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8)
Combines 8
unis together. |
<T1,T2,T3,T4,T5,T6,T7,T8> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8)
Combines 8
unis together. |
<T1,T2,T3,T4,T5,T6,T7,T8> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8)
Combines 8
unis together. |
<T1,T2,T3,T4,T5,T6,T7,T8> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8)
Combines 8
unis together. |
<T1,T2,T3,T4,T5,T6,T7,T8> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8)
Combines 8
unis together. |
<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8,
Uni<? extends T9> u9)
Combines 9
unis together. |
<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8,
Uni<? extends T9> u9)
Combines 9
unis together. |
<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8,
Uni<? extends T9> u9)
Combines 9
unis together. |
<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8,
Uni<? extends T9> u9)
Combines 9
unis together. |
<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8,
Uni<? extends T9> u9)
Combines 9
unis together. |
<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8,
Uni<? extends T9> u9)
Combines 9
unis together. |
<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8,
Uni<? extends T9> u9)
Combines 9
unis together. |
<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8,
Uni<? extends T9> u9)
Combines 9
unis together. |
<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
UniZip.unis(Uni<? extends T1> u1,
Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8,
Uni<? extends T9> u9)
Combines 9
unis together. |
<T2,T3> UniAndGroup3<T1,T2,T3> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3)
Combines the current
Uni with the given ones. |
<T2,T3> UniAndGroup3<T1,T2,T3> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3)
Combines the current
Uni with the given ones. |
<T2,T3,T4> UniAndGroup4<T1,T2,T3,T4> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4)
Combines the current
Uni with the given ones. |
<T2,T3,T4> UniAndGroup4<T1,T2,T3,T4> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4)
Combines the current
Uni with the given ones. |
<T2,T3,T4> UniAndGroup4<T1,T2,T3,T4> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6,T7> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6,T7> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6,T7> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6,T7> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6,T7> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6,T7> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6,T7,T8> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6,T7,T8> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6,T7,T8> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6,T7,T8> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6,T7,T8> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6,T7,T8> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6,T7,T8> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6,T7,T8,T9> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8,
Uni<? extends T9> u9)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6,T7,T8,T9> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8,
Uni<? extends T9> u9)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6,T7,T8,T9> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8,
Uni<? extends T9> u9)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6,T7,T8,T9> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8,
Uni<? extends T9> u9)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6,T7,T8,T9> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8,
Uni<? extends T9> u9)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6,T7,T8,T9> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8,
Uni<? extends T9> u9)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6,T7,T8,T9> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8,
Uni<? extends T9> u9)
Combines the current
Uni with the given ones. |
<T2,T3,T4,T5,T6,T7,T8,T9> |
UniAndGroup.unis(Uni<? extends T2> u2,
Uni<? extends T3> u3,
Uni<? extends T4> u4,
Uni<? extends T5> u5,
Uni<? extends T6> u6,
Uni<? extends T7> u7,
Uni<? extends T8> u8,
Uni<? extends T9> u9)
Combines the current
Uni with the given ones. |
Uni<T> |
UniOr.unis(Uni<T>... other) |
| Modifier and Type | Method and Description |
|---|---|
<O> Uni<O> |
UniOnItemIgnore.andSwitchTo(Supplier<Uni<? extends O>> supplier)
|
Multi<T> |
MultiTransform.byTestingItemsWith(Function<? super T,? extends Uni<Boolean>> tester)
|
<T> Uni<T> |
UniCreate.deferred(Supplier<? extends Uni<? extends T>> supplier)
|
<T,S> Uni<T> |
UniCreate.deferred(Supplier<S> stateSupplier,
Function<S,? extends Uni<? extends T>> mapper)
|
Uni<T> |
UniOnItemOrFailure.invokeUni(BiFunction<? super T,Throwable,? extends Uni<?>> callback)
|
Multi<T> |
MultiOnTerminate.invokeUni(BiFunction<Throwable,Boolean,Uni<?>> mapper)
Attaches an action that is executed when the
Multi mits a completion or a failure or when the subscriber
cancels the subscription. |
Multi<T> |
MultiOnSubscribe.invokeUni(Function<? super org.reactivestreams.Subscription,Uni<?>> action)
Produces a new
Multi invoking the given @{code action} when the subscription event is received. |
Multi<T> |
MultiOnItem.invokeUni(Function<? super T,? extends Uni<?>> action)
Produces a new
Multi invoking the given @{code action} when an item event is received. |
Uni<T> |
UniOnNotNull.invokeUni(Function<? super T,? extends Uni<?>> action)
Produces a new
Uni invoking the given @{code action} when the item event is received. |
Uni<T> |
UniOnItem.invokeUni(Function<? super T,? extends Uni<?>> action)
Produces a new
Uni invoking the given @{code action} when the item event is received. |
Uni<T> |
UniOnSubscribe.invokeUni(Function<? super UniSubscription,Uni<?>> action)
Produces a new
Uni invoking the given @{code action} when the subscription event is received. |
Uni<T> |
UniOnFailure.invokeUni(Function<Throwable,? extends Uni<?>> action)
|
Multi<T> |
MultiOnFailure.invokeUni(Function<Throwable,? extends Uni<?>> action)
Produces a new
Multi invoking the given @{code action} when a failure event is received. |
Uni<T> |
UniOnTerminate.invokeUni(Functions.Function3<? super T,Throwable,Boolean,Uni<?>> mapper)
Attaches an action that is executed when the
Uni emits an item or a failure or when the subscriber
cancels the subscription. |
Uni<T> |
UniOnTerminate.invokeUni(Supplier<Uni<?>> supplier)
Attaches an action that is executed when the
Uni emits an item or a failure or when the subscriber
cancels the subscription. |
<T> Uni<T> |
UniAny.of(Iterable<? extends Uni<? super T>> iterable)
Creates a
Uni forwarding the first event (item or failure). |
<R> Uni<R> |
UniOnItemOrFailure.produceUni(BiFunction<? super T,Throwable,? extends Uni<? extends R>> mapper)
Deprecated.
Use
UniOnItemOrFailure.transformToUni(BiFunction) instead |
<O> MultiFlatten<T,O> |
MultiOnItem.produceUni(Function<? super T,? extends Uni<? extends O>> mapper)
Deprecated.
Use
MultiOnItem.transformToUni(Function) instead |
<R> Uni<R> |
UniOnNotNull.produceUni(Function<? super T,? extends Uni<? extends R>> mapper)
Deprecated.
Use
UniOnNotNull.transformToUni(Function) instead |
<R> Uni<R> |
UniOnItem.produceUni(Function<? super T,? extends Uni<? extends R>> mapper)
Deprecated.
Use
UniOnItem.transformToUni(Function) instead |
Uni<T> |
UniOnFailure.recoverWithUni(Function<? super Throwable,? extends Uni<? extends T>> function)
Recovers from the received failure (matching the predicate if set) with another
Uni. |
Uni<T> |
UniOnTimeout.recoverWithUni(Supplier<? extends Uni<? extends T>> supplier)
|
Uni<T> |
UniOnFailure.recoverWithUni(Supplier<? extends Uni<? extends T>> supplier)
Recovers from the received failure (matching the predicate if set) with another
Uni. |
Uni<T> |
UniOnNull.switchTo(Supplier<Uni<? extends T>> supplier)
|
<R> Uni<R> |
UniOnItemOrFailure.transformToUni(BiFunction<? super T,Throwable,? extends Uni<? extends R>> mapper)
Transforms the received item or failure asynchronously, forwarding the events emitted by another
Uni
produced by the given mapper. |
<O> MultiFlatten<T,O> |
MultiOnItem.transformToUni(Function<? super T,? extends Uni<? extends O>> mapper)
On each item received from upstream, invoke the given mapper.
|
<R> Uni<R> |
UniOnNotNull.transformToUni(Function<? super T,? extends Uni<? extends R>> mapper)
Transforms the received item asynchronously, forwarding the events emitted by another
Uni produced by
the given mapper. |
<R> Uni<R> |
UniOnItem.transformToUni(Function<? super T,? extends Uni<? extends R>> mapper)
Transforms the received item asynchronously, forwarding the events emitted by another
Uni produced by
the given mapper. |
<O> Multi<O> |
MultiOnItem.transformToUniAndConcatenate(Function<? super T,? extends Uni<? extends O>> mapper)
For each items emitted by the upstream, the given
mapper is invoked. |
<O> Multi<O> |
MultiOnItem.transformToUniAndMerge(Function<? super T,? extends Uni<? extends O>> mapper)
For each items emitted by the upstream, the given
mapper is invoked. |
<T> UniRepeat<T> |
MultiRepetition.uni(Supplier<? extends Uni<? extends T>> uniSupplier)
|
<S,T> UniRepeat<T> |
MultiRepetition.uni(Supplier<S> stateSupplier,
Function<S,? extends Uni<? extends T>> producer)
|
UniAndGroupIterable<T1> |
UniAndGroup.unis(Iterable<? extends Uni<?>> unis)
Combines the current
Uni with the given ones. |
<O> UniAndGroupIterable<O> |
UniZip.unis(Iterable<? extends Uni<?>> unis)
Combines several
unis together. |
Uni<T> |
UniOnItemDelay.until(Function<? super T,? extends Uni<?>> function)
|
<R> R |
UniConvert.with(Function<Uni<T>,R> converter)
Transforms this
Uni into a type using the provided converter. |
Multi<I> |
MultiResource.withFinalizer(Function<? super R,Uni<Void>> finalizer)
Configures an asynchronous finalizer.
|
Multi<I> |
MultiResource.withFinalizer(Function<? super R,Uni<Void>> onCompletion,
BiFunction<? super R,? super Throwable,Uni<Void>> onFailure,
Function<? super R,Uni<Void>> onCancellation)
Configures asynchronous finalizers distinct for each event.
|
Multi<I> |
MultiResource.withFinalizer(Function<? super R,Uni<Void>> onCompletion,
BiFunction<? super R,? super Throwable,Uni<Void>> onFailure,
Function<? super R,Uni<Void>> onCancellation)
Configures asynchronous finalizers distinct for each event.
|
Multi<I> |
MultiResource.withFinalizer(Function<? super R,Uni<Void>> onCompletion,
BiFunction<? super R,? super Throwable,Uni<Void>> onFailure,
Function<? super R,Uni<Void>> onCancellation)
Configures asynchronous finalizers distinct for each event.
|
| Constructor and Description |
|---|
UniAndGroup(Uni<T1> upstream) |
UniAndGroup2(Uni<? extends T1> source,
Uni<? extends T2> other) |
UniAndGroup2(Uni<? extends T1> source,
Uni<? extends T2> other) |
UniAndGroup3(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2) |
UniAndGroup3(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2) |
UniAndGroup3(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2) |
UniAndGroup4(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3) |
UniAndGroup4(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3) |
UniAndGroup4(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3) |
UniAndGroup4(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3) |
UniAndGroup5(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4) |
UniAndGroup5(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4) |
UniAndGroup5(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4) |
UniAndGroup5(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4) |
UniAndGroup5(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4) |
UniAndGroup6(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5) |
UniAndGroup6(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5) |
UniAndGroup6(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5) |
UniAndGroup6(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5) |
UniAndGroup6(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5) |
UniAndGroup6(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5) |
UniAndGroup7(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5,
Uni<? extends T7> o6) |
UniAndGroup7(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5,
Uni<? extends T7> o6) |
UniAndGroup7(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5,
Uni<? extends T7> o6) |
UniAndGroup7(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5,
Uni<? extends T7> o6) |
UniAndGroup7(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5,
Uni<? extends T7> o6) |
UniAndGroup7(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5,
Uni<? extends T7> o6) |
UniAndGroup7(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5,
Uni<? extends T7> o6) |
UniAndGroup8(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5,
Uni<? extends T7> o6,
Uni<? extends T8> o7) |
UniAndGroup8(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5,
Uni<? extends T7> o6,
Uni<? extends T8> o7) |
UniAndGroup8(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5,
Uni<? extends T7> o6,
Uni<? extends T8> o7) |
UniAndGroup8(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5,
Uni<? extends T7> o6,
Uni<? extends T8> o7) |
UniAndGroup8(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5,
Uni<? extends T7> o6,
Uni<? extends T8> o7) |
UniAndGroup8(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5,
Uni<? extends T7> o6,
Uni<? extends T8> o7) |
UniAndGroup8(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5,
Uni<? extends T7> o6,
Uni<? extends T8> o7) |
UniAndGroup8(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5,
Uni<? extends T7> o6,
Uni<? extends T8> o7) |
UniAndGroup9(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5,
Uni<? extends T7> o6,
Uni<? extends T8> o7,
Uni<? extends T9> o8) |
UniAndGroup9(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5,
Uni<? extends T7> o6,
Uni<? extends T8> o7,
Uni<? extends T9> o8) |
UniAndGroup9(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5,
Uni<? extends T7> o6,
Uni<? extends T8> o7,
Uni<? extends T9> o8) |
UniAndGroup9(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5,
Uni<? extends T7> o6,
Uni<? extends T8> o7,
Uni<? extends T9> o8) |
UniAndGroup9(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5,
Uni<? extends T7> o6,
Uni<? extends T8> o7,
Uni<? extends T9> o8) |
UniAndGroup9(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5,
Uni<? extends T7> o6,
Uni<? extends T8> o7,
Uni<? extends T9> o8) |
UniAndGroup9(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5,
Uni<? extends T7> o6,
Uni<? extends T8> o7,
Uni<? extends T9> o8) |
UniAndGroup9(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5,
Uni<? extends T7> o6,
Uni<? extends T8> o7,
Uni<? extends T9> o8) |
UniAndGroup9(Uni<? extends T1> source,
Uni<? extends T2> o1,
Uni<? extends T3> o2,
Uni<? extends T4> o3,
Uni<? extends T5> o4,
Uni<? extends T6> o5,
Uni<? extends T7> o6,
Uni<? extends T8> o7,
Uni<? extends T9> o8) |
UniAndGroupIterable(Uni<? extends T1> source,
Iterable<? extends Uni<?>> iterable) |
UniAndGroupIterable(Uni<? extends T1> source,
Iterable<? extends Uni<?>> iterable,
boolean collectFailures) |
UniAwait(Uni<T> upstream) |
UniAwaitOptional(Uni<T> upstream) |
UniConvert(Uni<T> upstream) |
UniIfNoItem(Uni<T> upstream) |
UniOnEvent(Uni<T> upstream) |
UniOnFailure(Uni<T> upstream,
Predicate<? super Throwable> predicate) |
UniOnItem(Uni<T> upstream) |
UniOnItemDelay(Uni<T> upstream,
ScheduledExecutorService executor)
Creates a new
UniOnItemDelay instance. |
UniOnItemOrFailure(Uni<T> upstream) |
UniOnNotNull(Uni<T> upstream) |
UniOnNull(Uni<T> upstream) |
UniOnSubscribe(Uni<T> upstream) |
UniOnTerminate(Uni<T> upstream) |
UniOnTimeout(Uni<T> upstream,
Duration timeout,
ScheduledExecutorService executor) |
UniOr(Uni<T> upstream) |
UniRepeat(Uni<T> upstream) |
UniRetry(Uni<T> upstream,
Predicate<? super Throwable> predicate) |
| Constructor and Description |
|---|
UniAndGroupIterable(Iterable<? extends Uni<?>> iterable) |
UniAndGroupIterable(Uni<? extends T1> source,
Iterable<? extends Uni<?>> iterable) |
UniAndGroupIterable(Uni<? extends T1> source,
Iterable<? extends Uni<?>> iterable,
boolean collectFailures) |
| Modifier and Type | Method and Description |
|---|---|
default <T> Uni<T> |
UniInterceptor.onUniCreation(Uni<T> uni)
Method called when a new instance of
Uni is created. |
static <T> Uni<T> |
Infrastructure.onUniCreation(Uni<T> instance) |
| Modifier and Type | Method and Description |
|---|---|
default <T> UniSubscriber<? super T> |
UniInterceptor.onSubscription(Uni<T> instance,
UniSubscriber<? super T> subscriber)
Method called when a subscriber subscribes to a
Uni. |
default <T> Uni<T> |
UniInterceptor.onUniCreation(Uni<T> uni)
Method called when a new instance of
Uni is created. |
static <T> Uni<T> |
Infrastructure.onUniCreation(Uni<T> instance) |
static <T> UniSubscriber<? super T> |
Infrastructure.onUniSubscription(Uni<T> instance,
UniSubscriber<? super T> subscriber) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractUni<T> |
class |
UniAndCombination<I,O> |
class |
UniCache<I> |
class |
UniCallSubscribeOn<I> |
class |
UniCreateFromCompletionStage<O> |
class |
UniCreateFromDeferredSupplier<T> |
class |
UniCreateFromPublisher<O> |
class |
UniCreateWithEmitter<T> |
class |
UniDelayOnItem<T> |
class |
UniDelayUntil<T> |
class |
UniEmitOn<I> |
class |
UniFailOnTimeout<I> |
class |
UniNever<T> |
class |
UniOnCancellation<T> |
class |
UniOnFailureFlatMap<I> |
class |
UniOnFailureMap<I,O> |
class |
UniOnItemConsume<T> |
class |
UniOnItemOrFailureConsume<T> |
class |
UniOnItemOrFailureFlatMap<I,O> |
class |
UniOnItemOrFailureMap<I,O> |
class |
UniOnItemTransform<I,O> |
class |
UniOnItemTransformToUni<I,O> |
class |
UniOnSubscribeInvoke<T> |
class |
UniOnSubscribeInvokeUni<T> |
class |
UniOnTermination<T> |
class |
UniOnTerminationInvokeUni<I> |
class |
UniOperator<I,O> |
class |
UniOrCombination<T> |
class |
UniRetryAtMost<T> |
| Modifier and Type | Method and Description |
|---|---|
<T2> Uni<Tuple2<T,T2>> |
AbstractUni.and(Uni<T2> other) |
Uni<T> |
AbstractUni.cache() |
static <R,T> Uni<R> |
MultiCollector.collectInto(Multi<T> upstream,
Supplier<R> producer,
BiConsumer<R,? super T> combinator) |
static <T,A,R> Uni<R> |
MultiCollector.collector(Multi<T> upstream,
Collector<? super T,A,? extends R> collector,
boolean acceptNullAsInitialValue) |
Uni<T> |
AbstractUni.emitOn(Executor executor) |
static <T> Uni<T> |
MultiCollector.first(Multi<T> upstream) |
static <T> Uni<T> |
MultiCollector.last(Multi<T> upstream) |
static <T> Uni<List<T>> |
MultiCollector.list(Multi<T> upstream) |
static <K,T> Uni<Map<K,T>> |
MultiCollector.map(Multi<T> upstream,
Function<? super T,? extends K> keyMapper) |
static <K,V,T> Uni<Map<K,V>> |
MultiCollector.map(Multi<T> upstream,
Function<? super T,? extends K> keyMapper,
Function<? super T,? extends V> valueMapper) |
static <K,V,R> Uni<Map<K,Collection<V>>> |
MultiCollector.multimap(Multi<R> upstream,
Function<? super R,? extends K> keyMapper,
Function<? super R,? extends V> valueMapper) |
Uni<T> |
AbstractUni.runSubscriptionOn(Executor executor) |
Uni<T> |
AbstractMulti.toUni() |
Uni<? extends I> |
UniOperator.upstream() |
| Modifier and Type | Method and Description |
|---|---|
<T2> Uni<Tuple2<T,T2>> |
AbstractUni.and(Uni<T2> other) |
static <T> T |
UniBlockingAwait.await(Uni<T> upstream,
Duration duration) |
static <O> void |
UniOnItemTransformToUni.handleInnerSubscription(UniSerializedSubscriber<? super O> subscriber,
UniOnItemTransformToUni.FlatMapSubscription flatMapSubscription,
Uni<? extends O> outcome) |
static <T> void |
AbstractUni.subscribe(Uni<? extends T> upstream,
UniSubscriber<? super T> subscriber)
Encapsulates subscription to slightly optimized the AbstractUni case.
|
static <T> CompletableFuture<T> |
UniSubscribeToCompletionStage.subscribe(Uni<T> uni) |
| Modifier and Type | Method and Description |
|---|---|
static <I,O> void |
UniOnItemOrFailureFlatMap.invokeAndSubstitute(BiFunction<? super I,Throwable,? extends Uni<? extends O>> mapper,
I item,
Throwable failure,
UniSerializedSubscriber<? super O> subscriber,
UniOnItemTransformToUni.FlatMapSubscription flatMapSubscription) |
static <I,O> void |
UniOnItemTransformToUni.invokeAndSubstitute(Function<? super I,? extends Uni<? extends O>> mapper,
I input,
UniSerializedSubscriber<? super O> subscriber,
UniOnItemTransformToUni.FlatMapSubscription flatMapSubscription) |
| Constructor and Description |
|---|
UniAndCombination(Uni<? extends I> upstream,
List<? extends Uni<?>> others,
Function<List<?>,O> combinator,
boolean collectAllFailureBeforeFiring) |
UniCallSubscribeOn(Uni<? extends I> upstream,
Executor executor) |
UniDelayOnItem(Uni<T> upstream,
Duration duration,
ScheduledExecutorService executor) |
UniDelayUntil(Uni<T> upstream,
Function<? super T,? extends Uni<?>> function,
ScheduledExecutorService executor) |
UniFailOnTimeout(Uni<I> upstream,
Duration timeout,
Supplier<? extends Throwable> supplier,
ScheduledExecutorService executor) |
UniOnCancellation(Uni<T> upstream,
Runnable callback) |
UniOnFailureFlatMap(Uni<I> upstream,
Predicate<? super Throwable> predicate,
Function<? super Throwable,? extends Uni<? extends I>> mapper) |
UniOnFailureMap(Uni<I> upstream,
Predicate<? super Throwable> predicate,
Function<? super Throwable,? extends Throwable> mapper) |
UniOnItemConsume(Uni<? extends T> upstream,
Consumer<? super T> onItemCallback,
Consumer<Throwable> onFailureCallback,
Predicate<? super Throwable> predicate) |
UniOnItemOrFailureConsume(Uni<? extends T> upstream,
BiConsumer<? super T,Throwable> callback) |
UniOnItemOrFailureFlatMap(Uni<I> upstream,
BiFunction<? super I,Throwable,? extends Uni<? extends O>> mapper) |
UniOnItemOrFailureMap(Uni<I> source,
BiFunction<? super I,Throwable,? extends O> mapper) |
UniOnItemTransform(Uni<I> source,
Function<? super I,? extends O> mapper) |
UniOnItemTransformToMulti(Uni<I> upstream,
Function<? super I,? extends org.reactivestreams.Publisher<? extends O>> mapper) |
UniOnItemTransformToUni(Uni<I> upstream,
Function<? super I,? extends Uni<? extends O>> mapper) |
UniOnSubscribeInvoke(Uni<? extends T> upstream,
Consumer<? super UniSubscription> callback) |
UniOnSubscribeInvokeUni(Uni<? extends T> upstream,
Function<? super UniSubscription,Uni<?>> callback) |
UniOnTermination(Uni<T> upstream,
Functions.TriConsumer<T,Throwable,Boolean> callback) |
UniOnTerminationInvokeUni(Uni<I> upstream,
Functions.Function3<? super I,Throwable,Boolean,Uni<?>> mapper) |
UniOperator(Uni<? extends I> upstream) |
UniOrCombination(Uni<? super T>[] array) |
UniRetryAtMost(Uni<T> upstream,
Predicate<? super Throwable> predicate,
long maxAttempts) |
| Constructor and Description |
|---|
UniAndCombination(Uni<? extends I> upstream,
List<? extends Uni<?>> others,
Function<List<?>,O> combinator,
boolean collectAllFailureBeforeFiring) |
UniCreateFromDeferredSupplier(Supplier<? extends Uni<? extends T>> supplier) |
UniDelayUntil(Uni<T> upstream,
Function<? super T,? extends Uni<?>> function,
ScheduledExecutorService executor) |
UniOnFailureFlatMap(Uni<I> upstream,
Predicate<? super Throwable> predicate,
Function<? super Throwable,? extends Uni<? extends I>> mapper) |
UniOnItemOrFailureFlatMap(Uni<I> upstream,
BiFunction<? super I,Throwable,? extends Uni<? extends O>> mapper) |
UniOnItemTransformToUni(Uni<I> upstream,
Function<? super I,? extends Uni<? extends O>> mapper) |
UniOnSubscribeInvokeUni(Uni<? extends T> upstream,
Function<? super UniSubscription,Uni<?>> callback) |
UniOnTerminationInvokeUni(Uni<I> upstream,
Functions.Function3<? super I,Throwable,Boolean,Uni<?>> mapper) |
UniOrCombination(Iterable<? extends Uni<? super T>> iterable) |
| Constructor and Description |
|---|
MultiOnSubscribeInvokeUniOp(Multi<? extends T> upstream,
Function<? super org.reactivestreams.Subscription,Uni<?>> onSubscribe) |
MultiOnTerminationInvokeUni(Multi<? extends T> upstream,
BiFunction<Throwable,Boolean,Uni<?>> mapper) |
| Constructor and Description |
|---|
ResourceMulti(Supplier<? extends R> resourceSupplier,
Function<? super R,? extends org.reactivestreams.Publisher<I>> streamSupplier,
Function<? super R,Uni<Void>> onCompletion,
BiFunction<? super R,? super Throwable,Uni<Void>> onFailure,
Function<? super R,Uni<Void>> onCancellation) |
ResourceMulti(Supplier<? extends R> resourceSupplier,
Function<? super R,? extends org.reactivestreams.Publisher<I>> streamSupplier,
Function<? super R,Uni<Void>> onCompletion,
BiFunction<? super R,? super Throwable,Uni<Void>> onFailure,
Function<? super R,Uni<Void>> onCancellation) |
ResourceMulti(Supplier<? extends R> resourceSupplier,
Function<? super R,? extends org.reactivestreams.Publisher<I>> streamSupplier,
Function<? super R,Uni<Void>> onCompletion,
BiFunction<? super R,? super Throwable,Uni<Void>> onFailure,
Function<? super R,Uni<Void>> onCancellation) |
| Modifier and Type | Class and Description |
|---|---|
class |
KnownFailureUni<T>
Specialized
Uni implementation for the case where the failure is known. |
class |
KnownItemUni<T>
Specialized
Uni implementation for the case where the item is known. |
Copyright © 2019–2020 SmallRye. All rights reserved.