@NonNull Single<java.lang.Boolean> |
Flowable.all(@NonNull Predicate<? super @NonNull T> predicate) |
Returns a Single that emits a Boolean that indicates whether all of the items emitted by the current
Flowable satisfy a condition.
|
@NonNull Single<java.lang.Boolean> |
Observable.all(@NonNull Predicate<? super @NonNull T> predicate) |
Returns a Single that emits a Boolean that indicates whether all of the items emitted by the current
Observable satisfy a condition.
|
static @NonNull Completable |
Completable.amb(@NonNull java.lang.Iterable<? extends CompletableSource> sources) |
Returns a Completable which terminates as soon as one of the source Completable s in the Iterable sequence
terminates (normally or with an error) and disposes all other Completable s.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.amb(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources) |
Mirrors the one Publisher in an Iterable of several Publisher s that first either emits an item or sends
a termination notification.
|
static <@NonNull T> @NonNull Maybe<T> |
Maybe.amb(@NonNull java.lang.Iterable<? extends MaybeSource<? extends @NonNull T>> sources) |
Runs multiple MaybeSource s provided by an Iterable sequence and
signals the events of the first one that signals (disposing the rest).
|
static <@NonNull T> @NonNull Observable<T> |
Observable.amb(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources) |
Mirrors the one ObservableSource in an Iterable of several ObservableSource s that first either emits an item or sends
a termination notification.
|
static <@NonNull T> @NonNull Single<T> |
Single.amb(@NonNull java.lang.Iterable<? extends SingleSource<? extends @NonNull T>> sources) |
Runs multiple SingleSource s and signals the events of the first one that signals (disposing
the rest).
|
static @NonNull Completable |
Completable.ambArray(@NonNull CompletableSource... sources) |
Returns a Completable which terminates as soon as one of the source Completable s
terminates (normally or with an error) and disposes all other Completable s.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.ambArray(@NonNull org.reactivestreams.Publisher<? extends @NonNull T>... sources) |
Mirrors the one Publisher in an array of several Publisher s that first either emits an item or sends
a termination notification.
|
static <@NonNull T> @NonNull Maybe<T> |
Maybe.ambArray(@NonNull MaybeSource<? extends @NonNull T>... sources) |
Runs multiple MaybeSource s and signals the events of the first one that signals (disposing
the rest).
|
static <@NonNull T> @NonNull Observable<T> |
Observable.ambArray(@NonNull ObservableSource<? extends @NonNull T>... sources) |
Mirrors the one ObservableSource in an array of several ObservableSource s that first either emits an item or sends
a termination notification.
|
static <@NonNull T> @NonNull Single<T> |
Single.ambArray(@NonNull SingleSource<? extends @NonNull T>... sources) |
Runs multiple SingleSource s and signals the events of the first one that signals (disposing
the rest).
|
@NonNull Completable |
Completable.ambWith(@NonNull CompletableSource other) |
Returns a Completable that emits the a terminated event of either this Completable
or the other CompletableSource , whichever fires first.
|
@NonNull Flowable<T> |
Flowable.ambWith(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> other) |
Mirrors the Publisher (current or provided) that first either emits an item or sends a termination
notification.
|
@NonNull Maybe<T> |
Maybe.ambWith(@NonNull MaybeSource<? extends @NonNull T> other) |
Mirrors the MaybeSource (current or provided) that first signals an event.
|
@NonNull Observable<T> |
Observable.ambWith(@NonNull ObservableSource<? extends @NonNull T> other) |
Mirrors the current Observable or the other ObservableSource provided of which the first either emits an item or sends a termination
notification.
|
@NonNull Single<T> |
Single.ambWith(@NonNull SingleSource<? extends @NonNull T> other) |
Signals the event of this or the other SingleSource whichever signals first.
|
@NonNull Completable |
Completable.andThen(@NonNull CompletableSource next) |
Returns a Completable that first runs this Completable
and then the other CompletableSource .
|
<@NonNull T> @NonNull Maybe<T> |
Completable.andThen(@NonNull MaybeSource<@NonNull T> next) |
Returns a Maybe which will subscribe to this Completable and once that is completed then
will subscribe to the next MaybeSource .
|
<@NonNull T> @NonNull Observable<T> |
Completable.andThen(@NonNull ObservableSource<@NonNull T> next) |
Returns an Observable which will subscribe to this Completable and once that is completed then
will subscribe to the next ObservableSource .
|
<@NonNull T> @NonNull Single<T> |
Completable.andThen(@NonNull SingleSource<@NonNull T> next) |
Returns a Single which will subscribe to this Completable and once that is completed then
will subscribe to the next SingleSource .
|
<@NonNull T> @NonNull Flowable<T> |
Completable.andThen(@NonNull org.reactivestreams.Publisher<@NonNull T> next) |
Returns a Flowable which will subscribe to this Completable and once that is completed then
will subscribe to the next Publisher .
|
@NonNull Single<java.lang.Boolean> |
Flowable.any(@NonNull Predicate<? super @NonNull T> predicate) |
Returns a Single that emits true if any item emitted by the current Flowable satisfies a
specified condition, otherwise false .
|
@NonNull Single<java.lang.Boolean> |
Observable.any(@NonNull Predicate<? super @NonNull T> predicate) |
Returns a Single that emits true if any item emitted by the current Observable satisfies a
specified condition, otherwise false .
|
R |
CompletableConverter.apply(@NonNull Completable upstream) |
Applies a function to the upstream Completable and returns a converted value of type R .
|
@NonNull CompletableObserver |
CompletableOperator.apply(@NonNull CompletableObserver observer) |
Applies a function to the child CompletableObserver and returns a new parent CompletableObserver .
|
@NonNull CompletableSource |
CompletableTransformer.apply(@NonNull Completable upstream) |
|
R |
FlowableConverter.apply(@NonNull Flowable<@NonNull T> upstream) |
Applies a function to the upstream Flowable and returns a converted value of type R .
|
@NonNull org.reactivestreams.Subscriber<? super Upstream> |
FlowableOperator.apply(@NonNull org.reactivestreams.Subscriber<? super @NonNull Downstream> subscriber) |
Applies a function to the child Subscriber and returns a new parent Subscriber .
|
@NonNull org.reactivestreams.Publisher<Downstream> |
FlowableTransformer.apply(@NonNull Flowable<@NonNull Upstream> upstream) |
Applies a function to the upstream Flowable and returns a Publisher with
optionally different element type.
|
R |
MaybeConverter.apply(@NonNull Maybe<@NonNull T> upstream) |
Applies a function to the upstream Maybe and returns a converted value of type R .
|
@NonNull MaybeObserver<? super Upstream> |
MaybeOperator.apply(@NonNull MaybeObserver<? super @NonNull Downstream> observer) |
Applies a function to the child MaybeObserver and returns a new parent MaybeObserver .
|
@NonNull MaybeSource<Downstream> |
MaybeTransformer.apply(@NonNull Maybe<@NonNull Upstream> upstream) |
Applies a function to the upstream Maybe and returns a MaybeSource with
optionally different element type.
|
R |
ObservableConverter.apply(@NonNull Observable<@NonNull T> upstream) |
Applies a function to the upstream Observable and returns a converted value of type R .
|
@NonNull Observer<? super Upstream> |
ObservableOperator.apply(@NonNull Observer<? super @NonNull Downstream> observer) |
Applies a function to the child Observer and returns a new parent Observer .
|
@NonNull ObservableSource<Downstream> |
ObservableTransformer.apply(@NonNull Observable<@NonNull Upstream> upstream) |
|
R |
SingleConverter.apply(@NonNull Single<@NonNull T> upstream) |
Applies a function to the upstream Single and returns a converted value of type R .
|
@NonNull SingleObserver<? super Upstream> |
SingleOperator.apply(@NonNull SingleObserver<? super @NonNull Downstream> observer) |
Applies a function to the child SingleObserver and returns a new parent SingleObserver .
|
@NonNull SingleSource<Downstream> |
SingleTransformer.apply(@NonNull Single<@NonNull Upstream> upstream) |
Applies a function to the upstream Single and returns a SingleSource with
optionally different element type.
|
boolean |
Completable.blockingAwait(long timeout,
@NonNull java.util.concurrent.TimeUnit unit) |
Subscribes to and awaits the termination of this Completable instance in a blocking manner
with a specific timeout and rethrows any exception emitted within the timeout window.
|
T |
Flowable.blockingFirst(@NonNull T defaultItem) |
Returns the first item emitted by this Flowable , or a default value if it emits no
items.
|
T |
Observable.blockingFirst(@NonNull T defaultItem) |
Returns the first item emitted by the current Observable , or a default value if it emits no
items.
|
void |
Flowable.blockingForEach(@NonNull Consumer<? super @NonNull T> onNext) |
Consumes the current Flowable in a blocking fashion and invokes the given
Consumer with each upstream item on the current thread until the
upstream terminates.
|
void |
Flowable.blockingForEach(@NonNull Consumer<? super @NonNull T> onNext,
int bufferSize) |
Consumes the current Flowable in a blocking fashion and invokes the given
Consumer with each upstream item on the current thread until the
upstream terminates.
|
void |
Observable.blockingForEach(@NonNull Consumer<? super @NonNull T> onNext) |
Consumes the current Observable in a blocking fashion and invokes the given
Consumer with each upstream item on the current thread until the
upstream terminates.
|
void |
Observable.blockingForEach(@NonNull Consumer<? super @NonNull T> onNext,
int capacityHint) |
Consumes the current Observable in a blocking fashion and invokes the given
Consumer with each upstream item on the current thread until the
upstream terminates.
|
T |
Maybe.blockingGet(@NonNull T defaultValue) |
Waits in a blocking fashion until the current Maybe signals a success value (which is returned),
defaultValue if completed or an exception (which is propagated).
|
T |
Flowable.blockingLast(@NonNull T defaultItem) |
Returns the last item emitted by this Flowable , or a default value if it emits no
items.
|
T |
Observable.blockingLast(@NonNull T defaultItem) |
Returns the last item emitted by the current Observable , or a default value if it emits no
items.
|
@NonNull java.lang.Iterable<T> |
Flowable.blockingMostRecent(@NonNull T initialItem) |
Returns an Iterable that always returns the item most recently emitted by this
Flowable .
|
@NonNull java.lang.Iterable<T> |
Observable.blockingMostRecent(@NonNull T initialItem) |
Returns an Iterable that always returns the item most recently emitted by the current
Observable .
|
T |
Flowable.blockingSingle(@NonNull T defaultItem) |
If this Flowable completes after emitting a single item, return that item; if it emits
more than one item, throw an IllegalArgumentException ; if it emits no items, return a default
value.
|
T |
Observable.blockingSingle(@NonNull T defaultItem) |
If the current Observable completes after emitting a single item, return that item; if it emits
more than one item, throw an IllegalArgumentException ; if it emits no items, return a default
value.
|
void |
Completable.blockingSubscribe(@NonNull CompletableObserver observer) |
Subscribes to the current Completable and calls the appropriate CompletableObserver method on the current thread.
|
void |
Completable.blockingSubscribe(@NonNull Action onComplete) |
Subscribes to the current Completable and calls given onComplete callback on the current thread
when it completes normally.
|
void |
Completable.blockingSubscribe(@NonNull Action onComplete,
@NonNull Consumer<? super java.lang.Throwable> onError) |
Subscribes to the current Completable and calls the appropriate callback on the current thread
when it terminates.
|
void |
Completable.blockingSubscribe(@NonNull Action onComplete,
@NonNull Consumer<? super java.lang.Throwable> onError) |
Subscribes to the current Completable and calls the appropriate callback on the current thread
when it terminates.
|
void |
Flowable.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onNext) |
Subscribes to the source and calls the given callbacks on the current thread.
|
void |
Flowable.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onNext,
int bufferSize) |
Subscribes to the source and calls the given callbacks on the current thread.
|
void |
Flowable.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError) |
Subscribes to the source and calls the given callbacks on the current thread.
|
void |
Flowable.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError) |
Subscribes to the source and calls the given callbacks on the current thread.
|
void |
Flowable.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
int bufferSize) |
Subscribes to the source and calls the given callbacks on the current thread.
|
void |
Flowable.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
int bufferSize) |
Subscribes to the source and calls the given callbacks on the current thread.
|
void |
Flowable.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete) |
Subscribes to the source and calls the given callbacks on the current thread.
|
void |
Flowable.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete) |
Subscribes to the source and calls the given callbacks on the current thread.
|
void |
Flowable.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete) |
Subscribes to the source and calls the given callbacks on the current thread.
|
void |
Flowable.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete,
int bufferSize) |
Subscribes to the source and calls the given callbacks on the current thread.
|
void |
Flowable.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete,
int bufferSize) |
Subscribes to the source and calls the given callbacks on the current thread.
|
void |
Flowable.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete,
int bufferSize) |
Subscribes to the source and calls the given callbacks on the current thread.
|
void |
Flowable.blockingSubscribe(@NonNull org.reactivestreams.Subscriber<? super @NonNull T> subscriber) |
Subscribes to the source and calls the Subscriber methods on the current thread.
|
void |
Maybe.blockingSubscribe(@NonNull MaybeObserver<? super @NonNull T> observer) |
Subscribes to the current Maybe and calls the appropriate MaybeObserver method on the current thread.
|
void |
Maybe.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onSuccess) |
Subscribes to the current Maybe and calls given onSuccess callback on the current thread
when it completes normally.
|
void |
Maybe.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onSuccess,
@NonNull Consumer<? super java.lang.Throwable> onError) |
Subscribes to the current Maybe and calls the appropriate callback on the current thread
when it terminates.
|
void |
Maybe.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onSuccess,
@NonNull Consumer<? super java.lang.Throwable> onError) |
Subscribes to the current Maybe and calls the appropriate callback on the current thread
when it terminates.
|
void |
Maybe.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onSuccess,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete) |
Subscribes to the current Maybe and calls the appropriate callback on the current thread
when it terminates.
|
void |
Maybe.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onSuccess,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete) |
Subscribes to the current Maybe and calls the appropriate callback on the current thread
when it terminates.
|
void |
Maybe.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onSuccess,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete) |
Subscribes to the current Maybe and calls the appropriate callback on the current thread
when it terminates.
|
void |
Observable.blockingSubscribe(@NonNull Observer<? super @NonNull T> observer) |
Subscribes to the source and calls the Observer methods on the current thread.
|
void |
Observable.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onNext) |
Subscribes to the source and calls the given callbacks on the current thread.
|
void |
Observable.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError) |
Subscribes to the source and calls the given callbacks on the current thread.
|
void |
Observable.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError) |
Subscribes to the source and calls the given callbacks on the current thread.
|
void |
Observable.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete) |
Subscribes to the source and calls the given callbacks on the current thread.
|
void |
Observable.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete) |
Subscribes to the source and calls the given callbacks on the current thread.
|
void |
Observable.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete) |
Subscribes to the source and calls the given callbacks on the current thread.
|
void |
Single.blockingSubscribe(@NonNull SingleObserver<? super @NonNull T> observer) |
Subscribes to the current Single and calls the appropriate SingleObserver method on the current thread.
|
void |
Single.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onSuccess) |
Subscribes to the current Single and calls given onSuccess callback on the current thread
when it completes normally.
|
void |
Single.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onSuccess,
@NonNull Consumer<? super java.lang.Throwable> onError) |
Subscribes to the current Single and calls the appropriate callback on the current thread
when it terminates.
|
void |
Single.blockingSubscribe(@NonNull Consumer<? super @NonNull T> onSuccess,
@NonNull Consumer<? super java.lang.Throwable> onError) |
Subscribes to the current Single and calls the appropriate callback on the current thread
when it terminates.
|
<@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Flowable<U> |
Flowable.buffer(int count,
int skip,
@NonNull Supplier<@NonNull U> bufferSupplier) |
Returns a Flowable that emits buffers of items it collects from the current Flowable .
|
<@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Flowable<U> |
Flowable.buffer(int count,
@NonNull Supplier<@NonNull U> bufferSupplier) |
Returns a Flowable that emits buffers of items it collects from the current Flowable .
|
@NonNull Flowable<java.util.List<T>> |
Flowable.buffer(long timespan,
long timeskip,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that emits buffers of items it collects from the current Flowable .
|
@NonNull Flowable<java.util.List<T>> |
Flowable.buffer(long timespan,
long timeskip,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits buffers of items it collects from the current Flowable .
|
@NonNull Flowable<java.util.List<T>> |
Flowable.buffer(long timespan,
long timeskip,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits buffers of items it collects from the current Flowable .
|
<@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Flowable<U> |
Flowable.buffer(long timespan,
long timeskip,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Supplier<@NonNull U> bufferSupplier) |
Returns a Flowable that emits buffers of items it collects from the current Flowable .
|
<@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Flowable<U> |
Flowable.buffer(long timespan,
long timeskip,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Supplier<@NonNull U> bufferSupplier) |
Returns a Flowable that emits buffers of items it collects from the current Flowable .
|
<@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Flowable<U> |
Flowable.buffer(long timespan,
long timeskip,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Supplier<@NonNull U> bufferSupplier) |
Returns a Flowable that emits buffers of items it collects from the current Flowable .
|
@NonNull Flowable<java.util.List<T>> |
Flowable.buffer(long timespan,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that emits buffers of items it collects from the current Flowable .
|
@NonNull Flowable<java.util.List<T>> |
Flowable.buffer(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
int count) |
Returns a Flowable that emits buffers of items it collects from the current Flowable .
|
@NonNull Flowable<java.util.List<T>> |
Flowable.buffer(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits buffers of items it collects from the current Flowable .
|
@NonNull Flowable<java.util.List<T>> |
Flowable.buffer(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits buffers of items it collects from the current Flowable .
|
@NonNull Flowable<java.util.List<T>> |
Flowable.buffer(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
int count) |
Returns a Flowable that emits buffers of items it collects from the current Flowable .
|
@NonNull Flowable<java.util.List<T>> |
Flowable.buffer(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
int count) |
Returns a Flowable that emits buffers of items it collects from the current Flowable .
|
<@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Flowable<U> |
Flowable.buffer(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
int count,
@NonNull Supplier<@NonNull U> bufferSupplier,
boolean restartTimerOnMaxSize) |
Returns a Flowable that emits buffers of items it collects from the current Flowable .
|
<@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Flowable<U> |
Flowable.buffer(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
int count,
@NonNull Supplier<@NonNull U> bufferSupplier,
boolean restartTimerOnMaxSize) |
Returns a Flowable that emits buffers of items it collects from the current Flowable .
|
<@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Flowable<U> |
Flowable.buffer(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
int count,
@NonNull Supplier<@NonNull U> bufferSupplier,
boolean restartTimerOnMaxSize) |
Returns a Flowable that emits buffers of items it collects from the current Flowable .
|
<@NonNull TOpening,@NonNull TClosing> @NonNull Flowable<java.util.List<T>> |
Flowable.buffer(@NonNull org.reactivestreams.Publisher<? extends @NonNull TOpening> openingIndicator,
@NonNull Function<? super @NonNull TOpening,? extends org.reactivestreams.Publisher<? extends @NonNull TClosing>> closingIndicator) |
Returns a Flowable that emits buffers of items it collects from the current Flowable .
|
<@NonNull TOpening,@NonNull TClosing> @NonNull Flowable<java.util.List<T>> |
Flowable.buffer(@NonNull org.reactivestreams.Publisher<? extends @NonNull TOpening> openingIndicator,
@NonNull Function<? super @NonNull TOpening,? extends org.reactivestreams.Publisher<? extends @NonNull TClosing>> closingIndicator) |
Returns a Flowable that emits buffers of items it collects from the current Flowable .
|
<@NonNull TOpening,@NonNull TClosing,@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Flowable<U> |
Flowable.buffer(@NonNull org.reactivestreams.Publisher<? extends @NonNull TOpening> openingIndicator,
@NonNull Function<? super @NonNull TOpening,? extends org.reactivestreams.Publisher<? extends @NonNull TClosing>> closingIndicator,
@NonNull Supplier<@NonNull U> bufferSupplier) |
Returns a Flowable that emits buffers of items it collects from the current Flowable .
|
<@NonNull TOpening,@NonNull TClosing,@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Flowable<U> |
Flowable.buffer(@NonNull org.reactivestreams.Publisher<? extends @NonNull TOpening> openingIndicator,
@NonNull Function<? super @NonNull TOpening,? extends org.reactivestreams.Publisher<? extends @NonNull TClosing>> closingIndicator,
@NonNull Supplier<@NonNull U> bufferSupplier) |
Returns a Flowable that emits buffers of items it collects from the current Flowable .
|
<@NonNull TOpening,@NonNull TClosing,@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Flowable<U> |
Flowable.buffer(@NonNull org.reactivestreams.Publisher<? extends @NonNull TOpening> openingIndicator,
@NonNull Function<? super @NonNull TOpening,? extends org.reactivestreams.Publisher<? extends @NonNull TClosing>> closingIndicator,
@NonNull Supplier<@NonNull U> bufferSupplier) |
Returns a Flowable that emits buffers of items it collects from the current Flowable .
|
<@NonNull B> @NonNull Flowable<java.util.List<T>> |
Flowable.buffer(@NonNull org.reactivestreams.Publisher<@NonNull B> boundaryIndicator) |
Returns a Flowable that emits non-overlapping buffered items from the current Flowable each time the
specified boundary Publisher emits an item.
|
<@NonNull B> @NonNull Flowable<java.util.List<T>> |
Flowable.buffer(@NonNull org.reactivestreams.Publisher<@NonNull B> boundaryIndicator,
int initialCapacity) |
Returns a Flowable that emits non-overlapping buffered items from the current Flowable each time the
specified boundary Publisher emits an item.
|
<@NonNull B,@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Flowable<U> |
Flowable.buffer(@NonNull org.reactivestreams.Publisher<@NonNull B> boundaryIndicator,
@NonNull Supplier<@NonNull U> bufferSupplier) |
Returns a Flowable that emits non-overlapping buffered items from the current Flowable each time the
specified boundary Publisher emits an item.
|
<@NonNull B,@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Flowable<U> |
Flowable.buffer(@NonNull org.reactivestreams.Publisher<@NonNull B> boundaryIndicator,
@NonNull Supplier<@NonNull U> bufferSupplier) |
Returns a Flowable that emits non-overlapping buffered items from the current Flowable each time the
specified boundary Publisher emits an item.
|
<@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Observable<U> |
Observable.buffer(int count,
int skip,
@NonNull Supplier<@NonNull U> bufferSupplier) |
Returns an Observable that emits buffers of items it collects from the current Observable .
|
<@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Observable<U> |
Observable.buffer(int count,
@NonNull Supplier<@NonNull U> bufferSupplier) |
Returns an Observable that emits buffers of items it collects from the current Observable .
|
@NonNull Observable<@NonNull java.util.List<T>> |
Observable.buffer(long timespan,
long timeskip,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that emits buffers of items it collects from the current Observable .
|
@NonNull Observable<@NonNull java.util.List<T>> |
Observable.buffer(long timespan,
long timeskip,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits buffers of items it collects from the current Observable .
|
@NonNull Observable<@NonNull java.util.List<T>> |
Observable.buffer(long timespan,
long timeskip,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits buffers of items it collects from the current Observable .
|
<@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Observable<U> |
Observable.buffer(long timespan,
long timeskip,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Supplier<@NonNull U> bufferSupplier) |
Returns an Observable that emits buffers of items it collects from the current Observable .
|
<@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Observable<U> |
Observable.buffer(long timespan,
long timeskip,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Supplier<@NonNull U> bufferSupplier) |
Returns an Observable that emits buffers of items it collects from the current Observable .
|
<@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Observable<U> |
Observable.buffer(long timespan,
long timeskip,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Supplier<@NonNull U> bufferSupplier) |
Returns an Observable that emits buffers of items it collects from the current Observable .
|
@NonNull Observable<@NonNull java.util.List<T>> |
Observable.buffer(long timespan,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that emits buffers of items it collects from the current Observable .
|
@NonNull Observable<@NonNull java.util.List<T>> |
Observable.buffer(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
int count) |
Returns an Observable that emits buffers of items it collects from the current Observable .
|
@NonNull Observable<@NonNull java.util.List<T>> |
Observable.buffer(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits buffers of items it collects from the current Observable .
|
@NonNull Observable<@NonNull java.util.List<T>> |
Observable.buffer(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits buffers of items it collects from the current Observable .
|
@NonNull Observable<@NonNull java.util.List<T>> |
Observable.buffer(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
int count) |
Returns an Observable that emits buffers of items it collects from the current Observable .
|
@NonNull Observable<@NonNull java.util.List<T>> |
Observable.buffer(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
int count) |
Returns an Observable that emits buffers of items it collects from the current Observable .
|
<@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Observable<U> |
Observable.buffer(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
int count,
@NonNull Supplier<@NonNull U> bufferSupplier,
boolean restartTimerOnMaxSize) |
Returns an Observable that emits buffers of items it collects from the current Observable .
|
<@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Observable<U> |
Observable.buffer(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
int count,
@NonNull Supplier<@NonNull U> bufferSupplier,
boolean restartTimerOnMaxSize) |
Returns an Observable that emits buffers of items it collects from the current Observable .
|
<@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Observable<U> |
Observable.buffer(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
int count,
@NonNull Supplier<@NonNull U> bufferSupplier,
boolean restartTimerOnMaxSize) |
Returns an Observable that emits buffers of items it collects from the current Observable .
|
<@NonNull TOpening,@NonNull TClosing> @NonNull Observable<@NonNull java.util.List<T>> |
Observable.buffer(@NonNull ObservableSource<? extends @NonNull TOpening> openingIndicator,
@NonNull Function<? super @NonNull TOpening,? extends ObservableSource<? extends @NonNull TClosing>> closingIndicator) |
Returns an Observable that emits buffers of items it collects from the current Observable .
|
<@NonNull TOpening,@NonNull TClosing> @NonNull Observable<@NonNull java.util.List<T>> |
Observable.buffer(@NonNull ObservableSource<? extends @NonNull TOpening> openingIndicator,
@NonNull Function<? super @NonNull TOpening,? extends ObservableSource<? extends @NonNull TClosing>> closingIndicator) |
Returns an Observable that emits buffers of items it collects from the current Observable .
|
<@NonNull TOpening,@NonNull TClosing,@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Observable<U> |
Observable.buffer(@NonNull ObservableSource<? extends @NonNull TOpening> openingIndicator,
@NonNull Function<? super @NonNull TOpening,? extends ObservableSource<? extends @NonNull TClosing>> closingIndicator,
@NonNull Supplier<@NonNull U> bufferSupplier) |
Returns an Observable that emits buffers of items it collects from the current Observable .
|
<@NonNull TOpening,@NonNull TClosing,@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Observable<U> |
Observable.buffer(@NonNull ObservableSource<? extends @NonNull TOpening> openingIndicator,
@NonNull Function<? super @NonNull TOpening,? extends ObservableSource<? extends @NonNull TClosing>> closingIndicator,
@NonNull Supplier<@NonNull U> bufferSupplier) |
Returns an Observable that emits buffers of items it collects from the current Observable .
|
<@NonNull TOpening,@NonNull TClosing,@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Observable<U> |
Observable.buffer(@NonNull ObservableSource<? extends @NonNull TOpening> openingIndicator,
@NonNull Function<? super @NonNull TOpening,? extends ObservableSource<? extends @NonNull TClosing>> closingIndicator,
@NonNull Supplier<@NonNull U> bufferSupplier) |
Returns an Observable that emits buffers of items it collects from the current Observable .
|
<@NonNull B> @NonNull Observable<@NonNull java.util.List<T>> |
Observable.buffer(@NonNull ObservableSource<@NonNull B> boundaryIndicator) |
Returns an Observable that emits non-overlapping buffered items from the current Observable each time the
specified boundary ObservableSource emits an item.
|
<@NonNull B> @NonNull Observable<@NonNull java.util.List<T>> |
Observable.buffer(@NonNull ObservableSource<@NonNull B> boundaryIndicator,
int initialCapacity) |
Returns an Observable that emits non-overlapping buffered items from the current Observable each time the
specified boundary ObservableSource emits an item.
|
<@NonNull B,@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Observable<U> |
Observable.buffer(@NonNull ObservableSource<@NonNull B> boundaryIndicator,
@NonNull Supplier<@NonNull U> bufferSupplier) |
Returns an Observable that emits non-overlapping buffered items from the current Observable each time the
specified boundary ObservableSource emits an item.
|
<@NonNull B,@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Observable<U> |
Observable.buffer(@NonNull ObservableSource<@NonNull B> boundaryIndicator,
@NonNull Supplier<@NonNull U> bufferSupplier) |
Returns an Observable that emits non-overlapping buffered items from the current Observable each time the
specified boundary ObservableSource emits an item.
|
<@NonNull U> @NonNull Flowable<U> |
Flowable.cast(@NonNull java.lang.Class<@NonNull U> clazz) |
Returns a Flowable that emits the upstream items while
they can be cast via Class.cast(Object) until the upstream terminates,
or until the upstream signals an item which can't be cast,
resulting in a ClassCastException to be signaled to the downstream.
|
<@NonNull U> @NonNull Maybe<U> |
Maybe.cast(@NonNull java.lang.Class<? extends @NonNull U> clazz) |
Casts the success value of the current Maybe into the target type or signals a
ClassCastException if not compatible.
|
<@NonNull U> @NonNull Observable<U> |
Observable.cast(@NonNull java.lang.Class<@NonNull U> clazz) |
Returns an Observable that emits the upstream items while
they can be cast via Class.cast(Object) until the upstream terminates,
or until the upstream signals an item which can't be cast,
resulting in a ClassCastException to be signaled to the downstream.
|
<@NonNull U> @NonNull Single<U> |
Single.cast(@NonNull java.lang.Class<? extends @NonNull U> clazz) |
Casts the success value of the current Single into the target type or signals a
ClassCastException if not compatible.
|
<@NonNull U> @NonNull Single<U> |
Flowable.collect(@NonNull Supplier<? extends @NonNull U> initialItemSupplier,
@NonNull BiConsumer<? super @NonNull U,? super @NonNull T> collector) |
Collects items emitted by the finite source Publisher into a single mutable data structure and returns
a Single that emits this structure.
|
<@NonNull U> @NonNull Single<U> |
Flowable.collect(@NonNull Supplier<? extends @NonNull U> initialItemSupplier,
@NonNull BiConsumer<? super @NonNull U,? super @NonNull T> collector) |
Collects items emitted by the finite source Publisher into a single mutable data structure and returns
a Single that emits this structure.
|
<@NonNull R,@Nullable A> @NonNull Single<R> |
Flowable.collect(@NonNull java.util.stream.Collector<? super @NonNull T,@Nullable A,@NonNull R> collector) |
Collects the finite upstream's values into a container via a Stream Collector callback set and emits
it as the success result.
|
<@NonNull U> @NonNull Single<U> |
Observable.collect(@NonNull Supplier<? extends @NonNull U> initialItemSupplier,
@NonNull BiConsumer<? super @NonNull U,? super @NonNull T> collector) |
Collects items emitted by the finite source Observable into a single mutable data structure and returns
a Single that emits this structure.
|
<@NonNull U> @NonNull Single<U> |
Observable.collect(@NonNull Supplier<? extends @NonNull U> initialItemSupplier,
@NonNull BiConsumer<? super @NonNull U,? super @NonNull T> collector) |
Collects items emitted by the finite source Observable into a single mutable data structure and returns
a Single that emits this structure.
|
<@NonNull R,@Nullable A> @NonNull Single<R> |
Observable.collect(@NonNull java.util.stream.Collector<? super @NonNull T,@Nullable A,@NonNull R> collector) |
Collects the finite upstream's values into a container via a Stream Collector callback set and emits
it as the success result as a Single .
|
<@NonNull U> @NonNull Single<U> |
Flowable.collectInto(@NonNull U initialItem,
@NonNull BiConsumer<? super @NonNull U,? super @NonNull T> collector) |
Collects items emitted by the finite source Publisher into a single mutable data structure and returns
a Single that emits this structure.
|
<@NonNull U> @NonNull Single<U> |
Observable.collectInto(@NonNull U initialItem,
@NonNull BiConsumer<? super @NonNull U,? super @NonNull T> collector) |
Collects items emitted by the finite source Observable into a single mutable data structure and returns
a Single that emits this structure.
|
<@NonNull U> @NonNull Single<U> |
Observable.collectInto(@NonNull U initialItem,
@NonNull BiConsumer<? super @NonNull U,? super @NonNull T> collector) |
Collects items emitted by the finite source Observable into a single mutable data structure and returns
a Single that emits this structure.
|
static <@NonNull T,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner) |
Combines a collection of source Publisher s by emitting an item that aggregates the latest values of each of
the source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner) |
Combines a collection of source Publisher s by emitting an item that aggregates the latest values of each of
the source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner,
int bufferSize) |
Combines a collection of source Publisher s by emitting an item that aggregates the latest values of each of
the source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner,
int bufferSize) |
Combines a collection of source Publisher s by emitting an item that aggregates the latest values of each of
the source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> combiner) |
Combines two source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from either of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> combiner) |
Combines two source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from either of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> combiner) |
Combines two source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from either of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull Function3<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? extends @NonNull R> combiner) |
Combines three source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull Function3<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? extends @NonNull R> combiner) |
Combines three source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull Function3<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? extends @NonNull R> combiner) |
Combines three source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull Function3<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? extends @NonNull R> combiner) |
Combines three source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> combiner) |
Combines four source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> combiner) |
Combines four source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> combiner) |
Combines four source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> combiner) |
Combines four source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> combiner) |
Combines four source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> combiner) |
Combines five source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> combiner) |
Combines five source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> combiner) |
Combines five source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> combiner) |
Combines five source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> combiner) |
Combines five source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> combiner) |
Combines five source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> combiner) |
Combines six source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> combiner) |
Combines six source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> combiner) |
Combines six source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> combiner) |
Combines six source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> combiner) |
Combines six source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> combiner) |
Combines six source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> combiner) |
Combines six source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> combiner) |
Combines seven source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> combiner) |
Combines seven source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> combiner) |
Combines seven source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> combiner) |
Combines seven source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> combiner) |
Combines seven source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> combiner) |
Combines seven source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> combiner) |
Combines seven source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> combiner) |
Combines seven source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> combiner) |
Combines eight source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> combiner) |
Combines eight source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> combiner) |
Combines eight source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> combiner) |
Combines eight source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> combiner) |
Combines eight source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> combiner) |
Combines eight source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> combiner) |
Combines eight source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> combiner) |
Combines eight source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> combiner) |
Combines eight source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> combiner) |
Combines nine source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> combiner) |
Combines nine source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> combiner) |
Combines nine source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> combiner) |
Combines nine source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> combiner) |
Combines nine source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> combiner) |
Combines nine source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> combiner) |
Combines nine source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> combiner) |
Combines nine source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> combiner) |
Combines nine source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatest(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> combiner) |
Combines nine source Publisher s by emitting an item that aggregates the latest values of each of the
source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull ObservableSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> combiner) |
Combines nine source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull ObservableSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> combiner) |
Combines nine source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull ObservableSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> combiner) |
Combines nine source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull ObservableSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> combiner) |
Combines nine source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull ObservableSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> combiner) |
Combines nine source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull ObservableSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> combiner) |
Combines nine source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull ObservableSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> combiner) |
Combines nine source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull ObservableSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> combiner) |
Combines nine source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull ObservableSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> combiner) |
Combines nine source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull ObservableSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> combiner) |
Combines nine source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> combiner) |
Combines eight source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> combiner) |
Combines eight source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> combiner) |
Combines eight source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> combiner) |
Combines eight source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> combiner) |
Combines eight source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> combiner) |
Combines eight source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> combiner) |
Combines eight source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> combiner) |
Combines eight source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> combiner) |
Combines eight source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> combiner) |
Combines seven source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> combiner) |
Combines seven source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> combiner) |
Combines seven source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> combiner) |
Combines seven source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> combiner) |
Combines seven source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> combiner) |
Combines seven source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> combiner) |
Combines seven source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> combiner) |
Combines seven source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> combiner) |
Combines six source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> combiner) |
Combines six source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> combiner) |
Combines six source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> combiner) |
Combines six source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> combiner) |
Combines six source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> combiner) |
Combines six source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> combiner) |
Combines six source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> combiner) |
Combines five source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> combiner) |
Combines five source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> combiner) |
Combines five source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> combiner) |
Combines five source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> combiner) |
Combines five source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> combiner) |
Combines five source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> combiner) |
Combines four source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> combiner) |
Combines four source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> combiner) |
Combines four source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> combiner) |
Combines four source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> combiner) |
Combines four source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull Function3<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? extends @NonNull R> combiner) |
Combines three source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull Function3<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? extends @NonNull R> combiner) |
Combines three source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull Function3<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? extends @NonNull R> combiner) |
Combines three source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull Function3<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? extends @NonNull R> combiner) |
Combines three source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> combiner) |
Combines two source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from either of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> combiner) |
Combines two source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from either of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> combiner) |
Combines two source ObservableSource s by emitting an item that aggregates the latest values of each of the
ObservableSource s each time an item is received from either of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner) |
Combines a collection of source ObservableSource s by emitting an item that aggregates the latest values of each of
the returned ObservableSource s each time an item is received from any of the returned ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner) |
Combines a collection of source ObservableSource s by emitting an item that aggregates the latest values of each of
the returned ObservableSource s each time an item is received from any of the returned ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner,
int bufferSize) |
Combines an Iterable of source ObservableSource s by emitting an item that aggregates the latest values of each of
the returned ObservableSource s each time an item is received from any of the returned ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T,@NonNull R> @NonNull Observable<R> |
Observable.combineLatest(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner,
int bufferSize) |
Combines an Iterable of source ObservableSource s by emitting an item that aggregates the latest values of each of
the returned ObservableSource s each time an item is received from any of the returned ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatestArray(@NonNull org.reactivestreams.Publisher<? extends @NonNull T>[] sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner) |
Combines a collection of source Publisher s by emitting an item that aggregates the latest values of each of
the source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatestArray(@NonNull org.reactivestreams.Publisher<? extends @NonNull T>[] sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner) |
Combines a collection of source Publisher s by emitting an item that aggregates the latest values of each of
the source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatestArray(@NonNull org.reactivestreams.Publisher<? extends @NonNull T>[] sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner,
int bufferSize) |
Combines a collection of source Publisher s by emitting an item that aggregates the latest values of each of
the source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatestArray(@NonNull org.reactivestreams.Publisher<? extends @NonNull T>[] sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner,
int bufferSize) |
Combines a collection of source Publisher s by emitting an item that aggregates the latest values of each of
the source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T,@NonNull R> @NonNull Observable<R> |
Observable.combineLatestArray(@NonNull ObservableSource<? extends @NonNull T>[] sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner) |
Combines an array of source ObservableSource s by emitting an item that aggregates the latest values of each of
the ObservableSource s each time an item is received from any of the returned ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T,@NonNull R> @NonNull Observable<R> |
Observable.combineLatestArray(@NonNull ObservableSource<? extends @NonNull T>[] sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner) |
Combines an array of source ObservableSource s by emitting an item that aggregates the latest values of each of
the ObservableSource s each time an item is received from any of the returned ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T,@NonNull R> @NonNull Observable<R> |
Observable.combineLatestArray(@NonNull ObservableSource<? extends @NonNull T>[] sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner,
int bufferSize) |
Combines an array of source ObservableSource s by emitting an item that aggregates the latest values of each of
the ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T,@NonNull R> @NonNull Observable<R> |
Observable.combineLatestArray(@NonNull ObservableSource<? extends @NonNull T>[] sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner,
int bufferSize) |
Combines an array of source ObservableSource s by emitting an item that aggregates the latest values of each of
the ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatestArrayDelayError(@NonNull org.reactivestreams.Publisher<? extends @NonNull T>[] sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner) |
Combines a collection of source Publisher s by emitting an item that aggregates the latest values of each of
the source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatestArrayDelayError(@NonNull org.reactivestreams.Publisher<? extends @NonNull T>[] sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner) |
Combines a collection of source Publisher s by emitting an item that aggregates the latest values of each of
the source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function.
|
static <@NonNull T,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatestArrayDelayError(@NonNull org.reactivestreams.Publisher<? extends @NonNull T>[] sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner,
int bufferSize) |
Combines a collection of source Publisher s by emitting an item that aggregates the latest values of each of
the source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function and delays any error from the sources until
all source Publisher s terminate.
|
static <@NonNull T,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatestArrayDelayError(@NonNull org.reactivestreams.Publisher<? extends @NonNull T>[] sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner,
int bufferSize) |
Combines a collection of source Publisher s by emitting an item that aggregates the latest values of each of
the source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function and delays any error from the sources until
all source Publisher s terminate.
|
static <@NonNull T,@NonNull R> @NonNull Observable<R> |
Observable.combineLatestArrayDelayError(@NonNull ObservableSource<? extends @NonNull T>[] sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner) |
Combines an array of ObservableSource s by emitting an item that aggregates the latest values of each of
the ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T,@NonNull R> @NonNull Observable<R> |
Observable.combineLatestArrayDelayError(@NonNull ObservableSource<? extends @NonNull T>[] sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner) |
Combines an array of ObservableSource s by emitting an item that aggregates the latest values of each of
the ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function.
|
static <@NonNull T,@NonNull R> @NonNull Observable<R> |
Observable.combineLatestArrayDelayError(@NonNull ObservableSource<? extends @NonNull T>[] sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner,
int bufferSize) |
Combines an array of ObservableSource s by emitting an item that aggregates the latest values of each of
the ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function and delays any error from the sources until
all source ObservableSource s terminate.
|
static <@NonNull T,@NonNull R> @NonNull Observable<R> |
Observable.combineLatestArrayDelayError(@NonNull ObservableSource<? extends @NonNull T>[] sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner,
int bufferSize) |
Combines an array of ObservableSource s by emitting an item that aggregates the latest values of each of
the ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function and delays any error from the sources until
all source ObservableSource s terminate.
|
static <@NonNull T,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatestDelayError(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner) |
Combines a collection of source Publisher s by emitting an item that aggregates the latest values of each of
the source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function and delays any error from the sources until
all source Publisher s terminate.
|
static <@NonNull T,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatestDelayError(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner) |
Combines a collection of source Publisher s by emitting an item that aggregates the latest values of each of
the source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function and delays any error from the sources until
all source Publisher s terminate.
|
static <@NonNull T,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatestDelayError(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner,
int bufferSize) |
Combines a collection of source Publisher s by emitting an item that aggregates the latest values of each of
the source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function and delays any error from the sources until
all source Publisher s terminate.
|
static <@NonNull T,@NonNull R> @NonNull Flowable<R> |
Flowable.combineLatestDelayError(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner,
int bufferSize) |
Combines a collection of source Publisher s by emitting an item that aggregates the latest values of each of
the source Publisher s each time an item is received from any of the source Publisher s, where this
aggregation is defined by a specified function and delays any error from the sources until
all source Publisher s terminate.
|
static <@NonNull T,@NonNull R> @NonNull Observable<R> |
Observable.combineLatestDelayError(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner) |
Combines an Iterable of ObservableSource s by emitting an item that aggregates the latest values of each of
the ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function and delays any error from the sources until
all source ObservableSource s terminate.
|
static <@NonNull T,@NonNull R> @NonNull Observable<R> |
Observable.combineLatestDelayError(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner) |
Combines an Iterable of ObservableSource s by emitting an item that aggregates the latest values of each of
the ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function and delays any error from the sources until
all source ObservableSource s terminate.
|
static <@NonNull T,@NonNull R> @NonNull Observable<R> |
Observable.combineLatestDelayError(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner,
int bufferSize) |
Combines an Iterable of ObservableSource s by emitting an item that aggregates the latest values of each of
the ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function and delays any error from the sources until
all source ObservableSource s terminate.
|
static <@NonNull T,@NonNull R> @NonNull Observable<R> |
Observable.combineLatestDelayError(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> combiner,
int bufferSize) |
Combines an Iterable of ObservableSource s by emitting an item that aggregates the latest values of each of
the ObservableSource s each time an item is received from any of the ObservableSource s, where this
aggregation is defined by a specified function and delays any error from the sources until
all source ObservableSource s terminate.
|
@NonNull Completable |
Completable.compose(@NonNull CompletableTransformer transformer) |
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.compose(@NonNull FlowableTransformer<? super @NonNull T,? extends @NonNull R> composer) |
|
<@NonNull R> @NonNull Maybe<R> |
Maybe.compose(@NonNull MaybeTransformer<? super @NonNull T,? extends @NonNull R> transformer) |
|
<@NonNull R> @NonNull Observable<R> |
Observable.compose(@NonNull ObservableTransformer<? super @NonNull T,? extends @NonNull R> composer) |
|
<@NonNull R> @NonNull Single<R> |
Single.compose(@NonNull SingleTransformer<? super @NonNull T,? extends @NonNull R> transformer) |
|
static @NonNull Completable |
Completable.concat(@NonNull java.lang.Iterable<? extends CompletableSource> sources) |
Returns a Completable which completes only when all sources complete, one after another.
|
static @NonNull Completable |
Completable.concat(@NonNull org.reactivestreams.Publisher<? extends CompletableSource> sources) |
Returns a Completable which completes only when all sources complete, one after another.
|
static @NonNull Completable |
Completable.concat(@NonNull org.reactivestreams.Publisher<? extends CompletableSource> sources,
int prefetch) |
Returns a Completable which completes only when all sources complete, one after another.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concat(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources) |
Concatenates elements of each Publisher provided via an Iterable sequence into a single sequence
of elements without interleaving them.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concat(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2) |
Returns a Flowable that emits the items emitted by two Publisher s, one after the other, without
interleaving them.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concat(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2) |
Returns a Flowable that emits the items emitted by two Publisher s, one after the other, without
interleaving them.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concat(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source3) |
Returns a Flowable that emits the items emitted by three Publisher s, one after the other, without
interleaving them.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concat(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source3) |
Returns a Flowable that emits the items emitted by three Publisher s, one after the other, without
interleaving them.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concat(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source3) |
Returns a Flowable that emits the items emitted by three Publisher s, one after the other, without
interleaving them.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concat(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source4) |
Returns a Flowable that emits the items emitted by four Publisher s, one after the other, without
interleaving them.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concat(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source4) |
Returns a Flowable that emits the items emitted by four Publisher s, one after the other, without
interleaving them.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concat(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source4) |
Returns a Flowable that emits the items emitted by four Publisher s, one after the other, without
interleaving them.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concat(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source4) |
Returns a Flowable that emits the items emitted by four Publisher s, one after the other, without
interleaving them.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concat(@NonNull org.reactivestreams.Publisher<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources) |
Returns a Flowable that emits the items emitted by each of the Publisher s emitted by the source
Publisher , one after the other, without interleaving them.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concat(@NonNull org.reactivestreams.Publisher<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
int prefetch) |
Returns a Flowable that emits the items emitted by each of the Publisher s emitted by the source
Publisher , one after the other, without interleaving them.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concat(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2) |
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concat(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2) |
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concat(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2,
@NonNull MaybeSource<? extends @NonNull T> source3) |
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concat(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2,
@NonNull MaybeSource<? extends @NonNull T> source3) |
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concat(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2,
@NonNull MaybeSource<? extends @NonNull T> source3) |
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concat(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2,
@NonNull MaybeSource<? extends @NonNull T> source3,
@NonNull MaybeSource<? extends @NonNull T> source4) |
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concat(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2,
@NonNull MaybeSource<? extends @NonNull T> source3,
@NonNull MaybeSource<? extends @NonNull T> source4) |
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concat(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2,
@NonNull MaybeSource<? extends @NonNull T> source3,
@NonNull MaybeSource<? extends @NonNull T> source4) |
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concat(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2,
@NonNull MaybeSource<? extends @NonNull T> source3,
@NonNull MaybeSource<? extends @NonNull T> source4) |
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concat(@NonNull java.lang.Iterable<? extends MaybeSource<? extends @NonNull T>> sources) |
Concatenate the single values, in a non-overlapping fashion, of the MaybeSource sources provided by
an Iterable sequence as a Flowable sequence.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concat(@NonNull org.reactivestreams.Publisher<? extends MaybeSource<? extends @NonNull T>> sources) |
Concatenate the single values, in a non-overlapping fashion, of the MaybeSource sources provided by
a Publisher sequence as a Flowable sequence.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concat(@NonNull org.reactivestreams.Publisher<? extends MaybeSource<? extends @NonNull T>> sources,
int prefetch) |
Concatenate the single values, in a non-overlapping fashion, of the MaybeSource sources provided by
a Publisher sequence as a Flowable sequence.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concat(@NonNull ObservableSource<? extends ObservableSource<? extends @NonNull T>> sources) |
Returns an Observable that emits the items emitted by each of the ObservableSource s emitted by the
ObservableSource , one after the other, without interleaving them.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concat(@NonNull ObservableSource<? extends ObservableSource<? extends @NonNull T>> sources,
int bufferSize) |
Returns an Observable that emits the items emitted by each of the ObservableSource s emitted by the outer
ObservableSource , one after the other, without interleaving them.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concat(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull ObservableSource<? extends @NonNull T> source3) |
Returns an Observable that emits the items emitted by three ObservableSource s, one after the other, without
interleaving them.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concat(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull ObservableSource<? extends @NonNull T> source3) |
Returns an Observable that emits the items emitted by three ObservableSource s, one after the other, without
interleaving them.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concat(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull ObservableSource<? extends @NonNull T> source3) |
Returns an Observable that emits the items emitted by three ObservableSource s, one after the other, without
interleaving them.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concat(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull ObservableSource<? extends @NonNull T> source3,
@NonNull ObservableSource<? extends @NonNull T> source4) |
Returns an Observable that emits the items emitted by four ObservableSource s, one after the other, without
interleaving them.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concat(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull ObservableSource<? extends @NonNull T> source3,
@NonNull ObservableSource<? extends @NonNull T> source4) |
Returns an Observable that emits the items emitted by four ObservableSource s, one after the other, without
interleaving them.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concat(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull ObservableSource<? extends @NonNull T> source3,
@NonNull ObservableSource<? extends @NonNull T> source4) |
Returns an Observable that emits the items emitted by four ObservableSource s, one after the other, without
interleaving them.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concat(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull ObservableSource<? extends @NonNull T> source3,
@NonNull ObservableSource<? extends @NonNull T> source4) |
Returns an Observable that emits the items emitted by four ObservableSource s, one after the other, without
interleaving them.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concat(@NonNull ObservableSource<? extends @NonNull T> source1,
ObservableSource<? extends @NonNull T> source2) |
Returns an Observable that emits the items emitted by two ObservableSource s, one after the other, without
interleaving them.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concat(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources) |
Concatenates elements of each ObservableSource provided via an Iterable sequence into a single sequence
of elements without interleaving them.
|
static <@NonNull T> @NonNull Observable<T> |
Single.concat(@NonNull ObservableSource<? extends SingleSource<? extends @NonNull T>> sources) |
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concat(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2) |
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concat(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2) |
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concat(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2,
@NonNull SingleSource<? extends @NonNull T> source3) |
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concat(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2,
@NonNull SingleSource<? extends @NonNull T> source3) |
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concat(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2,
@NonNull SingleSource<? extends @NonNull T> source3) |
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concat(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2,
@NonNull SingleSource<? extends @NonNull T> source3,
@NonNull SingleSource<? extends @NonNull T> source4) |
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concat(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2,
@NonNull SingleSource<? extends @NonNull T> source3,
@NonNull SingleSource<? extends @NonNull T> source4) |
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concat(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2,
@NonNull SingleSource<? extends @NonNull T> source3,
@NonNull SingleSource<? extends @NonNull T> source4) |
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concat(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2,
@NonNull SingleSource<? extends @NonNull T> source3,
@NonNull SingleSource<? extends @NonNull T> source4) |
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concat(@NonNull java.lang.Iterable<? extends SingleSource<? extends @NonNull T>> sources) |
Concatenate the single values, in a non-overlapping fashion, of the SingleSource s provided by
an Iterable sequence.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concat(@NonNull org.reactivestreams.Publisher<? extends SingleSource<? extends @NonNull T>> sources) |
Concatenate the single values, in a non-overlapping fashion, of the SingleSource s provided by
a Publisher sequence.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concat(@NonNull org.reactivestreams.Publisher<? extends SingleSource<? extends @NonNull T>> sources,
int prefetch) |
Concatenate the single values, in a non-overlapping fashion, of the SingleSource s provided by
a Publisher sequence and prefetched by the specified amount.
|
static @NonNull Completable |
Completable.concatArray(@NonNull CompletableSource... sources) |
Returns a Completable which completes only when all sources complete, one after another.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concatArray(@NonNull org.reactivestreams.Publisher<? extends @NonNull T>... sources) |
Concatenates a variable number of Publisher sources.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concatArray(@NonNull MaybeSource<? extends @NonNull T>... sources) |
Concatenate the single values, in a non-overlapping fashion, of the MaybeSource sources in the array
as a Flowable sequence.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concatArray(@NonNull ObservableSource<? extends @NonNull T>... sources) |
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concatArray(@NonNull SingleSource<? extends @NonNull T>... sources) |
Concatenate the single values, in a non-overlapping fashion, of the SingleSource s provided in
an array.
|
static @NonNull Completable |
Completable.concatArrayDelayError(@NonNull CompletableSource... sources) |
Returns a Completable which completes only when all sources complete, one after another.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concatArrayDelayError(@NonNull org.reactivestreams.Publisher<? extends @NonNull T>... sources) |
Concatenates a variable number of Publisher sources and delays errors from any of them
till all terminate.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concatArrayDelayError(@NonNull MaybeSource<? extends @NonNull T>... sources) |
Concatenates a variable number of MaybeSource sources and delays errors from any of them
till all terminate as a Flowable sequence.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concatArrayDelayError(@NonNull ObservableSource<? extends @NonNull T>... sources) |
Concatenates a variable number of ObservableSource sources and delays errors from any of them
till all terminate.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concatArrayDelayError(@NonNull SingleSource<? extends @NonNull T>... sources) |
Concatenate the single values, in a non-overlapping fashion, of the SingleSource s provided in
an array.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concatArrayEager(int maxConcurrency,
int prefetch,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T>... sources) |
Concatenates an array of Publisher s eagerly into a single stream of values.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concatArrayEager(@NonNull org.reactivestreams.Publisher<? extends @NonNull T>... sources) |
Concatenates an array of Publisher s eagerly into a single stream of values.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concatArrayEager(@NonNull MaybeSource<? extends @NonNull T>... sources) |
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concatArrayEager(int maxConcurrency,
int bufferSize,
@NonNull ObservableSource<? extends @NonNull T>... sources) |
Concatenates an array of ObservableSource s eagerly into a single stream of values.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concatArrayEager(@NonNull ObservableSource<? extends @NonNull T>... sources) |
Concatenates an array of ObservableSource s eagerly into a single stream of values.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concatArrayEager(@NonNull SingleSource<? extends @NonNull T>... sources) |
Concatenates a sequence of SingleSource eagerly into a single stream of values.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concatArrayEagerDelayError(int maxConcurrency,
int prefetch,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T>... sources) |
Concatenates an array of Publisher s eagerly into a single stream of values
and delaying any errors until all sources terminate.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concatArrayEagerDelayError(@NonNull org.reactivestreams.Publisher<? extends @NonNull T>... sources) |
Concatenates an array of Publisher s eagerly into a single stream of values
and delaying any errors until all sources terminate.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concatArrayEagerDelayError(@NonNull MaybeSource<? extends @NonNull T>... sources) |
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concatArrayEagerDelayError(int maxConcurrency,
int bufferSize,
@NonNull ObservableSource<? extends @NonNull T>... sources) |
Concatenates an array of ObservableSource s eagerly into a single stream of values
and delaying any errors until all sources terminate.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concatArrayEagerDelayError(@NonNull ObservableSource<? extends @NonNull T>... sources) |
Concatenates an array of ObservableSource s eagerly into a single stream of values
and delaying any errors until all sources terminate.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concatArrayEagerDelayError(@NonNull SingleSource<? extends @NonNull T>... sources) |
Concatenates a sequence of SingleSource eagerly into a single stream of values.
|
static @NonNull Completable |
Completable.concatDelayError(@NonNull java.lang.Iterable<? extends CompletableSource> sources) |
Returns a Completable which completes only when all sources complete, one after another.
|
static @NonNull Completable |
Completable.concatDelayError(@NonNull org.reactivestreams.Publisher<? extends CompletableSource> sources) |
Returns a Completable which completes only when all sources complete, one after another.
|
static @NonNull Completable |
Completable.concatDelayError(@NonNull org.reactivestreams.Publisher<? extends CompletableSource> sources,
int prefetch) |
Returns a Completable which completes only when all sources complete, one after another.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concatDelayError(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources) |
Concatenates the Iterable sequence of Publisher s into a single sequence by subscribing to each Publisher ,
one after the other, one at a time and delays any errors till the all inner Publisher s terminate.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concatDelayError(@NonNull org.reactivestreams.Publisher<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources) |
Concatenates the Publisher sequence of Publisher s into a single sequence by subscribing to each inner Publisher ,
one after the other, one at a time and delays any errors till the all inner and the outer Publisher s terminate.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concatDelayError(@NonNull org.reactivestreams.Publisher<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
int prefetch,
boolean tillTheEnd) |
Concatenates the Publisher sequence of Publisher s into a single sequence by subscribing to each inner Publisher ,
one after the other, one at a time and delays any errors till the all inner and the outer Publisher s terminate.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concatDelayError(@NonNull java.lang.Iterable<? extends MaybeSource<? extends @NonNull T>> sources) |
Concatenates the Iterable sequence of MaybeSource s into a single sequence by subscribing to each MaybeSource ,
one after the other, one at a time and delays any errors till the all inner MaybeSource s terminate
as a Flowable sequence.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concatDelayError(@NonNull org.reactivestreams.Publisher<? extends MaybeSource<? extends @NonNull T>> sources) |
Concatenates the Publisher sequence of MaybeSource s into a single sequence by subscribing to each inner MaybeSource ,
one after the other, one at a time and delays any errors till the all inner and the outer Publisher terminate
as a Flowable sequence.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concatDelayError(@NonNull org.reactivestreams.Publisher<? extends MaybeSource<? extends @NonNull T>> sources,
int prefetch) |
Concatenates the Publisher sequence of MaybeSource s into a single sequence by subscribing to each inner MaybeSource ,
one after the other, one at a time and delays any errors till the all inner and the outer Publisher terminate
as a Flowable sequence.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concatDelayError(@NonNull ObservableSource<? extends ObservableSource<? extends @NonNull T>> sources) |
Concatenates the ObservableSource sequence of ObservableSource s into a single Observable sequence
by subscribing to each inner ObservableSource , one after the other, one at a time and delays any errors till the
all inner and the outer ObservableSource s terminate.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concatDelayError(@NonNull ObservableSource<? extends ObservableSource<? extends @NonNull T>> sources,
int bufferSize,
boolean tillTheEnd) |
Concatenates the ObservableSource sequence of ObservableSource s into a single sequence by subscribing to each inner ObservableSource ,
one after the other, one at a time and delays any errors till the all inner and the outer ObservableSource s terminate.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concatDelayError(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources) |
Concatenates the Iterable sequence of ObservableSource s into a single Observable sequence
by subscribing to each ObservableSource , one after the other, one at a time and delays any errors till
the all inner ObservableSource s terminate.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concatDelayError(@NonNull java.lang.Iterable<? extends SingleSource<? extends @NonNull T>> sources) |
Concatenates the Iterable sequence of SingleSource s into a single sequence by subscribing to each SingleSource ,
one after the other, one at a time and delays any errors till the all inner SingleSource s terminate
as a Flowable sequence.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concatDelayError(@NonNull org.reactivestreams.Publisher<? extends SingleSource<? extends @NonNull T>> sources) |
Concatenates the Publisher sequence of SingleSource s into a single sequence by subscribing to each inner SingleSource ,
one after the other, one at a time and delays any errors till the all inner and the outer Publisher terminate
as a Flowable sequence.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concatDelayError(@NonNull org.reactivestreams.Publisher<? extends SingleSource<? extends @NonNull T>> sources,
int prefetch) |
Concatenates the Publisher sequence of SingleSource s into a single sequence by subscribing to each inner SingleSource ,
one after the other, one at a time and delays any errors till the all inner and the outer Publisher terminate
as a Flowable sequence.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concatEager(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources) |
Concatenates a sequence of Publisher s eagerly into a single stream of values.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concatEager(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
int maxConcurrency,
int prefetch) |
Concatenates a sequence of Publisher s eagerly into a single stream of values and
runs a limited number of inner sequences at once.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concatEager(@NonNull org.reactivestreams.Publisher<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources) |
Concatenates a Publisher sequence of Publisher s eagerly into a single stream of values.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concatEager(@NonNull org.reactivestreams.Publisher<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
int maxConcurrency,
int prefetch) |
Concatenates a Publisher sequence of Publisher s eagerly into a single stream of values and
runs a limited number of inner sequences at once.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concatEager(@NonNull java.lang.Iterable<? extends MaybeSource<? extends @NonNull T>> sources) |
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concatEager(@NonNull java.lang.Iterable<? extends MaybeSource<? extends @NonNull T>> sources,
int maxConcurrency) |
Concatenates a sequence of MaybeSource s eagerly into a Flowable sequence and
runs a limited number of the inner sequences at once.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concatEager(@NonNull org.reactivestreams.Publisher<? extends MaybeSource<? extends @NonNull T>> sources) |
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concatEager(@NonNull org.reactivestreams.Publisher<? extends MaybeSource<? extends @NonNull T>> sources,
int maxConcurrency) |
Concatenates a Publisher sequence of MaybeSource s eagerly into a Flowable sequence,
running at most the given number of inner MaybeSource s at once.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concatEager(@NonNull ObservableSource<? extends ObservableSource<? extends @NonNull T>> sources) |
Concatenates an ObservableSource sequence of ObservableSource s eagerly into a single stream of values.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concatEager(@NonNull ObservableSource<? extends ObservableSource<? extends @NonNull T>> sources,
int maxConcurrency,
int bufferSize) |
Concatenates an ObservableSource sequence of ObservableSource s eagerly into a single stream of values
and runs a limited number of inner sequences at once.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concatEager(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources) |
Concatenates a sequence of ObservableSource s eagerly into a single stream of values.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concatEager(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources,
int maxConcurrency,
int bufferSize) |
Concatenates a sequence of ObservableSource s eagerly into a single stream of values and
runs a limited number of inner sequences at once.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concatEager(@NonNull java.lang.Iterable<? extends SingleSource<? extends @NonNull T>> sources) |
Concatenates an Iterable sequence of SingleSource s eagerly into a single stream of values.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concatEager(@NonNull java.lang.Iterable<? extends SingleSource<? extends @NonNull T>> sources,
int maxConcurrency) |
Concatenates an Iterable sequence of SingleSource s eagerly into a single stream of values and
runs a limited number of the inner sources at once.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concatEager(@NonNull org.reactivestreams.Publisher<? extends SingleSource<? extends @NonNull T>> sources) |
Concatenates a Publisher sequence of SingleSource s eagerly into a single stream of values.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concatEager(@NonNull org.reactivestreams.Publisher<? extends SingleSource<? extends @NonNull T>> sources,
int maxConcurrency) |
Concatenates a Publisher sequence of SingleSource s eagerly into a single stream of values and
runs a limited number of those inner SingleSource s at once.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concatEagerDelayError(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources) |
Concatenates a sequence of Publisher s eagerly into a single stream of values,
delaying errors until all the inner sequences terminate.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concatEagerDelayError(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
int maxConcurrency,
int prefetch) |
Concatenates a sequence of Publisher s eagerly into a single stream of values,
delaying errors until all the inner sequences terminate and runs a limited number
of inner sequences at once.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concatEagerDelayError(@NonNull org.reactivestreams.Publisher<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources) |
Concatenates a Publisher sequence of Publisher s eagerly into a single stream of values,
delaying errors until all the inner and the outer sequences terminate.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.concatEagerDelayError(@NonNull org.reactivestreams.Publisher<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
int maxConcurrency,
int prefetch) |
Concatenates a Publisher sequence of Publisher s eagerly into a single stream of values,
delaying errors until all the inner and outer sequences terminate and runs a limited number of inner
sequences at once.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concatEagerDelayError(@NonNull java.lang.Iterable<? extends MaybeSource<? extends @NonNull T>> sources) |
Concatenates a sequence of MaybeSource s eagerly into a Flowable sequence,
delaying errors until all inner MaybeSource s terminate.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concatEagerDelayError(@NonNull java.lang.Iterable<? extends MaybeSource<? extends @NonNull T>> sources,
int maxConcurrency) |
Concatenates a sequence of MaybeSource s eagerly into a Flowable sequence,
delaying errors until all inner MaybeSource s terminate and
runs a limited number of inner MaybeSource s at once.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concatEagerDelayError(@NonNull org.reactivestreams.Publisher<? extends MaybeSource<? extends @NonNull T>> sources) |
Concatenates a Publisher sequence of MaybeSource s eagerly into a Flowable sequence,
delaying errors until all the inner and the outer sequence terminate.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.concatEagerDelayError(@NonNull org.reactivestreams.Publisher<? extends MaybeSource<? extends @NonNull T>> sources,
int maxConcurrency) |
Concatenates a Publisher sequence of MaybeSource s eagerly into a Flowable sequence,
delaying errors until all the inner and the outer sequence terminate and
runs a limited number of the inner MaybeSource s at once.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concatEagerDelayError(@NonNull ObservableSource<? extends ObservableSource<? extends @NonNull T>> sources) |
Concatenates an ObservableSource sequence of ObservableSource s eagerly into a single stream of values,
delaying errors until all the inner and the outer sequence terminate.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concatEagerDelayError(@NonNull ObservableSource<? extends ObservableSource<? extends @NonNull T>> sources,
int maxConcurrency,
int bufferSize) |
Concatenates an ObservableSource sequence of ObservableSource s eagerly into a single stream of values,
delaying errors until all the inner and the outer sequence terminate and runs a limited number of inner sequences at once.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concatEagerDelayError(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources) |
Concatenates a sequence of ObservableSource s eagerly into a single stream of values,
delaying errors until all the inner sequences terminate.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.concatEagerDelayError(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources,
int maxConcurrency,
int bufferSize) |
Concatenates a sequence of ObservableSource s eagerly into a single stream of values,
delaying errors until all the inner sequences terminate and runs a limited number of inner
sequences at once.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concatEagerDelayError(@NonNull java.lang.Iterable<? extends SingleSource<? extends @NonNull T>> sources) |
Concatenates an Iterable sequence of SingleSource s eagerly into a single stream of values,
delaying errors until all the inner sources terminate.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concatEagerDelayError(@NonNull java.lang.Iterable<? extends SingleSource<? extends @NonNull T>> sources,
int maxConcurrency) |
Concatenates an Iterable sequence of SingleSource s eagerly into a single stream of values,
delaying errors until all the inner sources terminate.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concatEagerDelayError(@NonNull org.reactivestreams.Publisher<? extends SingleSource<? extends @NonNull T>> sources) |
Concatenates a Publisher sequence of SingleSource s eagerly into a single stream of values,
delaying errors until all the inner and the outer sequence terminate.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.concatEagerDelayError(@NonNull org.reactivestreams.Publisher<? extends SingleSource<? extends @NonNull T>> sources,
int maxConcurrency) |
Concatenates a Publisher sequence of SingleSource s eagerly into a single stream of values,
running at most the specified number of those inner SingleSource s at once and
delaying errors until all the inner and the outer sequence terminate.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.concatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> mapper) |
Returns a new Flowable that emits items resulting from applying a function that you supply to each item
emitted by the current Flowable , where that function returns a Publisher , and then emitting the items
that result from concatenating those returned Publisher s.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.concatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> mapper,
int prefetch) |
Returns a new Flowable that emits items resulting from applying a function that you supply to each item
emitted by the current Flowable , where that function returns a Publisher , and then emitting the items
that result from concatenating those returned Publisher s.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.concatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> mapper,
int prefetch,
@NonNull Scheduler scheduler) |
Returns a new Flowable that emits items resulting from applying a function (on a designated scheduler)
that you supply to each item emitted by the current Flowable , where that function returns a Publisher , and then emitting the items
that result from concatenating those returned Publisher s.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.concatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> mapper,
int prefetch,
@NonNull Scheduler scheduler) |
Returns a new Flowable that emits items resulting from applying a function (on a designated scheduler)
that you supply to each item emitted by the current Flowable , where that function returns a Publisher , and then emitting the items
that result from concatenating those returned Publisher s.
|
<@NonNull R> @NonNull Maybe<R> |
Maybe.concatMap(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> mapper) |
Returns a Maybe that is based on applying a specified function to the item emitted by the current Maybe ,
where that function returns a MaybeSource .
|
<@NonNull R> @NonNull Observable<R> |
Observable.concatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> mapper) |
Returns a new Observable that emits items resulting from applying a function that you supply to each item
emitted by the current Observable , where that function returns an ObservableSource , and then emitting the items
that result from concatenating those returned ObservableSource s.
|
<@NonNull R> @NonNull Observable<R> |
Observable.concatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> mapper,
int bufferSize) |
Returns a new Observable that emits items resulting from applying a function that you supply to each item
emitted by the current Observable , where that function returns an ObservableSource , and then emitting the items
that result from concatenating those returned ObservableSource s.
|
<@NonNull R> @NonNull Observable<R> |
Observable.concatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> mapper,
int bufferSize,
@NonNull Scheduler scheduler) |
Returns a new Observable that emits items resulting from applying a function that you supply to each item
emitted by the current Observable , where that function returns an ObservableSource , and then emitting the items
that result from concatenating those returned ObservableSource s.
|
<@NonNull R> @NonNull Observable<R> |
Observable.concatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> mapper,
int bufferSize,
@NonNull Scheduler scheduler) |
Returns a new Observable that emits items resulting from applying a function that you supply to each item
emitted by the current Observable , where that function returns an ObservableSource , and then emitting the items
that result from concatenating those returned ObservableSource s.
|
<@NonNull R> @NonNull Single<R> |
Single.concatMap(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull R>> mapper) |
Returns a Single that is based on applying a specified function to the item emitted by the current Single ,
where that function returns a SingleSource .
|
@NonNull Completable |
Flowable.concatMapCompletable(@NonNull Function<? super @NonNull T,? extends CompletableSource> mapper) |
Maps the upstream items into CompletableSource s and subscribes to them one after the
other completes.
|
@NonNull Completable |
Flowable.concatMapCompletable(@NonNull Function<? super @NonNull T,? extends CompletableSource> mapper,
int prefetch) |
Maps the upstream items into CompletableSource s and subscribes to them one after the
other completes.
|
@NonNull Completable |
Maybe.concatMapCompletable(@NonNull Function<? super @NonNull T,? extends CompletableSource> mapper) |
Returns a Completable that completes based on applying a specified function to the item emitted by the
current Maybe , where that function returns a Completable .
|
@NonNull Completable |
Observable.concatMapCompletable(@NonNull Function<? super @NonNull T,? extends CompletableSource> mapper) |
Maps each element of the current Observable into CompletableSource s, subscribes to them one at a time in
order and waits until the upstream and all CompletableSource s complete.
|
@NonNull Completable |
Observable.concatMapCompletable(@NonNull Function<? super @NonNull T,? extends CompletableSource> mapper,
int capacityHint) |
Maps each element of the current Observable into CompletableSource s, subscribes to them one at a time in
order and waits until the upstream and all CompletableSource s complete.
|
@NonNull Completable |
Single.concatMapCompletable(@NonNull Function<? super @NonNull T,? extends CompletableSource> mapper) |
Returns a Completable that completes based on applying a specified function to the item emitted by the
current Single , where that function returns a CompletableSource .
|
@NonNull Completable |
Flowable.concatMapCompletableDelayError(@NonNull Function<? super @NonNull T,? extends CompletableSource> mapper) |
Maps the upstream items into CompletableSource s and subscribes to them one after the
other terminates, delaying all errors till both this Flowable and all
inner CompletableSource s terminate.
|
@NonNull Completable |
Flowable.concatMapCompletableDelayError(@NonNull Function<? super @NonNull T,? extends CompletableSource> mapper,
boolean tillTheEnd) |
Maps the upstream items into CompletableSource s and subscribes to them one after the
other terminates, optionally delaying all errors till both this Flowable and all
inner CompletableSource s terminate.
|
@NonNull Completable |
Flowable.concatMapCompletableDelayError(@NonNull Function<? super @NonNull T,? extends CompletableSource> mapper,
boolean tillTheEnd,
int prefetch) |
Maps the upstream items into CompletableSource s and subscribes to them one after the
other terminates, optionally delaying all errors till both this Flowable and all
inner CompletableSource s terminate.
|
@NonNull Completable |
Observable.concatMapCompletableDelayError(@NonNull Function<? super @NonNull T,? extends CompletableSource> mapper) |
Maps the upstream items into CompletableSource s and subscribes to them one after the
other terminates, delaying all errors till both the current Observable and all
inner CompletableSource s terminate.
|
@NonNull Completable |
Observable.concatMapCompletableDelayError(@NonNull Function<? super @NonNull T,? extends CompletableSource> mapper,
boolean tillTheEnd) |
Maps the upstream items into CompletableSource s and subscribes to them one after the
other terminates, optionally delaying all errors till both the current Observable and all
inner CompletableSource s terminate.
|
@NonNull Completable |
Observable.concatMapCompletableDelayError(@NonNull Function<? super @NonNull T,? extends CompletableSource> mapper,
boolean tillTheEnd,
int bufferSize) |
Maps the upstream items into CompletableSource s and subscribes to them one after the
other terminates, optionally delaying all errors till both the current Observable and all
inner CompletableSource s terminate.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.concatMapDelayError(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> mapper) |
Maps each of the items into a Publisher , subscribes to them one after the other,
one at a time and emits their values in order
while delaying any error from either this or any of the inner Publisher s
till all of them terminate.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.concatMapDelayError(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> mapper,
boolean tillTheEnd,
int prefetch) |
Maps each of the items into a Publisher , subscribes to them one after the other,
one at a time and emits their values in order
while delaying any error from either this or any of the inner Publisher s
till all of them terminate.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.concatMapDelayError(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> mapper,
boolean tillTheEnd,
int prefetch,
@NonNull Scheduler scheduler) |
Maps each of the upstream items into a Publisher , subscribes to them one after the other,
one at a time and emits their values in order
while executing the mapper function on the designated scheduler, delaying any error from either this or any of the
inner Publisher s till all of them terminate.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.concatMapDelayError(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> mapper,
boolean tillTheEnd,
int prefetch,
@NonNull Scheduler scheduler) |
Maps each of the upstream items into a Publisher , subscribes to them one after the other,
one at a time and emits their values in order
while executing the mapper function on the designated scheduler, delaying any error from either this or any of the
inner Publisher s till all of them terminate.
|
<@NonNull R> @NonNull Observable<R> |
Observable.concatMapDelayError(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> mapper) |
Maps each of the items into an ObservableSource , subscribes to them one after the other,
one at a time and emits their values in order
while delaying any error from either this or any of the inner ObservableSource s
till all of them terminate.
|
<@NonNull R> @NonNull Observable<R> |
Observable.concatMapDelayError(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> mapper,
boolean tillTheEnd,
int bufferSize) |
Maps each of the items into an ObservableSource , subscribes to them one after the other,
one at a time and emits their values in order
while delaying any error from either this or any of the inner ObservableSource s
till all of them terminate.
|
<@NonNull R> @NonNull Observable<R> |
Observable.concatMapDelayError(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> mapper,
boolean tillTheEnd,
int bufferSize,
@NonNull Scheduler scheduler) |
Maps each of the items into an ObservableSource , subscribes to them one after the other,
one at a time and emits their values in order
while delaying any error from either this or any of the inner ObservableSource s
till all of them terminate.
|
<@NonNull R> @NonNull Observable<R> |
Observable.concatMapDelayError(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> mapper,
boolean tillTheEnd,
int bufferSize,
@NonNull Scheduler scheduler) |
Maps each of the items into an ObservableSource , subscribes to them one after the other,
one at a time and emits their values in order
while delaying any error from either this or any of the inner ObservableSource s
till all of them terminate.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.concatMapEager(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> mapper) |
Maps a sequence of values into Publisher s and concatenates these Publisher s eagerly into a single
Publisher .
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.concatMapEager(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> mapper,
int maxConcurrency,
int prefetch) |
Maps a sequence of values into Publisher s and concatenates these Publisher s eagerly into a single
Publisher .
|
<@NonNull R> @NonNull Observable<R> |
Observable.concatMapEager(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> mapper) |
Maps a sequence of values into ObservableSource s and concatenates these ObservableSource s eagerly into a single
Observable sequence.
|
<@NonNull R> @NonNull Observable<R> |
Observable.concatMapEager(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> mapper,
int maxConcurrency,
int bufferSize) |
Maps a sequence of values into ObservableSource s and concatenates these ObservableSource s eagerly into a single
Observable sequence.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.concatMapEagerDelayError(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> mapper,
boolean tillTheEnd) |
Maps a sequence of values into Publisher s and concatenates these Publisher s eagerly into a single
Publisher .
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.concatMapEagerDelayError(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> mapper,
boolean tillTheEnd,
int maxConcurrency,
int prefetch) |
Maps a sequence of values into Publisher s and concatenates these Publisher s eagerly into a single
Flowable sequence.
|
<@NonNull R> @NonNull Observable<R> |
Observable.concatMapEagerDelayError(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> mapper,
boolean tillTheEnd) |
Maps a sequence of values into ObservableSource s and concatenates these ObservableSource s eagerly into a single
Observable sequence.
|
<@NonNull R> @NonNull Observable<R> |
Observable.concatMapEagerDelayError(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> mapper,
boolean tillTheEnd,
int maxConcurrency,
int bufferSize) |
Maps a sequence of values into ObservableSource s and concatenates these ObservableSource s eagerly into a single
Observable sequence.
|
<@NonNull U> @NonNull Flowable<U> |
Flowable.concatMapIterable(@NonNull Function<? super @NonNull T,? extends java.lang.Iterable<? extends @NonNull U>> mapper) |
Returns a Flowable that concatenate each item emitted by the current Flowable with the values in an
Iterable corresponding to that item that is generated by a selector.
|
<@NonNull U> @NonNull Flowable<U> |
Flowable.concatMapIterable(@NonNull Function<? super @NonNull T,? extends java.lang.Iterable<? extends @NonNull U>> mapper,
int prefetch) |
Returns a Flowable that concatenate each item emitted by the current Flowable with the values in an
Iterable corresponding to that item that is generated by a selector.
|
<@NonNull U> @NonNull Observable<U> |
Observable.concatMapIterable(@NonNull Function<? super @NonNull T,? extends java.lang.Iterable<? extends @NonNull U>> mapper) |
Returns an Observable that concatenate each item emitted by the current Observable with the values in an
Iterable corresponding to that item that is generated by a selector.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.concatMapMaybe(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> mapper) |
Maps the upstream items into MaybeSource s and subscribes to them one after the
other succeeds or completes, emits their success value if available or terminates immediately if
either this Flowable or the current inner MaybeSource fail.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.concatMapMaybe(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> mapper,
int prefetch) |
Maps the upstream items into MaybeSource s and subscribes to them one after the
other succeeds or completes, emits their success value if available or terminates immediately if
either this Flowable or the current inner MaybeSource fail.
|
<@NonNull R> @NonNull Observable<R> |
Observable.concatMapMaybe(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> mapper) |
Maps the upstream items into MaybeSource s and subscribes to them one after the
other succeeds or completes, emits their success value if available or terminates immediately if
either the current Observable or the current inner MaybeSource fail.
|
<@NonNull R> @NonNull Observable<R> |
Observable.concatMapMaybe(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> mapper,
int bufferSize) |
Maps the upstream items into MaybeSource s and subscribes to them one after the
other succeeds or completes, emits their success value if available or terminates immediately if
either the current Observable or the current inner MaybeSource fail.
|
<@NonNull R> @NonNull Maybe<R> |
Single.concatMapMaybe(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> mapper) |
Returns a Maybe that is based on applying a specified function to the item emitted by the current Single ,
where that function returns a MaybeSource .
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.concatMapMaybeDelayError(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> mapper) |
Maps the upstream items into MaybeSource s and subscribes to them one after the
other terminates, emits their success value if available and delaying all errors
till both this Flowable and all inner MaybeSource s terminate.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.concatMapMaybeDelayError(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> mapper,
boolean tillTheEnd) |
Maps the upstream items into MaybeSource s and subscribes to them one after the
other terminates, emits their success value if available and optionally delaying all errors
till both this Flowable and all inner MaybeSource s terminate.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.concatMapMaybeDelayError(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> mapper,
boolean tillTheEnd,
int prefetch) |
Maps the upstream items into MaybeSource s and subscribes to them one after the
other terminates, emits their success value if available and optionally delaying all errors
till both this Flowable and all inner MaybeSource s terminate.
|
<@NonNull R> @NonNull Observable<R> |
Observable.concatMapMaybeDelayError(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> mapper) |
Maps the upstream items into MaybeSource s and subscribes to them one after the
other terminates, emits their success value if available and delaying all errors
till both the current Observable and all inner MaybeSource s terminate.
|
<@NonNull R> @NonNull Observable<R> |
Observable.concatMapMaybeDelayError(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> mapper,
boolean tillTheEnd) |
Maps the upstream items into MaybeSource s and subscribes to them one after the
other terminates, emits their success value if available and optionally delaying all errors
till both the current Observable and all inner MaybeSource s terminate.
|
<@NonNull R> @NonNull Observable<R> |
Observable.concatMapMaybeDelayError(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> mapper,
boolean tillTheEnd,
int bufferSize) |
Maps the upstream items into MaybeSource s and subscribes to them one after the
other terminates, emits their success value if available and optionally delaying all errors
till both the current Observable and all inner MaybeSource s terminate.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.concatMapSingle(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull R>> mapper) |
Maps the upstream items into SingleSource s and subscribes to them one after the
other succeeds, emits their success values or terminates immediately if
either this Flowable or the current inner SingleSource fail.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.concatMapSingle(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull R>> mapper,
int prefetch) |
Maps the upstream items into SingleSource s and subscribes to them one after the
other succeeds, emits their success values or terminates immediately if
either this Flowable or the current inner SingleSource fail.
|
<@NonNull R> @NonNull Maybe<R> |
Maybe.concatMapSingle(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull R>> mapper) |
Returns a Maybe based on applying a specified function to the item emitted by the
current Maybe , where that function returns a Single .
|
<@NonNull R> @NonNull Observable<R> |
Observable.concatMapSingle(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull R>> mapper) |
Maps the upstream items into SingleSource s and subscribes to them one after the
other succeeds, emits their success values or terminates immediately if
either the current Observable or the current inner SingleSource fail.
|
<@NonNull R> @NonNull Observable<R> |
Observable.concatMapSingle(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull R>> mapper,
int bufferSize) |
Maps the upstream items into SingleSource s and subscribes to them one after the
other succeeds, emits their success values or terminates immediately if
either the current Observable or the current inner SingleSource fail.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.concatMapSingleDelayError(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull R>> mapper) |
Maps the upstream items into SingleSource s and subscribes to them one after the
other succeeds or fails, emits their success values and delays all errors
till both this Flowable and all inner SingleSource s terminate.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.concatMapSingleDelayError(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull R>> mapper,
boolean tillTheEnd) |
Maps the upstream items into SingleSource s and subscribes to them one after the
other succeeds or fails, emits their success values and optionally delays all errors
till both this Flowable and all inner SingleSource s terminate.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.concatMapSingleDelayError(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull R>> mapper,
boolean tillTheEnd,
int prefetch) |
Maps the upstream items into SingleSource s and subscribes to them one after the
other succeeds or fails, emits their success values and optionally delays errors
till both this Flowable and all inner SingleSource s terminate.
|
<@NonNull R> @NonNull Observable<R> |
Observable.concatMapSingleDelayError(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull R>> mapper) |
Maps the upstream items into SingleSource s and subscribes to them one after the
other succeeds or fails, emits their success values and delays all errors
till both the current Observable and all inner SingleSource s terminate.
|
<@NonNull R> @NonNull Observable<R> |
Observable.concatMapSingleDelayError(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull R>> mapper,
boolean tillTheEnd) |
Maps the upstream items into SingleSource s and subscribes to them one after the
other succeeds or fails, emits their success values and optionally delays all errors
till both the current Observable and all inner SingleSource s terminate.
|
<@NonNull R> @NonNull Observable<R> |
Observable.concatMapSingleDelayError(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull R>> mapper,
boolean tillTheEnd,
int bufferSize) |
Maps the upstream items into SingleSource s and subscribes to them one after the
other succeeds or fails, emits their success values and optionally delays errors
till both the current Observable and all inner SingleSource s terminate.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.concatMapStream(@NonNull Function<? super @NonNull T,? extends java.util.stream.Stream<? extends @NonNull R>> mapper) |
Maps each upstream item into a Stream and emits the Stream 's items to the downstream in a sequential fashion.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.concatMapStream(@NonNull Function<? super @NonNull T,? extends java.util.stream.Stream<? extends @NonNull R>> mapper,
int prefetch) |
Maps each upstream item into a Stream and emits the Stream 's items to the downstream in a sequential fashion.
|
<@NonNull R> @NonNull Observable<R> |
Observable.concatMapStream(@NonNull Function<? super @NonNull T,? extends java.util.stream.Stream<? extends @NonNull R>> mapper) |
Maps each upstream item into a Stream and emits the Stream 's items to the downstream in a sequential fashion.
|
@NonNull Completable |
Completable.concatWith(@NonNull CompletableSource other) |
|
@NonNull Flowable<T> |
Flowable.concatWith(@NonNull CompletableSource other) |
Returns a Flowable that emits items from this Flowable and when it completes normally, the
other CompletableSource is subscribed to and the returned Flowable emits its terminal events.
|
@NonNull Flowable<T> |
Flowable.concatWith(@NonNull MaybeSource<? extends @NonNull T> other) |
Returns a Flowable that emits the items from this Flowable followed by the success item or terminal events
of the other MaybeSource .
|
@NonNull Flowable<T> |
Flowable.concatWith(@NonNull SingleSource<? extends @NonNull T> other) |
Returns a Flowable that emits the items from this Flowable followed by the success item or error event
of the other SingleSource .
|
@NonNull Flowable<T> |
Flowable.concatWith(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> other) |
Returns a Flowable that emits the items emitted from the current Flowable , then the next, one after
the other, without interleaving them.
|
@NonNull Flowable<T> |
Maybe.concatWith(@NonNull MaybeSource<? extends @NonNull T> other) |
Returns a Flowable that emits the items emitted from the current Maybe , then the other MaybeSource , one after
the other, without interleaving them.
|
@NonNull Observable<T> |
Observable.concatWith(@NonNull CompletableSource other) |
Returns an Observable that emits items from the current Observable and when it completes normally, the
other CompletableSource is subscribed to and the returned Observable emits its terminal events.
|
@NonNull Observable<T> |
Observable.concatWith(@NonNull MaybeSource<? extends @NonNull T> other) |
Returns an Observable that emits the items from the current Observable followed by the success item or terminal events
of the other MaybeSource .
|
@NonNull Observable<T> |
Observable.concatWith(@NonNull ObservableSource<? extends @NonNull T> other) |
Returns an Observable that first emits the items emitted from the current Observable , then items
from the other ObservableSource without interleaving them.
|
@NonNull Observable<T> |
Observable.concatWith(@NonNull SingleSource<? extends @NonNull T> other) |
Returns an Observable that emits the items from the current Observable followed by the success item or error event
of the other SingleSource .
|
@NonNull Flowable<T> |
Single.concatWith(@NonNull SingleSource<? extends @NonNull T> other) |
Returns a Flowable that emits the item emitted by the current Single , then the item emitted by the
specified SingleSource .
|
@NonNull Single<java.lang.Boolean> |
Flowable.contains(@NonNull java.lang.Object item) |
Returns a Single that emits a Boolean that indicates whether the current Flowable emitted a
specified item.
|
@NonNull Single<java.lang.Boolean> |
Maybe.contains(@NonNull java.lang.Object item) |
Returns a Single that emits a Boolean that indicates whether the current Maybe emitted a
specified item.
|
@NonNull Single<java.lang.Boolean> |
Observable.contains(@NonNull java.lang.Object item) |
Returns a Single that emits a Boolean that indicates whether the current Observable emitted a
specified item.
|
@NonNull Single<java.lang.Boolean> |
Single.contains(@NonNull java.lang.Object item) |
Signals true if the current Single signals a success value that is Object.equals(Object) with the value
provided.
|
@NonNull Single<java.lang.Boolean> |
Single.contains(@NonNull java.lang.Object item,
@NonNull BiPredicate<java.lang.Object,java.lang.Object> comparer) |
Signals true if the current Single signals a success value that is equal with
the value provided by calling a BiPredicate .
|
@NonNull Single<java.lang.Boolean> |
Single.contains(@NonNull java.lang.Object item,
@NonNull BiPredicate<java.lang.Object,java.lang.Object> comparer) |
Signals true if the current Single signals a success value that is equal with
the value provided by calling a BiPredicate .
|
static @NonNull Completable |
Completable.create(@NonNull CompletableOnSubscribe source) |
Provides an API (via a cold Completable ) that bridges the reactive world with the callback-style world.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.create(@NonNull FlowableOnSubscribe<@NonNull T> source,
@NonNull BackpressureStrategy mode) |
Provides an API (via a cold Flowable ) that bridges the reactive world with the callback-style,
generally non-backpressured world.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.create(@NonNull FlowableOnSubscribe<@NonNull T> source,
@NonNull BackpressureStrategy mode) |
Provides an API (via a cold Flowable ) that bridges the reactive world with the callback-style,
generally non-backpressured world.
|
static <@NonNull T> @NonNull Maybe<T> |
Maybe.create(@NonNull MaybeOnSubscribe<@NonNull T> onSubscribe) |
Provides an API (via a cold Maybe ) that bridges the reactive world with the callback-style world.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.create(@NonNull ObservableOnSubscribe<@NonNull T> source) |
Provides an API (via a cold Observable ) that bridges the reactive world with the callback-style world.
|
static <@NonNull T> @NonNull Single<T> |
Single.create(@NonNull SingleOnSubscribe<@NonNull T> source) |
Provides an API (via a cold Single ) that bridges the reactive world with the callback-style world.
|
static <T> @NonNull Notification<T> |
Notification.createOnError(@NonNull java.lang.Throwable error) |
Constructs an onError notification containing the error.
|
@NonNull Flowable<T> |
Flowable.debounce(long timeout,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that mirrors the current Flowable , except that it drops items emitted by the
current Flowable that are followed by newer items before a timeout value expires.
|
@NonNull Flowable<T> |
Flowable.debounce(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that mirrors the current Flowable , except that it drops items emitted by the
current Flowable that are followed by newer items before a timeout value expires on a specified
Scheduler .
|
@NonNull Flowable<T> |
Flowable.debounce(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that mirrors the current Flowable , except that it drops items emitted by the
current Flowable that are followed by newer items before a timeout value expires on a specified
Scheduler .
|
@NonNull Flowable<T> |
Flowable.debounce(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns a Flowable that mirrors the current Flowable , except that it drops items emitted by the
current Flowable that are followed by newer items before a timeout value expires on a specified
Scheduler .
|
@NonNull Flowable<T> |
Flowable.debounce(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns a Flowable that mirrors the current Flowable , except that it drops items emitted by the
current Flowable that are followed by newer items before a timeout value expires on a specified
Scheduler .
|
@NonNull Flowable<T> |
Flowable.debounce(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns a Flowable that mirrors the current Flowable , except that it drops items emitted by the
current Flowable that are followed by newer items before a timeout value expires on a specified
Scheduler .
|
<@NonNull U> @NonNull Flowable<T> |
Flowable.debounce(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<@NonNull U>> debounceIndicator) |
Returns a Flowable that mirrors the current Flowable , except that it drops items emitted by the
current Flowable that are followed by another item within a computed debounce duration.
|
@NonNull Observable<T> |
Observable.debounce(long timeout,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that mirrors the current Observable , except that it drops items emitted by the
current Observable that are followed by newer items before a timeout value expires.
|
@NonNull Observable<T> |
Observable.debounce(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that mirrors the current Observable , except that it drops items emitted by the
current Observable that are followed by newer items before a timeout value expires on a specified
Scheduler .
|
@NonNull Observable<T> |
Observable.debounce(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that mirrors the current Observable , except that it drops items emitted by the
current Observable that are followed by newer items before a timeout value expires on a specified
Scheduler .
|
@NonNull Observable<T> |
Observable.debounce(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns an Observable that mirrors the current Observable , except that it drops items emitted by the
current Observable that are followed by newer items before a timeout value expires on a specified
Scheduler .
|
@NonNull Observable<T> |
Observable.debounce(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns an Observable that mirrors the current Observable , except that it drops items emitted by the
current Observable that are followed by newer items before a timeout value expires on a specified
Scheduler .
|
@NonNull Observable<T> |
Observable.debounce(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns an Observable that mirrors the current Observable , except that it drops items emitted by the
current Observable that are followed by newer items before a timeout value expires on a specified
Scheduler .
|
<@NonNull U> @NonNull Observable<T> |
Observable.debounce(@NonNull Function<? super @NonNull T,? extends ObservableSource<@NonNull U>> debounceIndicator) |
Returns an Observable that mirrors the current Observable , except that it drops items emitted by the
current Observable that are followed by another item within a computed debounce duration
denoted by an item emission or completion from a generated inner ObservableSource for that original item.
|
@NonNull Flowable<T> |
Flowable.defaultIfEmpty(@NonNull T defaultItem) |
Returns a Flowable that emits the items emitted by the current Flowable or a specified default item
if the current Flowable is empty.
|
@NonNull Single<T> |
Maybe.defaultIfEmpty(@NonNull T defaultItem) |
Returns a Single that emits the item emitted by the current Maybe or a specified default item
if the current Maybe is empty.
|
@NonNull Observable<T> |
Observable.defaultIfEmpty(@NonNull T defaultItem) |
Returns an Observable that emits the items emitted by the current Observable or a specified default item
if the current Observable is empty.
|
static @NonNull Completable |
Completable.defer(@NonNull Supplier<? extends @NonNull CompletableSource> supplier) |
Defers the subscription to a Completable instance returned by a supplier.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.defer(@NonNull Supplier<? extends @NonNull org.reactivestreams.Publisher<? extends @NonNull T>> supplier) |
Returns a Flowable that calls a Publisher factory to create a Publisher for each new Subscriber
that subscribes.
|
static <@NonNull T> @NonNull Maybe<T> |
Maybe.defer(@NonNull Supplier<? extends @NonNull MaybeSource<? extends @NonNull T>> supplier) |
|
static <@NonNull T> @NonNull Observable<T> |
Observable.defer(@NonNull Supplier<? extends @NonNull ObservableSource<? extends @NonNull T>> supplier) |
Returns an Observable that calls an ObservableSource factory to create an ObservableSource for each new Observer
that subscribes.
|
static <@NonNull T> @NonNull Single<T> |
Single.defer(@NonNull Supplier<? extends @NonNull SingleSource<? extends @NonNull T>> supplier) |
|
@NonNull Completable |
Completable.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Completable which delays the emission of the completion event by the given time.
|
@NonNull Completable |
Completable.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Completable which delays the emission of the completion event by the given time while
running on the specified Scheduler .
|
@NonNull Completable |
Completable.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Completable which delays the emission of the completion event by the given time while
running on the specified Scheduler .
|
@NonNull Completable |
Completable.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError) |
Returns a Completable which delays the emission of the completion event, and optionally the error as well, by the given time while
running on the specified Scheduler .
|
@NonNull Completable |
Completable.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError) |
Returns a Completable which delays the emission of the completion event, and optionally the error as well, by the given time while
running on the specified Scheduler .
|
@NonNull Flowable<T> |
Flowable.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that emits the items emitted by the current Flowable shifted forward in time by a
specified delay.
|
@NonNull Flowable<T> |
Flowable.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
boolean delayError) |
Returns a Flowable that emits the items emitted by the current Flowable shifted forward in time by a
specified delay.
|
@NonNull Flowable<T> |
Flowable.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits the items emitted by the current Flowable shifted forward in time by a
specified delay.
|
@NonNull Flowable<T> |
Flowable.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits the items emitted by the current Flowable shifted forward in time by a
specified delay.
|
@NonNull Flowable<T> |
Flowable.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError) |
Returns a Flowable that emits the items emitted by the current Flowable shifted forward in time by a
specified delay.
|
@NonNull Flowable<T> |
Flowable.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError) |
Returns a Flowable that emits the items emitted by the current Flowable shifted forward in time by a
specified delay.
|
<@NonNull U> @NonNull Flowable<T> |
Flowable.delay(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<@NonNull U>> itemDelayIndicator) |
Returns a Flowable that delays the emissions of the current Flowable via another Publisher on a
per-item basis.
|
<@NonNull U,@NonNull V> @NonNull Flowable<T> |
Flowable.delay(@NonNull org.reactivestreams.Publisher<@NonNull U> subscriptionIndicator,
@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<@NonNull V>> itemDelayIndicator) |
Returns a Flowable that delays the subscription to and emissions from the current Flowable via another
Publisher on a per-item basis.
|
<@NonNull U,@NonNull V> @NonNull Flowable<T> |
Flowable.delay(@NonNull org.reactivestreams.Publisher<@NonNull U> subscriptionIndicator,
@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<@NonNull V>> itemDelayIndicator) |
Returns a Flowable that delays the subscription to and emissions from the current Flowable via another
Publisher on a per-item basis.
|
@NonNull Maybe<T> |
Maybe.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Maybe that signals the events emitted by the current Maybe shifted forward in time by a
specified delay.
|
@NonNull Maybe<T> |
Maybe.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
boolean delayError) |
Returns a Maybe that signals the events emitted by the current Maybe shifted forward in time by a
specified delay.
|
@NonNull Maybe<T> |
Maybe.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Maybe that signals the events emitted by the current Maybe shifted forward in time by a
specified delay.
|
@NonNull Maybe<T> |
Maybe.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Maybe that signals the events emitted by the current Maybe shifted forward in time by a
specified delay.
|
@NonNull Maybe<T> |
Maybe.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError) |
Returns a Maybe that signals the events emitted by the current Maybe shifted forward in time by a
specified delay running on the specified Scheduler .
|
@NonNull Maybe<T> |
Maybe.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError) |
Returns a Maybe that signals the events emitted by the current Maybe shifted forward in time by a
specified delay running on the specified Scheduler .
|
<@NonNull U> @NonNull Maybe<T> |
Maybe.delay(@NonNull org.reactivestreams.Publisher<@NonNull U> delayIndicator) |
Delays the emission of this Maybe until the given Publisher signals an item or completes.
|
@NonNull Observable<T> |
Observable.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that emits the items emitted by the current Observable shifted forward in time by a
specified delay.
|
@NonNull Observable<T> |
Observable.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
boolean delayError) |
Returns an Observable that emits the items emitted by the current Observable shifted forward in time by a
specified delay.
|
@NonNull Observable<T> |
Observable.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits the items emitted by the current Observable shifted forward in time by a
specified delay.
|
@NonNull Observable<T> |
Observable.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits the items emitted by the current Observable shifted forward in time by a
specified delay.
|
@NonNull Observable<T> |
Observable.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError) |
Returns an Observable that emits the items emitted by the current Observable shifted forward in time by a
specified delay.
|
@NonNull Observable<T> |
Observable.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError) |
Returns an Observable that emits the items emitted by the current Observable shifted forward in time by a
specified delay.
|
<@NonNull U,@NonNull V> @NonNull Observable<T> |
Observable.delay(@NonNull ObservableSource<@NonNull U> subscriptionIndicator,
@NonNull Function<? super @NonNull T,? extends ObservableSource<@NonNull V>> itemDelayIndicator) |
Returns an Observable that delays the subscription to and emissions from the current Observable via
ObservableSource s for the subscription itself and on a per-item basis.
|
<@NonNull U,@NonNull V> @NonNull Observable<T> |
Observable.delay(@NonNull ObservableSource<@NonNull U> subscriptionIndicator,
@NonNull Function<? super @NonNull T,? extends ObservableSource<@NonNull V>> itemDelayIndicator) |
Returns an Observable that delays the subscription to and emissions from the current Observable via
ObservableSource s for the subscription itself and on a per-item basis.
|
<@NonNull U> @NonNull Observable<T> |
Observable.delay(@NonNull Function<? super @NonNull T,? extends ObservableSource<@NonNull U>> itemDelayIndicator) |
Returns an Observable that delays the emissions of the current Observable via
a per-item derived ObservableSource 's item emission or termination, on a per source item basis.
|
@NonNull Single<T> |
Single.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Delays the emission of the success signal from the current Single by the specified amount.
|
@NonNull Single<T> |
Single.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
boolean delayError) |
Delays the emission of the success or error signal from the current Single by the specified amount.
|
@NonNull Single<T> |
Single.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Delays the emission of the success signal from the current Single by the specified amount.
|
@NonNull Single<T> |
Single.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Delays the emission of the success signal from the current Single by the specified amount.
|
@NonNull Single<T> |
Single.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError) |
Delays the emission of the success or error signal from the current Single by the specified amount.
|
@NonNull Single<T> |
Single.delay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError) |
Delays the emission of the success or error signal from the current Single by the specified amount.
|
@NonNull Completable |
Completable.delaySubscription(long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Completable that delays the subscription to the upstream by a given amount of time.
|
@NonNull Completable |
Completable.delaySubscription(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Completable that delays the subscription to the upstream by a given amount of time,
both waiting and subscribing on a given Scheduler .
|
@NonNull Completable |
Completable.delaySubscription(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Completable that delays the subscription to the upstream by a given amount of time,
both waiting and subscribing on a given Scheduler .
|
@NonNull Flowable<T> |
Flowable.delaySubscription(long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that delays the subscription to the current Flowable by a given amount of time.
|
@NonNull Flowable<T> |
Flowable.delaySubscription(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that delays the subscription to the current Flowable by a given amount of time,
both waiting and subscribing on a given Scheduler .
|
@NonNull Flowable<T> |
Flowable.delaySubscription(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that delays the subscription to the current Flowable by a given amount of time,
both waiting and subscribing on a given Scheduler .
|
<@NonNull U> @NonNull Flowable<T> |
Flowable.delaySubscription(@NonNull org.reactivestreams.Publisher<@NonNull U> subscriptionIndicator) |
Returns a Flowable that delays the subscription to this Publisher
until the other Publisher emits an element or completes normally.
|
@NonNull Maybe<T> |
Maybe.delaySubscription(long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Maybe that delays the subscription to the current Maybe by a given amount of time.
|
@NonNull Maybe<T> |
Maybe.delaySubscription(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Maybe that delays the subscription to the current Maybe by a given amount of time,
both waiting and subscribing on a given Scheduler .
|
@NonNull Maybe<T> |
Maybe.delaySubscription(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Maybe that delays the subscription to the current Maybe by a given amount of time,
both waiting and subscribing on a given Scheduler .
|
<@NonNull U> @NonNull Maybe<T> |
Maybe.delaySubscription(@NonNull org.reactivestreams.Publisher<@NonNull U> subscriptionIndicator) |
Returns a Maybe that delays the subscription to this Maybe
until the other Publisher emits an element or completes normally.
|
@NonNull Observable<T> |
Observable.delaySubscription(long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that delays the subscription to the current Observable by a given amount of time.
|
@NonNull Observable<T> |
Observable.delaySubscription(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that delays the subscription to the current Observable by a given amount of time,
both waiting and subscribing on a given Scheduler .
|
@NonNull Observable<T> |
Observable.delaySubscription(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that delays the subscription to the current Observable by a given amount of time,
both waiting and subscribing on a given Scheduler .
|
<@NonNull U> @NonNull Observable<T> |
Observable.delaySubscription(@NonNull ObservableSource<@NonNull U> subscriptionIndicator) |
Returns an Observable that delays the subscription to the current Observable
until the other ObservableSource emits an element or completes normally.
|
@NonNull Single<T> |
Single.delaySubscription(long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Delays the actual subscription to the current Single until the given time delay elapsed.
|
@NonNull Single<T> |
Single.delaySubscription(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Delays the actual subscription to the current Single until the given time delay elapsed.
|
@NonNull Single<T> |
Single.delaySubscription(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Delays the actual subscription to the current Single until the given time delay elapsed.
|
@NonNull Single<T> |
Single.delaySubscription(@NonNull CompletableSource subscriptionIndicator) |
Delays the actual subscription to the current Single until the given other CompletableSource
completes.
|
<@NonNull U> @NonNull Single<T> |
Single.delaySubscription(@NonNull ObservableSource<@NonNull U> subscriptionIndicator) |
Delays the actual subscription to the current Single until the given other ObservableSource
signals its first value or completes.
|
<@NonNull U> @NonNull Single<T> |
Single.delaySubscription(@NonNull SingleSource<@NonNull U> subscriptionIndicator) |
Delays the actual subscription to the current Single until the given other SingleSource
signals success.
|
<@NonNull U> @NonNull Single<T> |
Single.delaySubscription(@NonNull org.reactivestreams.Publisher<@NonNull U> subscriptionIndicator) |
Delays the actual subscription to the current Single until the given other Publisher
signals its first value or completes.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.dematerialize(@NonNull Function<? super @NonNull T,@NonNull Notification<@NonNull R>> selector) |
Returns a Flowable that reverses the effect of materialize by transforming the
Notification objects extracted from the source items via a selector function
into their respective Subscriber signal types.
|
<@NonNull R> @NonNull Maybe<R> |
Maybe.dematerialize(@NonNull Function<? super @NonNull T,@NonNull Notification<@NonNull R>> selector) |
Maps the Notification success value of the current Maybe back into normal
onSuccess , onError or onComplete signals.
|
<@NonNull R> @NonNull Observable<R> |
Observable.dematerialize(@NonNull Function<? super @NonNull T,Notification<@NonNull R>> selector) |
Returns an Observable that reverses the effect of materialize by transforming the
Notification objects extracted from the source items via a selector function
into their respective Observer signal types.
|
<@NonNull R> @NonNull Maybe<R> |
Single.dematerialize(@NonNull Function<? super @NonNull T,@NonNull Notification<@NonNull R>> selector) |
Maps the Notification success value of the current Single back into normal
onSuccess , onError or onComplete signals as a
Maybe source.
|
<@NonNull K> @NonNull Flowable<T> |
Flowable.distinct(@NonNull Function<? super @NonNull T,@NonNull K> keySelector) |
Returns a Flowable that emits all items emitted by the current Flowable that are distinct according
to a key selector function and based on Object.equals(Object) comparison of the objects
returned by the key selector function.
|
<@NonNull K> @NonNull Flowable<T> |
Flowable.distinct(@NonNull Function<? super @NonNull T,@NonNull K> keySelector,
@NonNull Supplier<? extends java.util.Collection<? super @NonNull K>> collectionSupplier) |
Returns a Flowable that emits all items emitted by the current Flowable that are distinct according
to a key selector function and based on Object.equals(Object) comparison of the objects
returned by the key selector function.
|
<@NonNull K> @NonNull Flowable<T> |
Flowable.distinct(@NonNull Function<? super @NonNull T,@NonNull K> keySelector,
@NonNull Supplier<? extends java.util.Collection<? super @NonNull K>> collectionSupplier) |
Returns a Flowable that emits all items emitted by the current Flowable that are distinct according
to a key selector function and based on Object.equals(Object) comparison of the objects
returned by the key selector function.
|
<@NonNull K> @NonNull Observable<T> |
Observable.distinct(@NonNull Function<? super @NonNull T,@NonNull K> keySelector) |
Returns an Observable that emits all items emitted by the current Observable that are distinct according
to a key selector function and based on Object.equals(Object) comparison of the objects
returned by the key selector function.
|
<@NonNull K> @NonNull Observable<T> |
Observable.distinct(@NonNull Function<? super @NonNull T,@NonNull K> keySelector,
@NonNull Supplier<? extends java.util.Collection<? super @NonNull K>> collectionSupplier) |
Returns an Observable that emits all items emitted by the current Observable that are distinct according
to a key selector function and based on Object.equals(Object) comparison of the objects
returned by the key selector function.
|
<@NonNull K> @NonNull Observable<T> |
Observable.distinct(@NonNull Function<? super @NonNull T,@NonNull K> keySelector,
@NonNull Supplier<? extends java.util.Collection<? super @NonNull K>> collectionSupplier) |
Returns an Observable that emits all items emitted by the current Observable that are distinct according
to a key selector function and based on Object.equals(Object) comparison of the objects
returned by the key selector function.
|
@NonNull Flowable<T> |
Flowable.distinctUntilChanged(@NonNull BiPredicate<? super @NonNull T,? super @NonNull T> comparer) |
Returns a Flowable that emits all items emitted by the current Flowable that are distinct from their
immediate predecessors when compared with each other via the provided comparator function.
|
<@NonNull K> @NonNull Flowable<T> |
Flowable.distinctUntilChanged(@NonNull Function<? super @NonNull T,@NonNull K> keySelector) |
Returns a Flowable that emits all items emitted by the current Flowable that are distinct from their
immediate predecessors, according to a key selector function and based on Object.equals(Object) comparison
of those objects returned by the key selector function.
|
@NonNull Observable<T> |
Observable.distinctUntilChanged(@NonNull BiPredicate<? super @NonNull T,? super @NonNull T> comparer) |
Returns an Observable that emits all items emitted by the current Observable that are distinct from their
immediate predecessors when compared with each other via the provided comparator function.
|
<@NonNull K> @NonNull Observable<T> |
Observable.distinctUntilChanged(@NonNull Function<? super @NonNull T,@NonNull K> keySelector) |
Returns an Observable that emits all items emitted by the current Observable that are distinct from their
immediate predecessors, according to a key selector function and based on Object.equals(Object) comparison
of those objects returned by the key selector function.
|
@NonNull Flowable<T> |
Flowable.doAfterNext(@NonNull Consumer<? super @NonNull T> onAfterNext) |
Calls the specified consumer with the current item after this item has been emitted to the downstream.
|
@NonNull Observable<T> |
Observable.doAfterNext(@NonNull Consumer<? super @NonNull T> onAfterNext) |
Calls the specified Consumer with the current item after this item has been emitted to the downstream.
|
@NonNull Maybe<T> |
Maybe.doAfterSuccess(@NonNull Consumer<? super @NonNull T> onAfterSuccess) |
Calls the specified Consumer with the success item after this item has been emitted to the downstream.
|
@NonNull Single<T> |
Single.doAfterSuccess(@NonNull Consumer<? super @NonNull T> onAfterSuccess) |
Calls the specified consumer with the success item after this item has been emitted to the downstream.
|
@NonNull Completable |
Completable.doAfterTerminate(@NonNull Action onAfterTerminate) |
Returns a Completable instance that calls the given onAfterTerminate Action after this Completable
completes normally or with an exception.
|
@NonNull Flowable<T> |
Flowable.doAfterTerminate(@NonNull Action onAfterTerminate) |
Registers an Action to be called when this Publisher invokes either
onComplete or onError .
|
@NonNull Maybe<T> |
Maybe.doAfterTerminate(@NonNull Action onAfterTerminate) |
|
@NonNull Observable<T> |
Observable.doAfterTerminate(@NonNull Action onAfterTerminate) |
|
@NonNull Single<T> |
Single.doAfterTerminate(@NonNull Action onAfterTerminate) |
Registers an Action to be called after this Single invokes either onSuccess or onError .
|
@NonNull Completable |
Completable.doFinally(@NonNull Action onFinally) |
Calls the specified Action after this Completable signals onError or onComplete or gets disposed by
the downstream.
|
@NonNull Flowable<T> |
Flowable.doFinally(@NonNull Action onFinally) |
Calls the specified action after this Flowable signals onError or onComplete or gets canceled by
the downstream.
|
@NonNull Maybe<T> |
Maybe.doFinally(@NonNull Action onFinally) |
Calls the specified action after this Maybe signals onSuccess , onError or onComplete or gets disposed by
the downstream.
|
@NonNull Observable<T> |
Observable.doFinally(@NonNull Action onFinally) |
Calls the specified action after the current Observable signals onError or onCompleted or gets disposed by
the downstream.
|
@NonNull Single<T> |
Single.doFinally(@NonNull Action onFinally) |
Calls the specified action after this Single signals onSuccess or onError or gets disposed by
the downstream.
|
@NonNull Flowable<T> |
Flowable.doOnCancel(@NonNull Action onCancel) |
Calls the cancel Action if the downstream cancels the sequence.
|
@NonNull Completable |
Completable.doOnComplete(@NonNull Action onComplete) |
Returns a Completable which calls the given onComplete Action if this Completable completes.
|
@NonNull Flowable<T> |
Flowable.doOnComplete(@NonNull Action onComplete) |
Invokes an Action just before the current Flowable calls onComplete .
|
@NonNull Maybe<T> |
Maybe.doOnComplete(@NonNull Action onComplete) |
Invokes an Action just before the current Maybe calls onComplete .
|
@NonNull Observable<T> |
Observable.doOnComplete(@NonNull Action onComplete) |
Returns an Observable that invokes an Action when the current Observable calls onComplete .
|
@NonNull Completable |
Completable.doOnDispose(@NonNull Action onDispose) |
|
@NonNull Maybe<T> |
Maybe.doOnDispose(@NonNull Action onDispose) |
|
@NonNull Observable<T> |
Observable.doOnDispose(@NonNull Action onDispose) |
Calls the given shared Action if the downstream disposes the sequence.
|
@NonNull Single<T> |
Single.doOnDispose(@NonNull Action onDispose) |
|
private @NonNull Flowable<T> |
Flowable.doOnEach(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
Action onComplete,
Action onAfterTerminate) |
Calls the appropriate onXXX consumer (shared between all subscribers) whenever a signal with the same type
passes through, before forwarding them to downstream.
|
private @NonNull Flowable<T> |
Flowable.doOnEach(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
Action onComplete,
Action onAfterTerminate) |
Calls the appropriate onXXX consumer (shared between all subscribers) whenever a signal with the same type
passes through, before forwarding them to downstream.
|
@NonNull Flowable<T> |
Flowable.doOnEach(@NonNull Consumer<? super Notification<@NonNull T>> onNotification) |
Invokes a Consumer with a Notification instances matching the signals emitted by the current Flowable
before they are forwarded to the downstream.
|
@NonNull Flowable<T> |
Flowable.doOnEach(@NonNull org.reactivestreams.Subscriber<? super @NonNull T> subscriber) |
Calls the appropriate methods of the given Subscriber when the current Flowable signals events before forwarding it
to the downstream.
|
@NonNull Observable<T> |
Observable.doOnEach(@NonNull Observer<? super @NonNull T> observer) |
Returns an Observable that forwards the items and terminal events of the current
Observable to its Observer s and to the given shared Observer instance.
|
@NonNull Observable<T> |
Observable.doOnEach(@NonNull Consumer<? super Notification<@NonNull T>> onNotification) |
Returns an Observable that invokes a Consumer with the appropriate Notification
object when the current Observable signals an item or terminates.
|
private @NonNull Observable<T> |
Observable.doOnEach(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete,
@NonNull Action onAfterTerminate) |
Calls the appropriate onXXX consumer (shared between all Observer s) whenever a signal with the same type
passes through, before forwarding them to the downstream.
|
private @NonNull Observable<T> |
Observable.doOnEach(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete,
@NonNull Action onAfterTerminate) |
Calls the appropriate onXXX consumer (shared between all Observer s) whenever a signal with the same type
passes through, before forwarding them to the downstream.
|
private @NonNull Observable<T> |
Observable.doOnEach(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete,
@NonNull Action onAfterTerminate) |
Calls the appropriate onXXX consumer (shared between all Observer s) whenever a signal with the same type
passes through, before forwarding them to the downstream.
|
private @NonNull Observable<T> |
Observable.doOnEach(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete,
@NonNull Action onAfterTerminate) |
Calls the appropriate onXXX consumer (shared between all Observer s) whenever a signal with the same type
passes through, before forwarding them to the downstream.
|
@NonNull Completable |
Completable.doOnError(@NonNull Consumer<? super java.lang.Throwable> onError) |
Returns a Completable which calls the given onError Consumer if this Completable emits an error.
|
@NonNull Flowable<T> |
Flowable.doOnError(@NonNull Consumer<? super java.lang.Throwable> onError) |
Calls the given Consumer with the error Throwable if the current Flowable failed before forwarding it to
the downstream.
|
@NonNull Maybe<T> |
Maybe.doOnError(@NonNull Consumer<? super java.lang.Throwable> onError) |
Calls the shared Consumer with the error sent via onError for each
MaybeObserver that subscribes to the current Maybe .
|
@NonNull Observable<T> |
Observable.doOnError(@NonNull Consumer<? super java.lang.Throwable> onError) |
Calls the given Consumer with the error Throwable if the current Observable failed before forwarding it to
the downstream.
|
@NonNull Single<T> |
Single.doOnError(@NonNull Consumer<? super java.lang.Throwable> onError) |
Calls the shared consumer with the error sent via onError for each
SingleObserver that subscribes to the current Single .
|
@NonNull Completable |
Completable.doOnEvent(@NonNull Consumer<? super java.lang.Throwable> onEvent) |
Returns a Completable which calls the given onEvent Consumer with the Throwable for an onError
or null for an onComplete signal from this Completable before delivering the signal to the downstream.
|
@NonNull Maybe<T> |
Maybe.doOnEvent(@NonNull BiConsumer<? super @NonNull T,? super java.lang.Throwable> onEvent) |
Calls the given onEvent callback with the (success value, null ) for an onSuccess , (null , throwable) for
an onError or (null , null ) for an onComplete signal from this Maybe before delivering said
signal to the downstream.
|
@NonNull Single<T> |
Single.doOnEvent(@NonNull BiConsumer<? super @NonNull T,? super java.lang.Throwable> onEvent) |
Calls the shared consumer with the error sent via onError or the value
via onSuccess for each SingleObserver that subscribes to the current Single .
|
@NonNull Completable |
Completable.doOnLifecycle(@NonNull Consumer<? super Disposable> onSubscribe,
@NonNull Action onDispose) |
Calls the appropriate onXXX method (shared between all CompletableObserver s) for the lifecycle events of
the sequence (subscription, disposal).
|
@NonNull Completable |
Completable.doOnLifecycle(@NonNull Consumer<? super Disposable> onSubscribe,
@NonNull Action onDispose) |
Calls the appropriate onXXX method (shared between all CompletableObserver s) for the lifecycle events of
the sequence (subscription, disposal).
|
@NonNull Flowable<T> |
Flowable.doOnLifecycle(@NonNull Consumer<? super org.reactivestreams.Subscription> onSubscribe,
@NonNull LongConsumer onRequest,
@NonNull Action onCancel) |
Calls the appropriate onXXX method (shared between all Subscriber s) for the lifecycle events of
the sequence (subscription, cancellation, requesting).
|
@NonNull Flowable<T> |
Flowable.doOnLifecycle(@NonNull Consumer<? super org.reactivestreams.Subscription> onSubscribe,
@NonNull LongConsumer onRequest,
@NonNull Action onCancel) |
Calls the appropriate onXXX method (shared between all Subscriber s) for the lifecycle events of
the sequence (subscription, cancellation, requesting).
|
@NonNull Flowable<T> |
Flowable.doOnLifecycle(@NonNull Consumer<? super org.reactivestreams.Subscription> onSubscribe,
@NonNull LongConsumer onRequest,
@NonNull Action onCancel) |
Calls the appropriate onXXX method (shared between all Subscriber s) for the lifecycle events of
the sequence (subscription, cancellation, requesting).
|
@NonNull Maybe<T> |
Maybe.doOnLifecycle(@NonNull Consumer<? super Disposable> onSubscribe,
@NonNull Action onDispose) |
Calls the appropriate onXXX method (shared between all MaybeObserver s) for the lifecycle events of
the sequence (subscription, disposal).
|
@NonNull Maybe<T> |
Maybe.doOnLifecycle(@NonNull Consumer<? super Disposable> onSubscribe,
@NonNull Action onDispose) |
Calls the appropriate onXXX method (shared between all MaybeObserver s) for the lifecycle events of
the sequence (subscription, disposal).
|
@NonNull Observable<T> |
Observable.doOnLifecycle(@NonNull Consumer<? super Disposable> onSubscribe,
@NonNull Action onDispose) |
Calls the appropriate onXXX method (shared between all Observer s) for the lifecycle events of
the sequence (subscription, disposal).
|
@NonNull Observable<T> |
Observable.doOnLifecycle(@NonNull Consumer<? super Disposable> onSubscribe,
@NonNull Action onDispose) |
Calls the appropriate onXXX method (shared between all Observer s) for the lifecycle events of
the sequence (subscription, disposal).
|
@NonNull Single<T> |
Single.doOnLifecycle(@NonNull Consumer<? super Disposable> onSubscribe,
@NonNull Action onDispose) |
Calls the appropriate onXXX method (shared between all SingleObserver s) for the lifecycle events of
the sequence (subscription, disposal).
|
@NonNull Single<T> |
Single.doOnLifecycle(@NonNull Consumer<? super Disposable> onSubscribe,
@NonNull Action onDispose) |
Calls the appropriate onXXX method (shared between all SingleObserver s) for the lifecycle events of
the sequence (subscription, disposal).
|
@NonNull Flowable<T> |
Flowable.doOnNext(@NonNull Consumer<? super @NonNull T> onNext) |
Calls the given Consumer with the value emitted by the current Flowable before forwarding it to the downstream.
|
@NonNull Observable<T> |
Observable.doOnNext(@NonNull Consumer<? super @NonNull T> onNext) |
Calls the given Consumer with the value emitted by the current Observable before forwarding it to the downstream.
|
@NonNull Flowable<T> |
Flowable.doOnRequest(@NonNull LongConsumer onRequest) |
Calls the given LongConsumer with the request amount from the downstream before forwarding it
to the current Flowable .
|
@NonNull Completable |
Completable.doOnSubscribe(@NonNull Consumer<? super Disposable> onSubscribe) |
Returns a Completable instance that calls the given onSubscribe callback with the disposable
that the downstream CompletableObserver s receive upon subscription.
|
@NonNull Flowable<T> |
Flowable.doOnSubscribe(@NonNull Consumer<? super org.reactivestreams.Subscription> onSubscribe) |
Calls the given Consumer with the Subscription provided by the current Flowable upon
subscription from the downstream before forwarding it to the subscriber's
onSubscribe method.
|
@NonNull Maybe<T> |
Maybe.doOnSubscribe(@NonNull Consumer<? super Disposable> onSubscribe) |
|
@NonNull Observable<T> |
Observable.doOnSubscribe(@NonNull Consumer<? super Disposable> onSubscribe) |
Returns an Observable so that it invokes the given Consumer when the current Observable is subscribed from
its Observer s.
|
@NonNull Single<T> |
Single.doOnSubscribe(@NonNull Consumer<? super Disposable> onSubscribe) |
Calls the shared consumer with the Disposable sent through the onSubscribe for each
SingleObserver that subscribes to the current Single .
|
@NonNull Maybe<T> |
Maybe.doOnSuccess(@NonNull Consumer<? super @NonNull T> onSuccess) |
Calls the shared Consumer with the success value sent via onSuccess for each
MaybeObserver that subscribes to the current Maybe .
|
@NonNull Single<T> |
Single.doOnSuccess(@NonNull Consumer<? super @NonNull T> onSuccess) |
Calls the shared consumer with the success value sent via onSuccess for each
SingleObserver that subscribes to the current Single .
|
@NonNull Completable |
Completable.doOnTerminate(@NonNull Action onTerminate) |
Returns a Completable instance that calls the given onTerminate Action just before this Completable
completes normally or with an exception.
|
@NonNull Flowable<T> |
Flowable.doOnTerminate(@NonNull Action onTerminate) |
Calls the given Action when the current Flowable completes normally or with an error before those signals
are forwarded to the downstream.
|
@NonNull Maybe<T> |
Maybe.doOnTerminate(@NonNull Action onTerminate) |
Returns a Maybe instance that calls the given onTerminate callback
just before this Maybe completes normally or with an exception.
|
@NonNull Observable<T> |
Observable.doOnTerminate(@NonNull Action onTerminate) |
Returns an Observable so that it invokes an action when the current Observable calls onComplete or
onError .
|
@NonNull Single<T> |
Single.doOnTerminate(@NonNull Action onTerminate) |
Returns a Single instance that calls the given onTerminate callback
just before this Single completes normally or with an exception.
|
@NonNull Single<T> |
Flowable.elementAt(long index,
@NonNull T defaultItem) |
Returns a Single that emits the item found at a specified index in a sequence of emissions from
this Flowable , or a default item if that index is out of range.
|
@NonNull Single<T> |
Observable.elementAt(long index,
@NonNull T defaultItem) |
Returns a Single that emits the item found at a specified index in a sequence of emissions from
the current Observable , or a default item if that index is out of range.
|
static @NonNull Completable |
Completable.error(@NonNull Supplier<? extends @NonNull java.lang.Throwable> supplier) |
Creates a Completable which calls the given error supplier for each subscriber
and emits its returned Throwable .
|
static @NonNull Completable |
Completable.error(@NonNull java.lang.Throwable throwable) |
Creates a Completable instance that emits the given Throwable exception to subscribers.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.error(@NonNull Supplier<? extends @NonNull java.lang.Throwable> supplier) |
Returns a Flowable that invokes a Subscriber 's onError method when the
Subscriber subscribes to it.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.error(@NonNull java.lang.Throwable throwable) |
Returns a Flowable that invokes a Subscriber 's onError method when the
Subscriber subscribes to it.
|
static <@NonNull T> @NonNull Maybe<T> |
Maybe.error(@NonNull Supplier<? extends @NonNull java.lang.Throwable> supplier) |
Returns a Maybe that invokes a MaybeObserver 's onError method when the
MaybeObserver subscribes to it.
|
static <@NonNull T> @NonNull Maybe<T> |
Maybe.error(@NonNull java.lang.Throwable throwable) |
Returns a Maybe that invokes a subscriber's onError method when the
subscriber subscribes to it.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.error(@NonNull Supplier<? extends @NonNull java.lang.Throwable> supplier) |
Returns an Observable that invokes an Observer 's onError method when the
Observer subscribes to it.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.error(@NonNull java.lang.Throwable throwable) |
Returns an Observable that invokes an Observer 's onError method when the
Observer subscribes to it.
|
static <@NonNull T> @NonNull Single<T> |
Single.error(@NonNull Supplier<? extends @NonNull java.lang.Throwable> supplier) |
Signals a Throwable returned by the callback function for each individual SingleObserver .
|
static <@NonNull T> @NonNull Single<T> |
Single.error(@NonNull java.lang.Throwable throwable) |
Returns a Single that invokes a subscriber's onError method when the
subscriber subscribes to it.
|
@NonNull Flowable<T> |
Flowable.filter(@NonNull Predicate<? super @NonNull T> predicate) |
Filters items emitted by the current Flowable by only emitting those that satisfy a specified predicate.
|
@NonNull Maybe<T> |
Maybe.filter(@NonNull Predicate<? super @NonNull T> predicate) |
Filters the success item of the Maybe via a predicate function and emitting it if the predicate
returns true , completing otherwise.
|
@NonNull Observable<T> |
Observable.filter(@NonNull Predicate<? super @NonNull T> predicate) |
Filters items emitted by the current Observable by only emitting those that satisfy a specified Predicate .
|
@NonNull Maybe<T> |
Single.filter(@NonNull Predicate<? super @NonNull T> predicate) |
Filters the success item of the Single via a predicate function and emitting it if the predicate
returns true , completing otherwise.
|
@NonNull Single<T> |
Flowable.first(@NonNull T defaultItem) |
Returns a Single that emits only the very first item emitted by this Flowable , or a default
item if this Flowable completes without emitting anything.
|
@NonNull Single<T> |
Observable.first(@NonNull T defaultItem) |
Returns a Single that emits only the very first item emitted by the current Observable , or a default item
if the current Observable completes without emitting any items.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.flatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> mapper) |
Returns a Flowable that emits items based on applying a function that you supply to each item emitted
by the current Flowable , where that function returns a Publisher , and then merging those resulting
Publisher s and emitting the results of this merger.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.flatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> mapper,
boolean delayErrors) |
Returns a Flowable that emits items based on applying a function that you supply to each item emitted
by the current Flowable , where that function returns a Publisher , and then merging those resulting
Publisher s and emitting the results of this merger.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.flatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> mapper,
boolean delayErrors,
int maxConcurrency) |
Returns a Flowable that emits items based on applying a function that you supply to each item emitted
by the current Flowable , where that function returns a Publisher , and then merging those resulting
Publisher s and emitting the results of this merger, while limiting the maximum number of concurrent
subscriptions to these Publisher s.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.flatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> mapper,
boolean delayErrors,
int maxConcurrency,
int bufferSize) |
Returns a Flowable that emits items based on applying a function that you supply to each item emitted
by the current Flowable , where that function returns a Publisher , and then merging those resulting
Publisher s and emitting the results of this merger, while limiting the maximum number of concurrent
subscriptions to these Publisher s.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.flatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> mapper,
int maxConcurrency) |
Returns a Flowable that emits items based on applying a function that you supply to each item emitted
by the current Flowable , where that function returns a Publisher , and then merging those resulting
Publisher s and emitting the results of this merger, while limiting the maximum number of concurrent
subscriptions to these Publisher s.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.flatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> onNextMapper,
@NonNull Function<? super java.lang.Throwable,? extends org.reactivestreams.Publisher<? extends @NonNull R>> onErrorMapper,
@NonNull Supplier<? extends org.reactivestreams.Publisher<? extends @NonNull R>> onCompleteSupplier) |
Returns a Flowable that applies a function to each item emitted or notification raised by the current
Flowable and then flattens the Publisher s returned from these functions and emits the resulting items.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.flatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> onNextMapper,
@NonNull Function<? super java.lang.Throwable,? extends org.reactivestreams.Publisher<? extends @NonNull R>> onErrorMapper,
@NonNull Supplier<? extends org.reactivestreams.Publisher<? extends @NonNull R>> onCompleteSupplier) |
Returns a Flowable that applies a function to each item emitted or notification raised by the current
Flowable and then flattens the Publisher s returned from these functions and emits the resulting items.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.flatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> onNextMapper,
@NonNull Function<? super java.lang.Throwable,? extends org.reactivestreams.Publisher<? extends @NonNull R>> onErrorMapper,
@NonNull Supplier<? extends org.reactivestreams.Publisher<? extends @NonNull R>> onCompleteSupplier) |
Returns a Flowable that applies a function to each item emitted or notification raised by the current
Flowable and then flattens the Publisher s returned from these functions and emits the resulting items.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.flatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> onNextMapper,
@NonNull Function<java.lang.Throwable,? extends org.reactivestreams.Publisher<? extends @NonNull R>> onErrorMapper,
@NonNull Supplier<? extends org.reactivestreams.Publisher<? extends @NonNull R>> onCompleteSupplier,
int maxConcurrency) |
Returns a Flowable that applies a function to each item emitted or notification raised by the current
Flowable and then flattens the Publisher s returned from these functions and emits the resulting items,
while limiting the maximum number of concurrent subscriptions to these Publisher s.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.flatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> onNextMapper,
@NonNull Function<java.lang.Throwable,? extends org.reactivestreams.Publisher<? extends @NonNull R>> onErrorMapper,
@NonNull Supplier<? extends org.reactivestreams.Publisher<? extends @NonNull R>> onCompleteSupplier,
int maxConcurrency) |
Returns a Flowable that applies a function to each item emitted or notification raised by the current
Flowable and then flattens the Publisher s returned from these functions and emits the resulting items,
while limiting the maximum number of concurrent subscriptions to these Publisher s.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.flatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> onNextMapper,
@NonNull Function<java.lang.Throwable,? extends org.reactivestreams.Publisher<? extends @NonNull R>> onErrorMapper,
@NonNull Supplier<? extends org.reactivestreams.Publisher<? extends @NonNull R>> onCompleteSupplier,
int maxConcurrency) |
Returns a Flowable that applies a function to each item emitted or notification raised by the current
Flowable and then flattens the Publisher s returned from these functions and emits the resulting items,
while limiting the maximum number of concurrent subscriptions to these Publisher s.
|
<@NonNull U,@NonNull R> @NonNull Flowable<R> |
Flowable.flatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner) |
Returns a Flowable that emits the results of a specified function to the pair of values emitted by the
current Flowable and a specified collection Publisher .
|
<@NonNull U,@NonNull R> @NonNull Flowable<R> |
Flowable.flatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner) |
Returns a Flowable that emits the results of a specified function to the pair of values emitted by the
current Flowable and a specified collection Publisher .
|
<@NonNull U,@NonNull R> @NonNull Flowable<R> |
Flowable.flatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner,
boolean delayErrors) |
Returns a Flowable that emits the results of a specified function to the pair of values emitted by the
current Flowable and a specified inner Publisher .
|
<@NonNull U,@NonNull R> @NonNull Flowable<R> |
Flowable.flatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner,
boolean delayErrors) |
Returns a Flowable that emits the results of a specified function to the pair of values emitted by the
current Flowable and a specified inner Publisher .
|
<@NonNull U,@NonNull R> @NonNull Flowable<R> |
Flowable.flatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner,
boolean delayErrors,
int maxConcurrency) |
Returns a Flowable that emits the results of a specified function to the pair of values emitted by the
current Flowable and a specified collection Publisher , while limiting the maximum number of concurrent
subscriptions to these Publisher s.
|
<@NonNull U,@NonNull R> @NonNull Flowable<R> |
Flowable.flatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner,
boolean delayErrors,
int maxConcurrency) |
Returns a Flowable that emits the results of a specified function to the pair of values emitted by the
current Flowable and a specified collection Publisher , while limiting the maximum number of concurrent
subscriptions to these Publisher s.
|
<@NonNull U,@NonNull R> @NonNull Flowable<R> |
Flowable.flatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner,
boolean delayErrors,
int maxConcurrency,
int bufferSize) |
Returns a Flowable that emits the results of a specified function to the pair of values emitted by the
current Flowable and a specified collection Publisher , while limiting the maximum number of concurrent
subscriptions to these Publisher s.
|
<@NonNull U,@NonNull R> @NonNull Flowable<R> |
Flowable.flatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner,
boolean delayErrors,
int maxConcurrency,
int bufferSize) |
Returns a Flowable that emits the results of a specified function to the pair of values emitted by the
current Flowable and a specified collection Publisher , while limiting the maximum number of concurrent
subscriptions to these Publisher s.
|
<@NonNull U,@NonNull R> @NonNull Flowable<R> |
Flowable.flatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner,
int maxConcurrency) |
Returns a Flowable that emits the results of a specified function to the pair of values emitted by the
current Flowable and a specified collection Publisher , while limiting the maximum number of concurrent
subscriptions to these Publisher s.
|
<@NonNull U,@NonNull R> @NonNull Flowable<R> |
Flowable.flatMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner,
int maxConcurrency) |
Returns a Flowable that emits the results of a specified function to the pair of values emitted by the
current Flowable and a specified collection Publisher , while limiting the maximum number of concurrent
subscriptions to these Publisher s.
|
<@NonNull R> @NonNull Maybe<R> |
Maybe.flatMap(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> mapper) |
Returns a Maybe that is based on applying a specified function to the item emitted by the current Maybe ,
where that function returns a MaybeSource .
|
<@NonNull R> @NonNull Maybe<R> |
Maybe.flatMap(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> onSuccessMapper,
@NonNull Function<? super java.lang.Throwable,? extends MaybeSource<? extends @NonNull R>> onErrorMapper,
@NonNull Supplier<? extends MaybeSource<? extends @NonNull R>> onCompleteSupplier) |
Maps the onSuccess , onError or onComplete signals of the current Maybe into a MaybeSource and emits that
MaybeSource 's signals.
|
<@NonNull R> @NonNull Maybe<R> |
Maybe.flatMap(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> onSuccessMapper,
@NonNull Function<? super java.lang.Throwable,? extends MaybeSource<? extends @NonNull R>> onErrorMapper,
@NonNull Supplier<? extends MaybeSource<? extends @NonNull R>> onCompleteSupplier) |
Maps the onSuccess , onError or onComplete signals of the current Maybe into a MaybeSource and emits that
MaybeSource 's signals.
|
<@NonNull R> @NonNull Maybe<R> |
Maybe.flatMap(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> onSuccessMapper,
@NonNull Function<? super java.lang.Throwable,? extends MaybeSource<? extends @NonNull R>> onErrorMapper,
@NonNull Supplier<? extends MaybeSource<? extends @NonNull R>> onCompleteSupplier) |
Maps the onSuccess , onError or onComplete signals of the current Maybe into a MaybeSource and emits that
MaybeSource 's signals.
|
<@NonNull U,@NonNull R> @NonNull Maybe<R> |
Maybe.flatMap(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner) |
Returns a Maybe that emits the results of a specified function to the pair of values emitted by the
current Maybe and a specified mapped MaybeSource .
|
<@NonNull U,@NonNull R> @NonNull Maybe<R> |
Maybe.flatMap(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner) |
Returns a Maybe that emits the results of a specified function to the pair of values emitted by the
current Maybe and a specified mapped MaybeSource .
|
<@NonNull R> @NonNull Observable<R> |
Observable.flatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> mapper) |
Returns an Observable that emits items based on applying a function that you supply to each item emitted
by the current Observable , where that function returns an ObservableSource , and then merging those returned
ObservableSource s and emitting the results of this merger.
|
<@NonNull R> @NonNull Observable<R> |
Observable.flatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> mapper,
boolean delayErrors) |
Returns an Observable that emits items based on applying a function that you supply to each item emitted
by the current Observable , where that function returns an ObservableSource , and then merging those returned
ObservableSource s and emitting the results of this merger.
|
<@NonNull R> @NonNull Observable<R> |
Observable.flatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> mapper,
boolean delayErrors,
int maxConcurrency) |
Returns an Observable that emits items based on applying a function that you supply to each item emitted
by the current Observable , where that function returns an ObservableSource , and then merging those returned
ObservableSource s and emitting the results of this merger, while limiting the maximum number of concurrent
subscriptions to these ObservableSource s.
|
<@NonNull R> @NonNull Observable<R> |
Observable.flatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> mapper,
boolean delayErrors,
int maxConcurrency,
int bufferSize) |
Returns an Observable that emits items based on applying a function that you supply to each item emitted
by the current Observable , where that function returns an ObservableSource , and then merging those returned
ObservableSource s and emitting the results of this merger, while limiting the maximum number of concurrent
subscriptions to these ObservableSource s.
|
<@NonNull R> @NonNull Observable<R> |
Observable.flatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> mapper,
int maxConcurrency) |
Returns an Observable that emits items based on applying a function that you supply to each item emitted
by the current Observable , where that function returns an ObservableSource , and then merging those returned
ObservableSource s and emitting the results of this merger, while limiting the maximum number of concurrent
subscriptions to these ObservableSource s.
|
<@NonNull R> @NonNull Observable<R> |
Observable.flatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> onNextMapper,
@NonNull Function<? super java.lang.Throwable,? extends ObservableSource<? extends @NonNull R>> onErrorMapper,
@NonNull Supplier<? extends ObservableSource<? extends @NonNull R>> onCompleteSupplier) |
Returns an Observable that applies a function to each item emitted or notification raised by the current
Observable and then flattens the ObservableSource s returned from these functions and emits the resulting items.
|
<@NonNull R> @NonNull Observable<R> |
Observable.flatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> onNextMapper,
@NonNull Function<? super java.lang.Throwable,? extends ObservableSource<? extends @NonNull R>> onErrorMapper,
@NonNull Supplier<? extends ObservableSource<? extends @NonNull R>> onCompleteSupplier) |
Returns an Observable that applies a function to each item emitted or notification raised by the current
Observable and then flattens the ObservableSource s returned from these functions and emits the resulting items.
|
<@NonNull R> @NonNull Observable<R> |
Observable.flatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> onNextMapper,
@NonNull Function<? super java.lang.Throwable,? extends ObservableSource<? extends @NonNull R>> onErrorMapper,
@NonNull Supplier<? extends ObservableSource<? extends @NonNull R>> onCompleteSupplier) |
Returns an Observable that applies a function to each item emitted or notification raised by the current
Observable and then flattens the ObservableSource s returned from these functions and emits the resulting items.
|
<@NonNull R> @NonNull Observable<R> |
Observable.flatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> onNextMapper,
@NonNull Function<java.lang.Throwable,? extends ObservableSource<? extends @NonNull R>> onErrorMapper,
@NonNull Supplier<? extends ObservableSource<? extends @NonNull R>> onCompleteSupplier,
int maxConcurrency) |
Returns an Observable that applies a function to each item emitted or notification raised by the current
Observable and then flattens the ObservableSource s returned from these functions and emits the resulting items,
while limiting the maximum number of concurrent subscriptions to these ObservableSource s.
|
<@NonNull R> @NonNull Observable<R> |
Observable.flatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> onNextMapper,
@NonNull Function<java.lang.Throwable,? extends ObservableSource<? extends @NonNull R>> onErrorMapper,
@NonNull Supplier<? extends ObservableSource<? extends @NonNull R>> onCompleteSupplier,
int maxConcurrency) |
Returns an Observable that applies a function to each item emitted or notification raised by the current
Observable and then flattens the ObservableSource s returned from these functions and emits the resulting items,
while limiting the maximum number of concurrent subscriptions to these ObservableSource s.
|
<@NonNull R> @NonNull Observable<R> |
Observable.flatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> onNextMapper,
@NonNull Function<java.lang.Throwable,? extends ObservableSource<? extends @NonNull R>> onErrorMapper,
@NonNull Supplier<? extends ObservableSource<? extends @NonNull R>> onCompleteSupplier,
int maxConcurrency) |
Returns an Observable that applies a function to each item emitted or notification raised by the current
Observable and then flattens the ObservableSource s returned from these functions and emits the resulting items,
while limiting the maximum number of concurrent subscriptions to these ObservableSource s.
|
<@NonNull U,@NonNull R> @NonNull Observable<R> |
Observable.flatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner) |
Returns an Observable that emits the results of a specified function to the pair of values emitted by the
current Observable and the mapped inner ObservableSource .
|
<@NonNull U,@NonNull R> @NonNull Observable<R> |
Observable.flatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner) |
Returns an Observable that emits the results of a specified function to the pair of values emitted by the
current Observable and the mapped inner ObservableSource .
|
<@NonNull U,@NonNull R> @NonNull Observable<R> |
Observable.flatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner,
boolean delayErrors) |
Returns an Observable that emits the results of a specified function to the pair of values emitted by the
current Observable and the mapped inner ObservableSource .
|
<@NonNull U,@NonNull R> @NonNull Observable<R> |
Observable.flatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner,
boolean delayErrors) |
Returns an Observable that emits the results of a specified function to the pair of values emitted by the
current Observable and the mapped inner ObservableSource .
|
<@NonNull U,@NonNull R> @NonNull Observable<R> |
Observable.flatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner,
boolean delayErrors,
int maxConcurrency) |
Returns an Observable that emits the results of a specified function to the pair of values emitted by the
current Observable and the mapped inner ObservableSource , while limiting the maximum number of concurrent
subscriptions to these ObservableSource s.
|
<@NonNull U,@NonNull R> @NonNull Observable<R> |
Observable.flatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner,
boolean delayErrors,
int maxConcurrency) |
Returns an Observable that emits the results of a specified function to the pair of values emitted by the
current Observable and the mapped inner ObservableSource , while limiting the maximum number of concurrent
subscriptions to these ObservableSource s.
|
<@NonNull U,@NonNull R> @NonNull Observable<R> |
Observable.flatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner,
boolean delayErrors,
int maxConcurrency,
int bufferSize) |
Returns an Observable that emits the results of a specified function to the pair of values emitted by the
current Observable and the mapped inner ObservableSource , while limiting the maximum number of concurrent
subscriptions to these ObservableSource s.
|
<@NonNull U,@NonNull R> @NonNull Observable<R> |
Observable.flatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner,
boolean delayErrors,
int maxConcurrency,
int bufferSize) |
Returns an Observable that emits the results of a specified function to the pair of values emitted by the
current Observable and the mapped inner ObservableSource , while limiting the maximum number of concurrent
subscriptions to these ObservableSource s.
|
<@NonNull U,@NonNull R> @NonNull Observable<R> |
Observable.flatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner,
int maxConcurrency) |
Returns an Observable that emits the results of a specified function to the pair of values emitted by the
current Observable and the mapped inner ObservableSource , while limiting the maximum number of concurrent
subscriptions to these ObservableSource s.
|
<@NonNull U,@NonNull R> @NonNull Observable<R> |
Observable.flatMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner,
int maxConcurrency) |
Returns an Observable that emits the results of a specified function to the pair of values emitted by the
current Observable and the mapped inner ObservableSource , while limiting the maximum number of concurrent
subscriptions to these ObservableSource s.
|
<@NonNull R> @NonNull Single<R> |
Single.flatMap(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull R>> mapper) |
Returns a Single that is based on applying a specified function to the item emitted by the current Single ,
where that function returns a SingleSource .
|
<@NonNull R> @NonNull Single<R> |
Single.flatMap(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull R>> onSuccessMapper,
@NonNull Function<? super java.lang.Throwable,? extends SingleSource<? extends @NonNull R>> onErrorMapper) |
Maps the onSuccess or onError signals of the current Single into a SingleSource and emits that
SingleSource 's signals.
|
<@NonNull R> @NonNull Single<R> |
Single.flatMap(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull R>> onSuccessMapper,
@NonNull Function<? super java.lang.Throwable,? extends SingleSource<? extends @NonNull R>> onErrorMapper) |
Maps the onSuccess or onError signals of the current Single into a SingleSource and emits that
SingleSource 's signals.
|
<@NonNull U,@NonNull R> @NonNull Single<R> |
Single.flatMap(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner) |
Returns a Single that emits the results of a specified function to the pair of values emitted by the
current Single and a specified mapped SingleSource .
|
<@NonNull U,@NonNull R> @NonNull Single<R> |
Single.flatMap(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner) |
Returns a Single that emits the results of a specified function to the pair of values emitted by the
current Single and a specified mapped SingleSource .
|
@NonNull Completable |
Flowable.flatMapCompletable(@NonNull Function<? super @NonNull T,? extends CompletableSource> mapper) |
Maps each element of the upstream Flowable into CompletableSource s, subscribes to them and
waits until the upstream and all CompletableSource s complete.
|
@NonNull Completable |
Flowable.flatMapCompletable(@NonNull Function<? super @NonNull T,? extends CompletableSource> mapper,
boolean delayErrors,
int maxConcurrency) |
Maps each element of the upstream Flowable into CompletableSource s, subscribes to them and
waits until the upstream and all CompletableSource s complete, optionally delaying all errors.
|
@NonNull Completable |
Maybe.flatMapCompletable(@NonNull Function<? super @NonNull T,? extends CompletableSource> mapper) |
Returns a Completable that completes based on applying a specified function to the item emitted by the
current Maybe , where that function returns a Completable .
|
@NonNull Completable |
Observable.flatMapCompletable(@NonNull Function<? super @NonNull T,? extends CompletableSource> mapper) |
Maps each element of the current Observable into CompletableSource s, subscribes to them and
waits until the upstream and all CompletableSource s complete.
|
@NonNull Completable |
Observable.flatMapCompletable(@NonNull Function<? super @NonNull T,? extends CompletableSource> mapper,
boolean delayErrors) |
Maps each element of the current Observable into CompletableSource s, subscribes to them and
waits until the upstream and all CompletableSource s complete, optionally delaying all errors.
|
@NonNull Completable |
Single.flatMapCompletable(@NonNull Function<? super @NonNull T,? extends CompletableSource> mapper) |
Returns a Completable that completes based on applying a specified function to the item emitted by the
current Single , where that function returns a CompletableSource .
|
<@NonNull U> @NonNull Flowable<U> |
Flowable.flatMapIterable(@NonNull Function<? super @NonNull T,? extends java.lang.Iterable<? extends @NonNull U>> mapper) |
Merges Iterable s generated by a mapper Function for each individual item emitted by
the current Flowable into a single Flowable sequence.
|
<@NonNull U> @NonNull Flowable<U> |
Flowable.flatMapIterable(@NonNull Function<? super @NonNull T,? extends java.lang.Iterable<? extends @NonNull U>> mapper,
int bufferSize) |
Merges Iterable s generated by a mapper Function for each individual item emitted by
the current Flowable into a single Flowable sequence.
|
<@NonNull U,@NonNull V> @NonNull Flowable<V> |
Flowable.flatMapIterable(@NonNull Function<? super @NonNull T,? extends java.lang.Iterable<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull V> combiner) |
Merges Iterable s generated by a mapper Function for each individual item emitted by
the current Flowable into a single Flowable sequence where the resulting items will
be the combination of the original item and each inner item of the respective Iterable as returned
by the resultSelector BiFunction .
|
<@NonNull U,@NonNull V> @NonNull Flowable<V> |
Flowable.flatMapIterable(@NonNull Function<? super @NonNull T,? extends java.lang.Iterable<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull V> combiner) |
Merges Iterable s generated by a mapper Function for each individual item emitted by
the current Flowable into a single Flowable sequence where the resulting items will
be the combination of the original item and each inner item of the respective Iterable as returned
by the resultSelector BiFunction .
|
<@NonNull U,@NonNull V> @NonNull Flowable<V> |
Flowable.flatMapIterable(@NonNull Function<? super @NonNull T,? extends java.lang.Iterable<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull V> combiner,
int prefetch) |
Merges Iterable s generated by a mapper Function for each individual item emitted by
the current Flowable into a single Flowable sequence where the resulting items will
be the combination of the original item and each inner item of the respective Iterable as returned
by the resultSelector BiFunction .
|
<@NonNull U,@NonNull V> @NonNull Flowable<V> |
Flowable.flatMapIterable(@NonNull Function<? super @NonNull T,? extends java.lang.Iterable<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull V> combiner,
int prefetch) |
Merges Iterable s generated by a mapper Function for each individual item emitted by
the current Flowable into a single Flowable sequence where the resulting items will
be the combination of the original item and each inner item of the respective Iterable as returned
by the resultSelector BiFunction .
|
<@NonNull U> @NonNull Observable<U> |
Observable.flatMapIterable(@NonNull Function<? super @NonNull T,? extends java.lang.Iterable<? extends @NonNull U>> mapper) |
Merges Iterable s generated by a mapper Function for each individual item emitted by
the current Observable into a single Observable sequence.
|
<@NonNull U,@NonNull V> @NonNull Observable<V> |
Observable.flatMapIterable(@NonNull Function<? super @NonNull T,? extends java.lang.Iterable<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull V> combiner) |
Merges Iterable s generated by a mapper Function for each individual item emitted by
the current Observable into a single Observable sequence where the resulting items will
be the combination of the original item and each inner item of the respective Iterable as returned
by the resultSelector BiFunction .
|
<@NonNull U,@NonNull V> @NonNull Observable<V> |
Observable.flatMapIterable(@NonNull Function<? super @NonNull T,? extends java.lang.Iterable<? extends @NonNull U>> mapper,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull V> combiner) |
Merges Iterable s generated by a mapper Function for each individual item emitted by
the current Observable into a single Observable sequence where the resulting items will
be the combination of the original item and each inner item of the respective Iterable as returned
by the resultSelector BiFunction .
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.flatMapMaybe(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> mapper) |
Maps each element of the upstream Flowable into MaybeSource s, subscribes to all of them
and merges their onSuccess values, in no particular order, into a single Flowable sequence.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.flatMapMaybe(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> mapper,
boolean delayErrors,
int maxConcurrency) |
Maps each element of the upstream Flowable into MaybeSource s, subscribes to at most
maxConcurrency MaybeSource s at a time and merges their onSuccess values,
in no particular order, into a single Flowable sequence, optionally delaying all errors.
|
<@NonNull R> @NonNull Observable<R> |
Observable.flatMapMaybe(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> mapper) |
Maps each element of the current Observable into MaybeSource s, subscribes to all of them
and merges their onSuccess values, in no particular order, into a single Observable sequence.
|
<@NonNull R> @NonNull Observable<R> |
Observable.flatMapMaybe(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> mapper,
boolean delayErrors) |
Maps each element of the current Observable into MaybeSource s, subscribes to them
and merges their onSuccess values, in no particular order, into a single Observable sequence,
optionally delaying all errors.
|
<@NonNull R> @NonNull Maybe<R> |
Single.flatMapMaybe(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> mapper) |
Returns a Maybe that is based on applying a specified function to the item emitted by the current Single ,
where that function returns a MaybeSource .
|
<@NonNull R> @NonNull Observable<R> |
Maybe.flatMapObservable(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> mapper) |
Returns an Observable that is based on applying a specified function to the item emitted by the current Maybe ,
where that function returns an ObservableSource .
|
<@NonNull R> @NonNull Observable<R> |
Single.flatMapObservable(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> mapper) |
Returns an Observable that is based on applying a specified function to the item emitted by the current Single ,
where that function returns an ObservableSource .
|
<@NonNull R> @NonNull Flowable<R> |
Maybe.flatMapPublisher(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> mapper) |
Returns a Flowable that emits items based on applying a specified function to the item emitted by the
current Maybe , where that function returns a Publisher .
|
<@NonNull R> @NonNull Flowable<R> |
Single.flatMapPublisher(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> mapper) |
Returns a Flowable that emits items based on applying a specified function to the item emitted by the
current Single , where that function returns a Publisher .
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.flatMapSingle(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull R>> mapper) |
Maps each element of the upstream Flowable into SingleSource s, subscribes to all of them
and merges their onSuccess values, in no particular order, into a single Flowable sequence.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.flatMapSingle(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull R>> mapper,
boolean delayErrors,
int maxConcurrency) |
Maps each element of the upstream Flowable into SingleSource s, subscribes to at most
maxConcurrency SingleSource s at a time and merges their onSuccess values,
in no particular order, into a single Flowable sequence, optionally delaying all errors.
|
<@NonNull R> @NonNull Maybe<R> |
Maybe.flatMapSingle(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull R>> mapper) |
Returns a Maybe based on applying a specified function to the item emitted by the
current Maybe , where that function returns a Single .
|
<@NonNull R> @NonNull Observable<R> |
Observable.flatMapSingle(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull R>> mapper) |
Maps each element of the current Observable into SingleSource s, subscribes to all of them
and merges their onSuccess values, in no particular order, into a single Observable sequence.
|
<@NonNull R> @NonNull Observable<R> |
Observable.flatMapSingle(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull R>> mapper,
boolean delayErrors) |
Maps each element of the current Observable into SingleSource s, subscribes to them
and merges their onSuccess values, in no particular order, into a single Observable sequence,
optionally delaying all errors.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.flatMapStream(@NonNull Function<? super @NonNull T,? extends java.util.stream.Stream<? extends @NonNull R>> mapper) |
Maps each upstream item into a Stream and emits the Stream 's items to the downstream in a sequential fashion.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.flatMapStream(@NonNull Function<? super @NonNull T,? extends java.util.stream.Stream<? extends @NonNull R>> mapper,
int prefetch) |
Maps each upstream item into a Stream and emits the Stream 's items to the downstream in a sequential fashion.
|
<@NonNull R> @NonNull Observable<R> |
Observable.flatMapStream(@NonNull Function<? super @NonNull T,? extends java.util.stream.Stream<? extends @NonNull R>> mapper) |
Maps each upstream item into a Stream and emits the Stream 's items to the downstream in a sequential fashion.
|
<@NonNull U> @NonNull Flowable<U> |
Maybe.flattenAsFlowable(@NonNull Function<? super @NonNull T,? extends java.lang.Iterable<? extends @NonNull U>> mapper) |
Maps the success value of the current Maybe into an Iterable and emits its items as a
Flowable sequence.
|
<@NonNull U> @NonNull Flowable<U> |
Single.flattenAsFlowable(@NonNull Function<? super @NonNull T,? extends java.lang.Iterable<? extends @NonNull U>> mapper) |
Maps the success value of the current Single into an Iterable and emits its items as a
Flowable sequence.
|
<@NonNull U> @NonNull Observable<U> |
Maybe.flattenAsObservable(@NonNull Function<? super @NonNull T,? extends java.lang.Iterable<? extends @NonNull U>> mapper) |
Maps the success value of the current Maybe into an Iterable and emits its items as an
Observable sequence.
|
<@NonNull U> @NonNull Observable<U> |
Single.flattenAsObservable(@NonNull Function<? super @NonNull T,? extends java.lang.Iterable<? extends @NonNull U>> mapper) |
Maps the success value of the current Single into an Iterable and emits its items as an
Observable sequence.
|
<@NonNull R> @NonNull Flowable<R> |
Maybe.flattenStreamAsFlowable(@NonNull Function<? super @NonNull T,? extends java.util.stream.Stream<? extends @NonNull R>> mapper) |
Maps the upstream succecss value into a Java Stream and emits its
items to the downstream consumer as a Flowable .
|
<@NonNull R> @NonNull Flowable<R> |
Single.flattenStreamAsFlowable(@NonNull Function<? super @NonNull T,? extends java.util.stream.Stream<? extends @NonNull R>> mapper) |
Maps the upstream succecss value into a Java Stream and emits its
items to the downstream consumer as a Flowable .
|
<@NonNull R> @NonNull Observable<R> |
Maybe.flattenStreamAsObservable(@NonNull Function<? super @NonNull T,? extends java.util.stream.Stream<? extends @NonNull R>> mapper) |
Maps the upstream succecss value into a Java Stream and emits its
items to the downstream consumer as an Observable .
|
<@NonNull R> @NonNull Observable<R> |
Single.flattenStreamAsObservable(@NonNull Function<? super @NonNull T,? extends java.util.stream.Stream<? extends @NonNull R>> mapper) |
Maps the upstream succecss value into a Java Stream and emits its
items to the downstream consumer as an Observable .
|
@NonNull Disposable |
Flowable.forEach(@NonNull Consumer<? super @NonNull T> onNext) |
Subscribes to the current Flowable and receives notifications for each element.
|
@NonNull Disposable |
Observable.forEach(@NonNull Consumer<? super @NonNull T> onNext) |
|
@NonNull Disposable |
Flowable.forEachWhile(@NonNull Predicate<? super @NonNull T> onNext) |
Subscribes to the current Flowable and receives notifications for each element until the
onNext Predicate returns false .
|
@NonNull Disposable |
Flowable.forEachWhile(@NonNull Predicate<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError) |
Subscribes to the current Flowable and receives notifications for each element and error events until the
onNext Predicate returns false .
|
@NonNull Disposable |
Flowable.forEachWhile(@NonNull Predicate<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError) |
Subscribes to the current Flowable and receives notifications for each element and error events until the
onNext Predicate returns false .
|
@NonNull Disposable |
Flowable.forEachWhile(@NonNull Predicate<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete) |
Subscribes to the current Flowable and receives notifications for each element and the terminal events until the
onNext Predicate returns false .
|
@NonNull Disposable |
Flowable.forEachWhile(@NonNull Predicate<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete) |
Subscribes to the current Flowable and receives notifications for each element and the terminal events until the
onNext Predicate returns false .
|
@NonNull Disposable |
Flowable.forEachWhile(@NonNull Predicate<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete) |
Subscribes to the current Flowable and receives notifications for each element and the terminal events until the
onNext Predicate returns false .
|
@NonNull Disposable |
Observable.forEachWhile(@NonNull Predicate<? super @NonNull T> onNext) |
Subscribes to the ObservableSource and calls a Predicate for each item of the current Observable ,
on its emission thread, until the predicate returns false .
|
@NonNull Disposable |
Observable.forEachWhile(@NonNull Predicate<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError) |
Subscribes to the ObservableSource and calls a Predicate for each item or a Consumer with the error
of the current Observable , on their original emission threads, until the predicate returns false .
|
@NonNull Disposable |
Observable.forEachWhile(@NonNull Predicate<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError) |
Subscribes to the ObservableSource and calls a Predicate for each item or a Consumer with the error
of the current Observable , on their original emission threads, until the predicate returns false .
|
@NonNull Disposable |
Observable.forEachWhile(@NonNull Predicate<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete) |
Subscribes to the ObservableSource and calls a Predicate for each item, a Consumer with the error
or an Action upon completion of the current Observable , on their original emission threads,
until the predicate returns false .
|
@NonNull Disposable |
Observable.forEachWhile(@NonNull Predicate<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete) |
Subscribes to the ObservableSource and calls a Predicate for each item, a Consumer with the error
or an Action upon completion of the current Observable , on their original emission threads,
until the predicate returns false .
|
@NonNull Disposable |
Observable.forEachWhile(@NonNull Predicate<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete) |
Subscribes to the ObservableSource and calls a Predicate for each item, a Consumer with the error
or an Action upon completion of the current Observable , on their original emission threads,
until the predicate returns false .
|
static @NonNull Completable |
Completable.fromAction(@NonNull Action action) |
Returns a Completable instance that runs the given Action for each CompletableObserver and
emits either an exception or simply completes.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.fromAction(@NonNull Action action) |
Returns a Flowable instance that runs the given Action for each Subscriber and
emits either its exception or simply completes.
|
static <@NonNull T> @NonNull Maybe<T> |
Maybe.fromAction(@NonNull Action action) |
Returns a Maybe instance that runs the given Action for each MaybeObserver and
emits either its exception or simply completes.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.fromAction(@NonNull Action action) |
Returns an Observable instance that runs the given Action for each Observer and
emits either its exception or simply completes.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.fromArray(@NonNull T... items) |
Converts an array into a Publisher that emits the items in the array.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.fromArray(@NonNull T... items) |
|
static @NonNull Completable |
Completable.fromCallable(@NonNull java.util.concurrent.Callable<?> callable) |
Returns a Completable which when subscribed, executes the Callable function, ignores its
normal result and emits onError or onComplete only.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.fromCallable(@NonNull java.util.concurrent.Callable<? extends @NonNull T> callable) |
Returns a Flowable that, when a Subscriber subscribes to it, invokes a function you specify and then
emits the value returned from that function.
|
static <T> @NonNull Maybe<@NonNull T> |
Maybe.fromCallable(@NonNull java.util.concurrent.Callable<? extends @Nullable T> callable) |
Returns a Maybe that invokes the given Callable for each individual MaybeObserver that
subscribes and emits the resulting non- null item via onSuccess while
considering a null result from the Callable as indication for valueless completion
via onComplete .
|
static <@NonNull T> @NonNull Observable<T> |
Observable.fromCallable(@NonNull java.util.concurrent.Callable<? extends @NonNull T> callable) |
Returns an Observable that, when an observer subscribes to it, invokes a function you specify and then
emits the value returned from that function.
|
static <@NonNull T> @NonNull Single<T> |
Single.fromCallable(@NonNull java.util.concurrent.Callable<? extends @NonNull T> callable) |
Returns a Single that invokes the given Callable for each incoming SingleObserver
and emits its value or exception to them.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.fromCompletable(@NonNull CompletableSource completableSource) |
|
static <@NonNull T> @NonNull Maybe<T> |
Maybe.fromCompletable(@NonNull CompletableSource completableSource) |
|
static <@NonNull T> @NonNull Observable<T> |
Observable.fromCompletable(@NonNull CompletableSource completableSource) |
|
static @NonNull Completable |
Completable.fromCompletionStage(@NonNull java.util.concurrent.CompletionStage<?> stage) |
Signals completion (or error) when the CompletionStage terminates.
|
static <@NonNull T> @NonNull Flowable<@NonNull T> |
Flowable.fromCompletionStage(@NonNull java.util.concurrent.CompletionStage<@NonNull T> stage) |
Signals the completion value or error of the given (hot) CompletionStage -based asynchronous calculation.
|
static <@NonNull T> @NonNull Maybe<@NonNull T> |
Maybe.fromCompletionStage(@NonNull java.util.concurrent.CompletionStage<@NonNull T> stage) |
Signals the completion value or error of the given (hot) CompletionStage -based asynchronous calculation.
|
static <@NonNull T> @NonNull Observable<@NonNull T> |
Observable.fromCompletionStage(@NonNull java.util.concurrent.CompletionStage<@NonNull T> stage) |
Signals the completion value or error of the given (hot) CompletionStage -based asynchronous calculation.
|
static <@NonNull T> @NonNull Single<@NonNull T> |
Single.fromCompletionStage(@NonNull java.util.concurrent.CompletionStage<@NonNull T> stage) |
Signals the completion value or error of the given (hot) CompletionStage -based asynchronous calculation.
|
static @NonNull Completable |
Completable.fromFuture(@NonNull java.util.concurrent.Future<?> future) |
Returns a Completable instance that reacts to the termination of the given Future in a blocking fashion.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.fromFuture(@NonNull java.util.concurrent.Future<? extends @NonNull T> future) |
Converts a Future into a Publisher .
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.fromFuture(@NonNull java.util.concurrent.Future<? extends @NonNull T> future,
long timeout,
@NonNull java.util.concurrent.TimeUnit unit) |
Converts a Future into a Publisher , with a timeout on the Future .
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.fromFuture(@NonNull java.util.concurrent.Future<? extends @NonNull T> future,
long timeout,
@NonNull java.util.concurrent.TimeUnit unit) |
Converts a Future into a Publisher , with a timeout on the Future .
|
static <@NonNull T> @NonNull Maybe<T> |
Maybe.fromFuture(@NonNull java.util.concurrent.Future<? extends @NonNull T> future) |
Converts a Future into a Maybe , treating a null result as an indication of emptiness.
|
static <@NonNull T> @NonNull Maybe<T> |
Maybe.fromFuture(@NonNull java.util.concurrent.Future<? extends @NonNull T> future,
long timeout,
@NonNull java.util.concurrent.TimeUnit unit) |
Converts a Future into a Maybe , with a timeout on the Future .
|
static <@NonNull T> @NonNull Maybe<T> |
Maybe.fromFuture(@NonNull java.util.concurrent.Future<? extends @NonNull T> future,
long timeout,
@NonNull java.util.concurrent.TimeUnit unit) |
Converts a Future into a Maybe , with a timeout on the Future .
|
static <@NonNull T> @NonNull Observable<T> |
Observable.fromFuture(@NonNull java.util.concurrent.Future<? extends @NonNull T> future) |
Converts a Future into an Observable .
|
static <@NonNull T> @NonNull Observable<T> |
Observable.fromFuture(@NonNull java.util.concurrent.Future<? extends @NonNull T> future,
long timeout,
@NonNull java.util.concurrent.TimeUnit unit) |
Converts a Future into an Observable , with a timeout on the Future .
|
static <@NonNull T> @NonNull Observable<T> |
Observable.fromFuture(@NonNull java.util.concurrent.Future<? extends @NonNull T> future,
long timeout,
@NonNull java.util.concurrent.TimeUnit unit) |
Converts a Future into an Observable , with a timeout on the Future .
|
static <@NonNull T> @NonNull Single<T> |
Single.fromFuture(@NonNull java.util.concurrent.Future<? extends @NonNull T> future) |
Converts a Future into a Single and awaits its outcome in a blocking fashion.
|
static <@NonNull T> @NonNull Single<T> |
Single.fromFuture(@NonNull java.util.concurrent.Future<? extends @NonNull T> future,
long timeout,
@NonNull java.util.concurrent.TimeUnit unit) |
Converts a Future into a Single and awaits its outcome, or timeout, in a blocking fashion.
|
static <@NonNull T> @NonNull Single<T> |
Single.fromFuture(@NonNull java.util.concurrent.Future<? extends @NonNull T> future,
long timeout,
@NonNull java.util.concurrent.TimeUnit unit) |
Converts a Future into a Single and awaits its outcome, or timeout, in a blocking fashion.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.fromIterable(@NonNull java.lang.Iterable<? extends @NonNull T> source) |
Converts an Iterable sequence into a Publisher that emits the items in the sequence.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.fromIterable(@NonNull java.lang.Iterable<? extends @NonNull T> source) |
Converts an Iterable sequence into an Observable that emits the items in the sequence.
|
static <@NonNull T> @NonNull Completable |
Completable.fromMaybe(@NonNull MaybeSource<@NonNull T> maybe) |
Returns a Completable instance that when subscribed to, subscribes to the MaybeSource instance and
emits an onComplete event if the maybe emits onSuccess / onComplete or forwards any
onError events.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.fromMaybe(@NonNull MaybeSource<@NonNull T> maybe) |
Returns a Flowable instance that when subscribed to, subscribes to the MaybeSource instance and
emits onSuccess as a single item or forwards any onComplete or
onError signal.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.fromMaybe(@NonNull MaybeSource<@NonNull T> maybe) |
Returns an Observable instance that when subscribed to, subscribes to the MaybeSource instance and
emits onSuccess as a single item or forwards any onComplete or
onError signal.
|
static <@NonNull T> @NonNull Single<T> |
Single.fromMaybe(@NonNull MaybeSource<@NonNull T> maybe) |
Returns a Single instance that when subscribed to, subscribes to the MaybeSource instance and
emits onSuccess as a single item, turns an onComplete into NoSuchElementException error signal or
forwards the onError signal.
|
static <@NonNull T> @NonNull Single<T> |
Single.fromMaybe(@NonNull MaybeSource<@NonNull T> maybe,
@NonNull T defaultItem) |
Returns a Single instance that when subscribed to, subscribes to the MaybeSource instance and
emits onSuccess as a single item, emits the defaultItem for an onComplete signal or
forwards the onError signal.
|
static <@NonNull T> @NonNull Single<T> |
Single.fromMaybe(@NonNull MaybeSource<@NonNull T> maybe,
@NonNull T defaultItem) |
Returns a Single instance that when subscribed to, subscribes to the MaybeSource instance and
emits onSuccess as a single item, emits the defaultItem for an onComplete signal or
forwards the onError signal.
|
static <@NonNull T> @NonNull Completable |
Completable.fromObservable(@NonNull ObservableSource<@NonNull T> observable) |
Returns a Completable instance that subscribes to the given ObservableSource , ignores all values and
emits only the terminal event.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.fromObservable(@NonNull ObservableSource<@NonNull T> source,
@NonNull BackpressureStrategy strategy) |
Converts the given ObservableSource into a Flowable by applying the specified backpressure strategy.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.fromObservable(@NonNull ObservableSource<@NonNull T> source,
@NonNull BackpressureStrategy strategy) |
Converts the given ObservableSource into a Flowable by applying the specified backpressure strategy.
|
static <@NonNull T> @NonNull Maybe<T> |
Maybe.fromObservable(@NonNull ObservableSource<@NonNull T> source) |
Wraps an ObservableSource into a Maybe and emits the very first item
or completes if the source is empty.
|
static <@NonNull T> @NonNull Single<T> |
Single.fromObservable(@NonNull ObservableSource<? extends @NonNull T> observable) |
Wraps a specific ObservableSource into a Single and signals its single element or error.
|
static <@NonNull T> @NonNull Flowable<@NonNull T> |
Flowable.fromOptional(@NonNull java.util.Optional<@NonNull T> optional) |
|
static <@NonNull T> @NonNull Maybe<@NonNull T> |
Maybe.fromOptional(@NonNull java.util.Optional<@NonNull T> optional) |
|
static <@NonNull T> @NonNull Observable<@NonNull T> |
Observable.fromOptional(@NonNull java.util.Optional<@NonNull T> optional) |
|
static <@NonNull T> @NonNull Completable |
Completable.fromPublisher(@NonNull org.reactivestreams.Publisher<@NonNull T> publisher) |
Returns a Completable instance that subscribes to the given Publisher , ignores all values and
emits only the terminal event.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.fromPublisher(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> publisher) |
Converts an arbitrary Reactive Streams Publisher into a Flowable if not already a
Flowable .
|
static <@NonNull T> @NonNull Maybe<T> |
Maybe.fromPublisher(@NonNull org.reactivestreams.Publisher<@NonNull T> source) |
Wraps a Publisher into a Maybe and emits the very first item
or completes if the source is empty.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.fromPublisher(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> publisher) |
Converts an arbitrary Reactive Streams Publisher into an Observable .
|
static <@NonNull T> @NonNull Single<T> |
Single.fromPublisher(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> publisher) |
Wraps a specific Publisher into a Single and signals its single element or error.
|
static @NonNull Completable |
Completable.fromRunnable(@NonNull java.lang.Runnable run) |
Returns a Completable instance that runs the given Runnable for each CompletableObserver and
emits either its unchecked exception or simply completes.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.fromRunnable(@NonNull java.lang.Runnable run) |
Returns a Flowable instance that runs the given Runnable for each Subscriber and
emits either its unchecked exception or simply completes.
|
static <@NonNull T> @NonNull Maybe<T> |
Maybe.fromRunnable(@NonNull java.lang.Runnable run) |
Returns a Maybe instance that runs the given Runnable for each MaybeObserver and
emits either its unchecked exception or simply completes.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.fromRunnable(@NonNull java.lang.Runnable run) |
Returns an Observable instance that runs the given Runnable for each Observer and
emits either its unchecked exception or simply completes.
|
static <@NonNull T> @NonNull Completable |
Completable.fromSingle(@NonNull SingleSource<@NonNull T> single) |
Returns a Completable instance that when subscribed to, subscribes to the SingleSource instance and
emits a completion event if the single emits onSuccess or forwards any onError events.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.fromSingle(@NonNull SingleSource<@NonNull T> source) |
Returns a Flowable instance that when subscribed to, subscribes to the SingleSource instance and
emits onSuccess as a single item or forwards the onError signal.
|
static <@NonNull T> @NonNull Maybe<T> |
Maybe.fromSingle(@NonNull SingleSource<@NonNull T> single) |
|
static <@NonNull T> @NonNull Observable<T> |
Observable.fromSingle(@NonNull SingleSource<@NonNull T> source) |
Returns an Observable instance that when subscribed to, subscribes to the SingleSource instance and
emits onSuccess as a single item or forwards the onError signal.
|
static <@NonNull T> @NonNull Flowable<@NonNull T> |
Flowable.fromStream(@NonNull java.util.stream.Stream<@NonNull T> stream) |
Converts a Stream into a finite Flowable and emits its items in the sequence.
|
static <@NonNull T> @NonNull Observable<@NonNull T> |
Observable.fromStream(@NonNull java.util.stream.Stream<@NonNull T> stream) |
Converts a Stream into a finite Observable and emits its items in the sequence.
|
static @NonNull Completable |
Completable.fromSupplier(@NonNull Supplier<?> supplier) |
Returns a Completable which when subscribed, executes the Supplier function, ignores its
normal result and emits onError or onComplete only.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.fromSupplier(@NonNull Supplier<? extends @NonNull T> supplier) |
Returns a Flowable that, when a Subscriber subscribes to it, invokes a supplier function you specify and then
emits the value returned from that function.
|
static <T> @NonNull Maybe<@NonNull T> |
Maybe.fromSupplier(@NonNull Supplier<? extends @Nullable T> supplier) |
Returns a Maybe that invokes the given Supplier for each individual MaybeObserver that
subscribes and emits the resulting non- null item via onSuccess while
considering a null result from the Supplier as indication for valueless completion
via onComplete .
|
static <@NonNull T> @NonNull Observable<T> |
Observable.fromSupplier(@NonNull Supplier<? extends @NonNull T> supplier) |
Returns an Observable that, when an observer subscribes to it, invokes a supplier function you specify and then
emits the value returned from that function.
|
static <@NonNull T> @NonNull Single<T> |
Single.fromSupplier(@NonNull Supplier<? extends @NonNull T> supplier) |
Returns a Single that invokes passed supplier and emits its result
for each individual SingleObserver that subscribes.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.generate(@NonNull Consumer<@NonNull Emitter<@NonNull T>> generator) |
Returns a cold, synchronous, stateless and backpressure-aware generator of values.
|
static <@NonNull T,@NonNull S> @NonNull Flowable<T> |
Flowable.generate(@NonNull Supplier<@NonNull S> initialState,
@NonNull BiConsumer<@NonNull S,Emitter<@NonNull T>> generator) |
Returns a cold, synchronous, stateful and backpressure-aware generator of values.
|
static <@NonNull T,@NonNull S> @NonNull Flowable<T> |
Flowable.generate(@NonNull Supplier<@NonNull S> initialState,
@NonNull BiConsumer<@NonNull S,Emitter<@NonNull T>> generator) |
Returns a cold, synchronous, stateful and backpressure-aware generator of values.
|
static <@NonNull T,@NonNull S> @NonNull Flowable<T> |
Flowable.generate(@NonNull Supplier<@NonNull S> initialState,
@NonNull BiConsumer<@NonNull S,Emitter<@NonNull T>> generator,
@NonNull Consumer<? super @NonNull S> disposeState) |
Returns a cold, synchronous, stateful and backpressure-aware generator of values.
|
static <@NonNull T,@NonNull S> @NonNull Flowable<T> |
Flowable.generate(@NonNull Supplier<@NonNull S> initialState,
@NonNull BiConsumer<@NonNull S,Emitter<@NonNull T>> generator,
@NonNull Consumer<? super @NonNull S> disposeState) |
Returns a cold, synchronous, stateful and backpressure-aware generator of values.
|
static <@NonNull T,@NonNull S> @NonNull Flowable<T> |
Flowable.generate(@NonNull Supplier<@NonNull S> initialState,
@NonNull BiConsumer<@NonNull S,Emitter<@NonNull T>> generator,
@NonNull Consumer<? super @NonNull S> disposeState) |
Returns a cold, synchronous, stateful and backpressure-aware generator of values.
|
static <@NonNull T,@NonNull S> @NonNull Flowable<T> |
Flowable.generate(@NonNull Supplier<@NonNull S> initialState,
@NonNull BiFunction<@NonNull S,@NonNull Emitter<@NonNull T>,@NonNull S> generator) |
Returns a cold, synchronous, stateful and backpressure-aware generator of values.
|
static <@NonNull T,@NonNull S> @NonNull Flowable<T> |
Flowable.generate(@NonNull Supplier<@NonNull S> initialState,
@NonNull BiFunction<@NonNull S,@NonNull Emitter<@NonNull T>,@NonNull S> generator) |
Returns a cold, synchronous, stateful and backpressure-aware generator of values.
|
static <@NonNull T,@NonNull S> @NonNull Flowable<T> |
Flowable.generate(@NonNull Supplier<@NonNull S> initialState,
@NonNull BiFunction<@NonNull S,@NonNull Emitter<@NonNull T>,@NonNull S> generator,
@NonNull Consumer<? super @NonNull S> disposeState) |
Returns a cold, synchronous, stateful and backpressure-aware generator of values.
|
static <@NonNull T,@NonNull S> @NonNull Flowable<T> |
Flowable.generate(@NonNull Supplier<@NonNull S> initialState,
@NonNull BiFunction<@NonNull S,@NonNull Emitter<@NonNull T>,@NonNull S> generator,
@NonNull Consumer<? super @NonNull S> disposeState) |
Returns a cold, synchronous, stateful and backpressure-aware generator of values.
|
static <@NonNull T,@NonNull S> @NonNull Flowable<T> |
Flowable.generate(@NonNull Supplier<@NonNull S> initialState,
@NonNull BiFunction<@NonNull S,@NonNull Emitter<@NonNull T>,@NonNull S> generator,
@NonNull Consumer<? super @NonNull S> disposeState) |
Returns a cold, synchronous, stateful and backpressure-aware generator of values.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.generate(@NonNull Consumer<Emitter<@NonNull T>> generator) |
Returns a cold, synchronous and stateless generator of values.
|
static <@NonNull T,@NonNull S> @NonNull Observable<T> |
Observable.generate(@NonNull Supplier<@NonNull S> initialState,
@NonNull BiConsumer<@NonNull S,Emitter<@NonNull T>> generator) |
Returns a cold, synchronous and stateful generator of values.
|
static <@NonNull T,@NonNull S> @NonNull Observable<T> |
Observable.generate(@NonNull Supplier<@NonNull S> initialState,
@NonNull BiConsumer<@NonNull S,Emitter<@NonNull T>> generator) |
Returns a cold, synchronous and stateful generator of values.
|
static <@NonNull T,@NonNull S> @NonNull Observable<T> |
Observable.generate(@NonNull Supplier<@NonNull S> initialState,
@NonNull BiConsumer<@NonNull S,Emitter<@NonNull T>> generator,
@NonNull Consumer<? super @NonNull S> disposeState) |
Returns a cold, synchronous and stateful generator of values.
|
static <@NonNull T,@NonNull S> @NonNull Observable<T> |
Observable.generate(@NonNull Supplier<@NonNull S> initialState,
@NonNull BiConsumer<@NonNull S,Emitter<@NonNull T>> generator,
@NonNull Consumer<? super @NonNull S> disposeState) |
Returns a cold, synchronous and stateful generator of values.
|
static <@NonNull T,@NonNull S> @NonNull Observable<T> |
Observable.generate(@NonNull Supplier<@NonNull S> initialState,
@NonNull BiConsumer<@NonNull S,Emitter<@NonNull T>> generator,
@NonNull Consumer<? super @NonNull S> disposeState) |
Returns a cold, synchronous and stateful generator of values.
|
static <@NonNull T,@NonNull S> @NonNull Observable<T> |
Observable.generate(@NonNull Supplier<@NonNull S> initialState,
@NonNull BiFunction<@NonNull S,Emitter<@NonNull T>,@NonNull S> generator) |
Returns a cold, synchronous and stateful generator of values.
|
static <@NonNull T,@NonNull S> @NonNull Observable<T> |
Observable.generate(@NonNull Supplier<@NonNull S> initialState,
@NonNull BiFunction<@NonNull S,Emitter<@NonNull T>,@NonNull S> generator) |
Returns a cold, synchronous and stateful generator of values.
|
static <@NonNull T,@NonNull S> @NonNull Observable<T> |
Observable.generate(@NonNull Supplier<@NonNull S> initialState,
@NonNull BiFunction<@NonNull S,Emitter<@NonNull T>,@NonNull S> generator,
@NonNull Consumer<? super @NonNull S> disposeState) |
Returns a cold, synchronous and stateful generator of values.
|
static <@NonNull T,@NonNull S> @NonNull Observable<T> |
Observable.generate(@NonNull Supplier<@NonNull S> initialState,
@NonNull BiFunction<@NonNull S,Emitter<@NonNull T>,@NonNull S> generator,
@NonNull Consumer<? super @NonNull S> disposeState) |
Returns a cold, synchronous and stateful generator of values.
|
static <@NonNull T,@NonNull S> @NonNull Observable<T> |
Observable.generate(@NonNull Supplier<@NonNull S> initialState,
@NonNull BiFunction<@NonNull S,Emitter<@NonNull T>,@NonNull S> generator,
@NonNull Consumer<? super @NonNull S> disposeState) |
Returns a cold, synchronous and stateful generator of values.
|
<@NonNull K> @NonNull Flowable<GroupedFlowable<K,T>> |
Flowable.groupBy(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector) |
Groups the items emitted by the current Flowable according to a specified criterion, and emits these
grouped items as GroupedFlowable s.
|
<@NonNull K> @NonNull Flowable<GroupedFlowable<K,T>> |
Flowable.groupBy(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
boolean delayError) |
Groups the items emitted by the current Flowable according to a specified criterion, and emits these
grouped items as GroupedFlowable s.
|
<@NonNull K,@NonNull V> @NonNull Flowable<GroupedFlowable<K,V>> |
Flowable.groupBy(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector) |
Groups the items emitted by the current Flowable according to a specified criterion, and emits these
grouped items as GroupedFlowable s.
|
<@NonNull K,@NonNull V> @NonNull Flowable<GroupedFlowable<K,V>> |
Flowable.groupBy(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector) |
Groups the items emitted by the current Flowable according to a specified criterion, and emits these
grouped items as GroupedFlowable s.
|
<@NonNull K,@NonNull V> @NonNull Flowable<GroupedFlowable<K,V>> |
Flowable.groupBy(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
boolean delayError) |
Groups the items emitted by the current Flowable according to a specified criterion, and emits these
grouped items as GroupedFlowable s.
|
<@NonNull K,@NonNull V> @NonNull Flowable<GroupedFlowable<K,V>> |
Flowable.groupBy(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
boolean delayError) |
Groups the items emitted by the current Flowable according to a specified criterion, and emits these
grouped items as GroupedFlowable s.
|
<@NonNull K,@NonNull V> @NonNull Flowable<GroupedFlowable<K,V>> |
Flowable.groupBy(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
boolean delayError,
int bufferSize) |
Groups the items emitted by the current Flowable according to a specified criterion, and emits these
grouped items as GroupedFlowable s.
|
<@NonNull K,@NonNull V> @NonNull Flowable<GroupedFlowable<K,V>> |
Flowable.groupBy(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
boolean delayError,
int bufferSize) |
Groups the items emitted by the current Flowable according to a specified criterion, and emits these
grouped items as GroupedFlowable s.
|
<@NonNull K,@NonNull V> @NonNull Flowable<GroupedFlowable<K,V>> |
Flowable.groupBy(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
boolean delayError,
int bufferSize,
@NonNull Function<? super Consumer<java.lang.Object>,? extends java.util.Map<@NonNull K,java.lang.Object>> evictingMapFactory) |
Groups the items emitted by the current Flowable according to a specified criterion, and emits these
grouped items as GroupedFlowable s.
|
<@NonNull K,@NonNull V> @NonNull Flowable<GroupedFlowable<K,V>> |
Flowable.groupBy(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
boolean delayError,
int bufferSize,
@NonNull Function<? super Consumer<java.lang.Object>,? extends java.util.Map<@NonNull K,java.lang.Object>> evictingMapFactory) |
Groups the items emitted by the current Flowable according to a specified criterion, and emits these
grouped items as GroupedFlowable s.
|
<@NonNull K,@NonNull V> @NonNull Flowable<GroupedFlowable<K,V>> |
Flowable.groupBy(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
boolean delayError,
int bufferSize,
@NonNull Function<? super Consumer<java.lang.Object>,? extends java.util.Map<@NonNull K,java.lang.Object>> evictingMapFactory) |
Groups the items emitted by the current Flowable according to a specified criterion, and emits these
grouped items as GroupedFlowable s.
|
<@NonNull K> @NonNull Observable<GroupedObservable<K,T>> |
Observable.groupBy(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector) |
Groups the items emitted by the current Observable according to a specified criterion, and emits these
grouped items as GroupedObservable s.
|
<@NonNull K> @NonNull Observable<GroupedObservable<K,T>> |
Observable.groupBy(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
boolean delayError) |
Groups the items emitted by the current Observable according to a specified criterion, and emits these
grouped items as GroupedObservable s.
|
<@NonNull K,@NonNull V> @NonNull Observable<GroupedObservable<K,V>> |
Observable.groupBy(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
boolean delayError) |
Groups the items emitted by the current Observable according to a specified criterion, and emits these
grouped items as GroupedObservable s.
|
<@NonNull K,@NonNull V> @NonNull Observable<GroupedObservable<K,V>> |
Observable.groupBy(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
boolean delayError) |
Groups the items emitted by the current Observable according to a specified criterion, and emits these
grouped items as GroupedObservable s.
|
<@NonNull K,@NonNull V> @NonNull Observable<GroupedObservable<K,V>> |
Observable.groupBy(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
boolean delayError,
int bufferSize) |
Groups the items emitted by the current Observable according to a specified criterion, and emits these
grouped items as GroupedObservable s.
|
<@NonNull K,@NonNull V> @NonNull Observable<GroupedObservable<K,V>> |
Observable.groupBy(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
boolean delayError,
int bufferSize) |
Groups the items emitted by the current Observable according to a specified criterion, and emits these
grouped items as GroupedObservable s.
|
<@NonNull K,@NonNull V> @NonNull Observable<GroupedObservable<K,V>> |
Observable.groupBy(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
Function<? super @NonNull T,? extends @NonNull V> valueSelector) |
Groups the items emitted by the current Observable according to a specified criterion, and emits these
grouped items as GroupedObservable s.
|
<@NonNull TRight,@NonNull TLeftEnd,@NonNull TRightEnd,@NonNull R> @NonNull Flowable<R> |
Flowable.groupJoin(@NonNull org.reactivestreams.Publisher<? extends @NonNull TRight> other,
@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<@NonNull TLeftEnd>> leftEnd,
@NonNull Function<? super @NonNull TRight,? extends org.reactivestreams.Publisher<@NonNull TRightEnd>> rightEnd,
@NonNull BiFunction<? super @NonNull T,? super Flowable<@NonNull TRight>,? extends @NonNull R> resultSelector) |
Returns a Flowable that correlates two Publisher s when they overlap in time and groups the results.
|
<@NonNull TRight,@NonNull TLeftEnd,@NonNull TRightEnd,@NonNull R> @NonNull Flowable<R> |
Flowable.groupJoin(@NonNull org.reactivestreams.Publisher<? extends @NonNull TRight> other,
@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<@NonNull TLeftEnd>> leftEnd,
@NonNull Function<? super @NonNull TRight,? extends org.reactivestreams.Publisher<@NonNull TRightEnd>> rightEnd,
@NonNull BiFunction<? super @NonNull T,? super Flowable<@NonNull TRight>,? extends @NonNull R> resultSelector) |
Returns a Flowable that correlates two Publisher s when they overlap in time and groups the results.
|
<@NonNull TRight,@NonNull TLeftEnd,@NonNull TRightEnd,@NonNull R> @NonNull Flowable<R> |
Flowable.groupJoin(@NonNull org.reactivestreams.Publisher<? extends @NonNull TRight> other,
@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<@NonNull TLeftEnd>> leftEnd,
@NonNull Function<? super @NonNull TRight,? extends org.reactivestreams.Publisher<@NonNull TRightEnd>> rightEnd,
@NonNull BiFunction<? super @NonNull T,? super Flowable<@NonNull TRight>,? extends @NonNull R> resultSelector) |
Returns a Flowable that correlates two Publisher s when they overlap in time and groups the results.
|
<@NonNull TRight,@NonNull TLeftEnd,@NonNull TRightEnd,@NonNull R> @NonNull Flowable<R> |
Flowable.groupJoin(@NonNull org.reactivestreams.Publisher<? extends @NonNull TRight> other,
@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<@NonNull TLeftEnd>> leftEnd,
@NonNull Function<? super @NonNull TRight,? extends org.reactivestreams.Publisher<@NonNull TRightEnd>> rightEnd,
@NonNull BiFunction<? super @NonNull T,? super Flowable<@NonNull TRight>,? extends @NonNull R> resultSelector) |
Returns a Flowable that correlates two Publisher s when they overlap in time and groups the results.
|
<@NonNull TRight,@NonNull TLeftEnd,@NonNull TRightEnd,@NonNull R> @NonNull Observable<R> |
Observable.groupJoin(@NonNull ObservableSource<? extends @NonNull TRight> other,
@NonNull Function<? super @NonNull T,? extends ObservableSource<@NonNull TLeftEnd>> leftEnd,
@NonNull Function<? super @NonNull TRight,? extends ObservableSource<@NonNull TRightEnd>> rightEnd,
@NonNull BiFunction<? super @NonNull T,? super Observable<@NonNull TRight>,? extends @NonNull R> resultSelector) |
Returns an Observable that correlates two ObservableSource s when they overlap in time and groups the results.
|
<@NonNull TRight,@NonNull TLeftEnd,@NonNull TRightEnd,@NonNull R> @NonNull Observable<R> |
Observable.groupJoin(@NonNull ObservableSource<? extends @NonNull TRight> other,
@NonNull Function<? super @NonNull T,? extends ObservableSource<@NonNull TLeftEnd>> leftEnd,
@NonNull Function<? super @NonNull TRight,? extends ObservableSource<@NonNull TRightEnd>> rightEnd,
@NonNull BiFunction<? super @NonNull T,? super Observable<@NonNull TRight>,? extends @NonNull R> resultSelector) |
Returns an Observable that correlates two ObservableSource s when they overlap in time and groups the results.
|
<@NonNull TRight,@NonNull TLeftEnd,@NonNull TRightEnd,@NonNull R> @NonNull Observable<R> |
Observable.groupJoin(@NonNull ObservableSource<? extends @NonNull TRight> other,
@NonNull Function<? super @NonNull T,? extends ObservableSource<@NonNull TLeftEnd>> leftEnd,
@NonNull Function<? super @NonNull TRight,? extends ObservableSource<@NonNull TRightEnd>> rightEnd,
@NonNull BiFunction<? super @NonNull T,? super Observable<@NonNull TRight>,? extends @NonNull R> resultSelector) |
Returns an Observable that correlates two ObservableSource s when they overlap in time and groups the results.
|
<@NonNull TRight,@NonNull TLeftEnd,@NonNull TRightEnd,@NonNull R> @NonNull Observable<R> |
Observable.groupJoin(@NonNull ObservableSource<? extends @NonNull TRight> other,
@NonNull Function<? super @NonNull T,? extends ObservableSource<@NonNull TLeftEnd>> leftEnd,
@NonNull Function<? super @NonNull TRight,? extends ObservableSource<@NonNull TRightEnd>> rightEnd,
@NonNull BiFunction<? super @NonNull T,? super Observable<@NonNull TRight>,? extends @NonNull R> resultSelector) |
Returns an Observable that correlates two ObservableSource s when they overlap in time and groups the results.
|
static @NonNull Flowable<java.lang.Long> |
Flowable.interval(long initialDelay,
long period,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that emits a 0L after the initialDelay and ever-increasing numbers
after each period of time thereafter.
|
static @NonNull Flowable<java.lang.Long> |
Flowable.interval(long initialDelay,
long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits a 0L after the initialDelay and ever-increasing numbers
after each period of time thereafter, on a specified Scheduler .
|
static @NonNull Flowable<java.lang.Long> |
Flowable.interval(long initialDelay,
long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits a 0L after the initialDelay and ever-increasing numbers
after each period of time thereafter, on a specified Scheduler .
|
static @NonNull Flowable<java.lang.Long> |
Flowable.interval(long period,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that emits a sequential number every specified interval of time.
|
static @NonNull Flowable<java.lang.Long> |
Flowable.interval(long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits a sequential number every specified interval of time, on a
specified Scheduler .
|
static @NonNull Flowable<java.lang.Long> |
Flowable.interval(long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits a sequential number every specified interval of time, on a
specified Scheduler .
|
static @NonNull Observable<java.lang.Long> |
Observable.interval(long initialDelay,
long period,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that emits a 0L after the initialDelay and ever increasing numbers
after each period of time thereafter.
|
static @NonNull Observable<java.lang.Long> |
Observable.interval(long initialDelay,
long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits a 0L after the initialDelay and ever increasing numbers
after each period of time thereafter, on a specified Scheduler .
|
static @NonNull Observable<java.lang.Long> |
Observable.interval(long initialDelay,
long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits a 0L after the initialDelay and ever increasing numbers
after each period of time thereafter, on a specified Scheduler .
|
static @NonNull Observable<java.lang.Long> |
Observable.interval(long period,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that emits a sequential number every specified interval of time.
|
static @NonNull Observable<java.lang.Long> |
Observable.interval(long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits a sequential number every specified interval of time, on a
specified Scheduler .
|
static @NonNull Observable<java.lang.Long> |
Observable.interval(long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits a sequential number every specified interval of time, on a
specified Scheduler .
|
static @NonNull Flowable<java.lang.Long> |
Flowable.intervalRange(long start,
long count,
long initialDelay,
long period,
@NonNull java.util.concurrent.TimeUnit unit) |
Signals a range of long values, the first after some initial delay and the rest periodically after.
|
static @NonNull Flowable<java.lang.Long> |
Flowable.intervalRange(long start,
long count,
long initialDelay,
long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Signals a range of long values, the first after some initial delay and the rest periodically after.
|
static @NonNull Flowable<java.lang.Long> |
Flowable.intervalRange(long start,
long count,
long initialDelay,
long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Signals a range of long values, the first after some initial delay and the rest periodically after.
|
static @NonNull Observable<java.lang.Long> |
Observable.intervalRange(long start,
long count,
long initialDelay,
long period,
@NonNull java.util.concurrent.TimeUnit unit) |
Signals a range of long values, the first after some initial delay and the rest periodically after.
|
static @NonNull Observable<java.lang.Long> |
Observable.intervalRange(long start,
long count,
long initialDelay,
long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Signals a range of long values, the first after some initial delay and the rest periodically after.
|
static @NonNull Observable<java.lang.Long> |
Observable.intervalRange(long start,
long count,
long initialDelay,
long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Signals a range of long values, the first after some initial delay and the rest periodically after.
|
<@NonNull TRight,@NonNull TLeftEnd,@NonNull TRightEnd,@NonNull R> @NonNull Flowable<R> |
Flowable.join(@NonNull org.reactivestreams.Publisher<? extends @NonNull TRight> other,
@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<@NonNull TLeftEnd>> leftEnd,
@NonNull Function<? super @NonNull TRight,? extends org.reactivestreams.Publisher<@NonNull TRightEnd>> rightEnd,
@NonNull BiFunction<? super @NonNull T,? super @NonNull TRight,? extends @NonNull R> resultSelector) |
Correlates the items emitted by two Publisher s based on overlapping durations.
|
<@NonNull TRight,@NonNull TLeftEnd,@NonNull TRightEnd,@NonNull R> @NonNull Flowable<R> |
Flowable.join(@NonNull org.reactivestreams.Publisher<? extends @NonNull TRight> other,
@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<@NonNull TLeftEnd>> leftEnd,
@NonNull Function<? super @NonNull TRight,? extends org.reactivestreams.Publisher<@NonNull TRightEnd>> rightEnd,
@NonNull BiFunction<? super @NonNull T,? super @NonNull TRight,? extends @NonNull R> resultSelector) |
Correlates the items emitted by two Publisher s based on overlapping durations.
|
<@NonNull TRight,@NonNull TLeftEnd,@NonNull TRightEnd,@NonNull R> @NonNull Flowable<R> |
Flowable.join(@NonNull org.reactivestreams.Publisher<? extends @NonNull TRight> other,
@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<@NonNull TLeftEnd>> leftEnd,
@NonNull Function<? super @NonNull TRight,? extends org.reactivestreams.Publisher<@NonNull TRightEnd>> rightEnd,
@NonNull BiFunction<? super @NonNull T,? super @NonNull TRight,? extends @NonNull R> resultSelector) |
Correlates the items emitted by two Publisher s based on overlapping durations.
|
<@NonNull TRight,@NonNull TLeftEnd,@NonNull TRightEnd,@NonNull R> @NonNull Flowable<R> |
Flowable.join(@NonNull org.reactivestreams.Publisher<? extends @NonNull TRight> other,
@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<@NonNull TLeftEnd>> leftEnd,
@NonNull Function<? super @NonNull TRight,? extends org.reactivestreams.Publisher<@NonNull TRightEnd>> rightEnd,
@NonNull BiFunction<? super @NonNull T,? super @NonNull TRight,? extends @NonNull R> resultSelector) |
Correlates the items emitted by two Publisher s based on overlapping durations.
|
<@NonNull TRight,@NonNull TLeftEnd,@NonNull TRightEnd,@NonNull R> @NonNull Observable<R> |
Observable.join(@NonNull ObservableSource<? extends @NonNull TRight> other,
@NonNull Function<? super @NonNull T,? extends ObservableSource<@NonNull TLeftEnd>> leftEnd,
@NonNull Function<? super @NonNull TRight,? extends ObservableSource<@NonNull TRightEnd>> rightEnd,
@NonNull BiFunction<? super @NonNull T,? super @NonNull TRight,? extends @NonNull R> resultSelector) |
Correlates the items emitted by two ObservableSource s based on overlapping durations.
|
<@NonNull TRight,@NonNull TLeftEnd,@NonNull TRightEnd,@NonNull R> @NonNull Observable<R> |
Observable.join(@NonNull ObservableSource<? extends @NonNull TRight> other,
@NonNull Function<? super @NonNull T,? extends ObservableSource<@NonNull TLeftEnd>> leftEnd,
@NonNull Function<? super @NonNull TRight,? extends ObservableSource<@NonNull TRightEnd>> rightEnd,
@NonNull BiFunction<? super @NonNull T,? super @NonNull TRight,? extends @NonNull R> resultSelector) |
Correlates the items emitted by two ObservableSource s based on overlapping durations.
|
<@NonNull TRight,@NonNull TLeftEnd,@NonNull TRightEnd,@NonNull R> @NonNull Observable<R> |
Observable.join(@NonNull ObservableSource<? extends @NonNull TRight> other,
@NonNull Function<? super @NonNull T,? extends ObservableSource<@NonNull TLeftEnd>> leftEnd,
@NonNull Function<? super @NonNull TRight,? extends ObservableSource<@NonNull TRightEnd>> rightEnd,
@NonNull BiFunction<? super @NonNull T,? super @NonNull TRight,? extends @NonNull R> resultSelector) |
Correlates the items emitted by two ObservableSource s based on overlapping durations.
|
<@NonNull TRight,@NonNull TLeftEnd,@NonNull TRightEnd,@NonNull R> @NonNull Observable<R> |
Observable.join(@NonNull ObservableSource<? extends @NonNull TRight> other,
@NonNull Function<? super @NonNull T,? extends ObservableSource<@NonNull TLeftEnd>> leftEnd,
@NonNull Function<? super @NonNull TRight,? extends ObservableSource<@NonNull TRightEnd>> rightEnd,
@NonNull BiFunction<? super @NonNull T,? super @NonNull TRight,? extends @NonNull R> resultSelector) |
Correlates the items emitted by two ObservableSource s based on overlapping durations.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item) |
Returns an Observable that signals the given (constant reference) item and then completes.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2) |
Converts two items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2) |
Converts two items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3) |
Converts three items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3) |
Converts three items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3) |
Converts three items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4) |
Converts four items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4) |
Converts four items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4) |
Converts four items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4) |
Converts four items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5) |
Converts five items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5) |
Converts five items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5) |
Converts five items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5) |
Converts five items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5) |
Converts five items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6) |
Converts six items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6) |
Converts six items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6) |
Converts six items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6) |
Converts six items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6) |
Converts six items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6) |
Converts six items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7) |
Converts seven items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7) |
Converts seven items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7) |
Converts seven items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7) |
Converts seven items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7) |
Converts seven items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7) |
Converts seven items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7) |
Converts seven items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8) |
Converts eight items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8) |
Converts eight items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8) |
Converts eight items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8) |
Converts eight items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8) |
Converts eight items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8) |
Converts eight items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8) |
Converts eight items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8) |
Converts eight items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8,
@NonNull T item9) |
Converts nine items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8,
@NonNull T item9) |
Converts nine items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8,
@NonNull T item9) |
Converts nine items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8,
@NonNull T item9) |
Converts nine items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8,
@NonNull T item9) |
Converts nine items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8,
@NonNull T item9) |
Converts nine items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8,
@NonNull T item9) |
Converts nine items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8,
@NonNull T item9) |
Converts nine items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8,
@NonNull T item9) |
Converts nine items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8,
@NonNull T item9,
@NonNull T item10) |
Converts ten items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8,
@NonNull T item9,
@NonNull T item10) |
Converts ten items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8,
@NonNull T item9,
@NonNull T item10) |
Converts ten items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8,
@NonNull T item9,
@NonNull T item10) |
Converts ten items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8,
@NonNull T item9,
@NonNull T item10) |
Converts ten items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8,
@NonNull T item9,
@NonNull T item10) |
Converts ten items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8,
@NonNull T item9,
@NonNull T item10) |
Converts ten items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8,
@NonNull T item9,
@NonNull T item10) |
Converts ten items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8,
@NonNull T item9,
@NonNull T item10) |
Converts ten items into an Observable that emits those items.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.just(@NonNull T item1,
@NonNull T item2,
@NonNull T item3,
@NonNull T item4,
@NonNull T item5,
@NonNull T item6,
@NonNull T item7,
@NonNull T item8,
@NonNull T item9,
@NonNull T item10) |
Converts ten items into an Observable that emits those items.
|
@NonNull Single<T> |
Flowable.last(@NonNull T defaultItem) |
Returns a Single that emits only the last item emitted by this Flowable , or a default item
if this Flowable completes without emitting any items.
|
@NonNull Single<T> |
Observable.last(@NonNull T defaultItem) |
Returns a Single that emits only the last item emitted by the current Observable , or a default item
if the current Observable completes without emitting any items.
|
@NonNull Completable |
Completable.lift(@NonNull CompletableOperator onLift) |
This method requires advanced knowledge about building operators, please consider
other standard composition methods first;
Returns a Completable which, when subscribed to, invokes the apply(CompletableObserver) method
of the provided CompletableOperator for each individual downstream Completable and allows the
insertion of a custom operator by accessing the downstream's CompletableObserver during this subscription phase
and providing a new CompletableObserver , containing the custom operator's intended business logic, that will be
used in the subscription process going further upstream.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.lift(@NonNull FlowableOperator<? extends @NonNull R,? super @NonNull T> lifter) |
This method requires advanced knowledge about building operators, please consider
other standard composition methods first;
Returns a Flowable which, when subscribed to, invokes the apply(Subscriber) method
of the provided FlowableOperator for each individual downstream Subscriber and allows the
insertion of a custom operator by accessing the downstream's Subscriber during this subscription phase
and providing a new Subscriber , containing the custom operator's intended business logic, that will be
used in the subscription process going further upstream.
|
<@NonNull R> @NonNull Maybe<R> |
Maybe.lift(@NonNull MaybeOperator<? extends @NonNull R,? super @NonNull T> lift) |
This method requires advanced knowledge about building operators, please consider
other standard composition methods first;
Returns a Maybe which, when subscribed to, invokes the apply(MaybeObserver) method
of the provided MaybeOperator for each individual downstream Maybe and allows the
insertion of a custom operator by accessing the downstream's MaybeObserver during this subscription phase
and providing a new MaybeObserver , containing the custom operator's intended business logic, that will be
used in the subscription process going further upstream.
|
<@NonNull R> @NonNull Observable<R> |
Observable.lift(@NonNull ObservableOperator<? extends @NonNull R,? super @NonNull T> lifter) |
This method requires advanced knowledge about building operators, please consider
other standard composition methods first;
Returns an Observable which, when subscribed to, invokes the apply(Observer) method
of the provided ObservableOperator for each individual downstream Observer and allows the
insertion of a custom operator by accessing the downstream's Observer during this subscription phase
and providing a new Observer , containing the custom operator's intended business logic, that will be
used in the subscription process going further upstream.
|
<@NonNull R> @NonNull Single<R> |
Single.lift(@NonNull SingleOperator<? extends @NonNull R,? super @NonNull T> lift) |
This method requires advanced knowledge about building operators, please consider
other standard composition methods first;
Returns a Single which, when subscribed to, invokes the apply(SingleObserver) method
of the provided SingleOperator for each individual downstream Single and allows the
insertion of a custom operator by accessing the downstream's SingleObserver during this subscription phase
and providing a new SingleObserver , containing the custom operator's intended business logic, that will be
used in the subscription process going further upstream.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.map(@NonNull Function<? super @NonNull T,? extends @NonNull R> mapper) |
Returns a Flowable that applies a specified function to each item emitted by the current Flowable and
emits the results of these function applications.
|
<@NonNull R> @NonNull Maybe<R> |
Maybe.map(@NonNull Function<? super @NonNull T,? extends @NonNull R> mapper) |
Returns a Maybe that applies a specified function to the item emitted by the current Maybe and
emits the result of this function application.
|
<@NonNull R> @NonNull Observable<R> |
Observable.map(@NonNull Function<? super @NonNull T,? extends @NonNull R> mapper) |
Returns an Observable that applies a specified function to each item emitted by the current Observable and
emits the results of these function applications.
|
<@NonNull R> @NonNull Single<R> |
Single.map(@NonNull Function<? super @NonNull T,? extends @NonNull R> mapper) |
Returns a Single that applies a specified function to the item emitted by the current Single and
emits the result of this function application.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.mapOptional(@NonNull Function<? super @NonNull T,@NonNull java.util.Optional<? extends @NonNull R>> mapper) |
Maps each upstream value into an Optional and emits the contained item if not empty.
|
<@NonNull R> @NonNull Maybe<R> |
Maybe.mapOptional(@NonNull Function<? super @NonNull T,@NonNull java.util.Optional<? extends @NonNull R>> mapper) |
Maps the upstream success value into an Optional and emits the contained item if not empty.
|
<@NonNull R> @NonNull Observable<R> |
Observable.mapOptional(@NonNull Function<? super @NonNull T,@NonNull java.util.Optional<? extends @NonNull R>> mapper) |
Maps each upstream value into an Optional and emits the contained item if not empty.
|
<@NonNull R> @NonNull Maybe<R> |
Single.mapOptional(@NonNull Function<? super @NonNull T,@NonNull java.util.Optional<? extends @NonNull R>> mapper) |
Maps the upstream success value into an Optional and emits the contained item if not empty as a Maybe .
|
static @NonNull Completable |
Completable.merge(@NonNull java.lang.Iterable<? extends CompletableSource> sources) |
Returns a Completable instance that subscribes to all sources at once and
completes only when all source CompletableSource s complete or one of them emits an error.
|
static @NonNull Completable |
Completable.merge(@NonNull org.reactivestreams.Publisher<? extends CompletableSource> sources) |
Returns a Completable instance that subscribes to all sources at once and
completes only when all source CompletableSource s complete or one of them emits an error.
|
static @NonNull Completable |
Completable.merge(@NonNull org.reactivestreams.Publisher<? extends CompletableSource> sources,
int maxConcurrency) |
Returns a Completable instance that keeps subscriptions to a limited number of sources at once and
completes only when all source CompletableSource s complete or one of them emits an error.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.merge(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources) |
Flattens an Iterable of Publisher s into one Publisher , without any transformation.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.merge(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
int maxConcurrency) |
Flattens an Iterable of Publisher s into one Publisher , without any transformation, while limiting the
number of concurrent subscriptions to these Publisher s.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.merge(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
int maxConcurrency,
int bufferSize) |
Flattens an Iterable of Publisher s into one Publisher , without any transformation, while limiting the
number of concurrent subscriptions to these Publisher s.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.merge(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2) |
Flattens two Publisher s into a single Publisher , without any transformation.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.merge(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2) |
Flattens two Publisher s into a single Publisher , without any transformation.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.merge(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source3) |
Flattens three Publisher s into a single Publisher , without any transformation.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.merge(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source3) |
Flattens three Publisher s into a single Publisher , without any transformation.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.merge(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source3) |
Flattens three Publisher s into a single Publisher , without any transformation.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.merge(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source4) |
Flattens four Publisher s into a single Publisher , without any transformation.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.merge(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source4) |
Flattens four Publisher s into a single Publisher , without any transformation.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.merge(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source4) |
Flattens four Publisher s into a single Publisher , without any transformation.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.merge(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source4) |
Flattens four Publisher s into a single Publisher , without any transformation.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.merge(@NonNull org.reactivestreams.Publisher<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources) |
Flattens a Publisher that emits Publisher s into a single Publisher that emits the items emitted by
thos Publisher s , without any transformation.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.merge(@NonNull org.reactivestreams.Publisher<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
int maxConcurrency) |
Flattens a Publisher that emits Publisher s into a single Publisher that emits the items emitted by
those Publisher s, without any transformation, while limiting the maximum number of concurrent
subscriptions to these Publisher s.
|
static <@NonNull T> @NonNull Maybe<T> |
Maybe.merge(@NonNull MaybeSource<? extends MaybeSource<? extends @NonNull T>> source) |
Flattens a MaybeSource that emits a MaybeSource into a single MaybeSource that emits the item
emitted by the nested MaybeSource , without any transformation.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.merge(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2) |
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.merge(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2) |
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.merge(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2,
@NonNull MaybeSource<? extends @NonNull T> source3) |
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.merge(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2,
@NonNull MaybeSource<? extends @NonNull T> source3) |
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.merge(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2,
@NonNull MaybeSource<? extends @NonNull T> source3) |
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.merge(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2,
@NonNull MaybeSource<? extends @NonNull T> source3,
@NonNull MaybeSource<? extends @NonNull T> source4) |
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.merge(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2,
@NonNull MaybeSource<? extends @NonNull T> source3,
@NonNull MaybeSource<? extends @NonNull T> source4) |
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.merge(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2,
@NonNull MaybeSource<? extends @NonNull T> source3,
@NonNull MaybeSource<? extends @NonNull T> source4) |
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.merge(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2,
@NonNull MaybeSource<? extends @NonNull T> source3,
@NonNull MaybeSource<? extends @NonNull T> source4) |
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.merge(@NonNull java.lang.Iterable<? extends MaybeSource<? extends @NonNull T>> sources) |
Merges an Iterable sequence of MaybeSource instances into a single Flowable sequence,
running all MaybeSource s at once.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.merge(@NonNull org.reactivestreams.Publisher<? extends MaybeSource<? extends @NonNull T>> sources) |
Merges a Publisher sequence of MaybeSource instances into a single Flowable sequence,
running all MaybeSource s at once.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.merge(@NonNull org.reactivestreams.Publisher<? extends MaybeSource<? extends @NonNull T>> sources,
int maxConcurrency) |
Merges a Publisher sequence of MaybeSource instances into a single Flowable sequence,
running at most maxConcurrency MaybeSource s at once.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.merge(@NonNull ObservableSource<? extends ObservableSource<? extends @NonNull T>> sources) |
Flattens an ObservableSource that emits ObservableSource s into a single Observable that emits the items emitted by
those ObservableSource s, without any transformation.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.merge(@NonNull ObservableSource<? extends ObservableSource<? extends @NonNull T>> sources,
int maxConcurrency) |
Flattens an ObservableSource that emits ObservableSource s into a single Observable that emits the items emitted by
those ObservableSource s, without any transformation, while limiting the maximum number of concurrent
subscriptions to these ObservableSource s.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.merge(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2) |
Flattens two ObservableSource s into a single Observable , without any transformation.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.merge(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2) |
Flattens two ObservableSource s into a single Observable , without any transformation.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.merge(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull ObservableSource<? extends @NonNull T> source3) |
Flattens three ObservableSource s into a single Observable , without any transformation.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.merge(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull ObservableSource<? extends @NonNull T> source3) |
Flattens three ObservableSource s into a single Observable , without any transformation.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.merge(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull ObservableSource<? extends @NonNull T> source3) |
Flattens three ObservableSource s into a single Observable , without any transformation.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.merge(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull ObservableSource<? extends @NonNull T> source3,
@NonNull ObservableSource<? extends @NonNull T> source4) |
Flattens four ObservableSource s into a single Observable , without any transformation.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.merge(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull ObservableSource<? extends @NonNull T> source3,
@NonNull ObservableSource<? extends @NonNull T> source4) |
Flattens four ObservableSource s into a single Observable , without any transformation.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.merge(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull ObservableSource<? extends @NonNull T> source3,
@NonNull ObservableSource<? extends @NonNull T> source4) |
Flattens four ObservableSource s into a single Observable , without any transformation.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.merge(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull ObservableSource<? extends @NonNull T> source3,
@NonNull ObservableSource<? extends @NonNull T> source4) |
Flattens four ObservableSource s into a single Observable , without any transformation.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.merge(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources) |
Flattens an Iterable of ObservableSource s into one Observable , without any transformation.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.merge(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources,
int maxConcurrency) |
Flattens an Iterable of ObservableSource s into one Observable , without any transformation, while limiting the
number of concurrent subscriptions to these ObservableSource s.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.merge(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources,
int maxConcurrency,
int bufferSize) |
Flattens an Iterable of ObservableSource s into one Observable , without any transformation, while limiting the
number of concurrent subscriptions to these ObservableSource s.
|
static <@NonNull T> @NonNull Single<T> |
Single.merge(@NonNull SingleSource<? extends SingleSource<? extends @NonNull T>> source) |
Flattens a SingleSource that emits a SingleSingle into a single Single that emits the item
emitted by the nested SingleSource , without any transformation.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.merge(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2) |
|
static <@NonNull T> @NonNull Flowable<T> |
Single.merge(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2) |
|
static <@NonNull T> @NonNull Flowable<T> |
Single.merge(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2,
@NonNull SingleSource<? extends @NonNull T> source3) |
|
static <@NonNull T> @NonNull Flowable<T> |
Single.merge(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2,
@NonNull SingleSource<? extends @NonNull T> source3) |
|
static <@NonNull T> @NonNull Flowable<T> |
Single.merge(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2,
@NonNull SingleSource<? extends @NonNull T> source3) |
|
static <@NonNull T> @NonNull Flowable<T> |
Single.merge(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2,
@NonNull SingleSource<? extends @NonNull T> source3,
@NonNull SingleSource<? extends @NonNull T> source4) |
|
static <@NonNull T> @NonNull Flowable<T> |
Single.merge(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2,
@NonNull SingleSource<? extends @NonNull T> source3,
@NonNull SingleSource<? extends @NonNull T> source4) |
|
static <@NonNull T> @NonNull Flowable<T> |
Single.merge(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2,
@NonNull SingleSource<? extends @NonNull T> source3,
@NonNull SingleSource<? extends @NonNull T> source4) |
|
static <@NonNull T> @NonNull Flowable<T> |
Single.merge(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2,
@NonNull SingleSource<? extends @NonNull T> source3,
@NonNull SingleSource<? extends @NonNull T> source4) |
|
static <@NonNull T> @NonNull Flowable<T> |
Single.merge(@NonNull java.lang.Iterable<? extends SingleSource<? extends @NonNull T>> sources) |
Merges an Iterable sequence of SingleSource instances into a single Flowable sequence,
running all SingleSource s at once.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.merge(@NonNull org.reactivestreams.Publisher<? extends SingleSource<? extends @NonNull T>> sources) |
Merges a sequence of SingleSource instances emitted by a Publisher into a single Flowable sequence,
running all SingleSource s at once.
|
private static @NonNull Completable |
Completable.merge0(@NonNull org.reactivestreams.Publisher<? extends CompletableSource> sources,
int maxConcurrency,
boolean delayErrors) |
Returns a Completable instance that keeps subscriptions to a limited number of CompletableSource s at once and
completes only when all source CompletableSource s terminate in one way or another, combining any exceptions
signaled by either the source Publisher or the inner CompletableSource instances.
|
static @NonNull Completable |
Completable.mergeArray(@NonNull CompletableSource... sources) |
Returns a Completable instance that subscribes to all sources at once and
completes only when all source CompletableSource s complete or one of them emits an error.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.mergeArray(int maxConcurrency,
int bufferSize,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T>... sources) |
Flattens an array of Publisher s into one Publisher , without any transformation, while limiting the
number of concurrent subscriptions to these Publisher s.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.mergeArray(@NonNull org.reactivestreams.Publisher<? extends @NonNull T>... sources) |
Flattens an array of Publisher s into one Publisher , without any transformation.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.mergeArray(int maxConcurrency,
int bufferSize,
@NonNull ObservableSource<? extends @NonNull T>... sources) |
Flattens an array of ObservableSource s into one Observable , without any transformation, while limiting the
number of concurrent subscriptions to these ObservableSource s.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.mergeArray(@NonNull ObservableSource<? extends @NonNull T>... sources) |
Flattens an array of ObservableSource s into one Observable , without any transformation.
|
static @NonNull Completable |
Completable.mergeArrayDelayError(@NonNull CompletableSource... sources) |
Returns a Completable that subscribes to all CompletableSource s in the source array and delays
any error emitted by any of the inner CompletableSource s until all of
them terminate in a way or another.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.mergeArrayDelayError(int maxConcurrency,
int bufferSize,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T>... sources) |
Flattens an array of Publisher s into one Publisher , in a way that allows a Subscriber to receive all
successfully emitted items from each of the source Publisher s without being interrupted by an error
notification from one of them, while limiting the number of concurrent subscriptions to these Publisher s.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.mergeArrayDelayError(@NonNull org.reactivestreams.Publisher<? extends @NonNull T>... sources) |
Flattens an array of Publisher s into one Flowable , in a way that allows a Subscriber to receive all
successfully emitted items from each of the source Publisher s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.mergeArrayDelayError(@NonNull MaybeSource<? extends @NonNull T>... sources) |
Flattens an array of MaybeSource s into one Flowable , in a way that allows a subscriber to receive all
successfully emitted items from each of the source MaybeSource s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.mergeArrayDelayError(int maxConcurrency,
int bufferSize,
@NonNull ObservableSource<? extends @NonNull T>... sources) |
Flattens an array of ObservableSource s into one Observable , in a way that allows an Observer to receive all
successfully emitted items from each of the ObservableSource s without being interrupted by an error
notification from one of them, while limiting the number of concurrent subscriptions to these ObservableSource s.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.mergeArrayDelayError(@NonNull ObservableSource<? extends @NonNull T>... sources) |
Flattens an array of ObservableSource s into one Observable , in a way that allows an Observer to receive all
successfully emitted items from each of the ObservableSource s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.mergeArrayDelayError(@NonNull SingleSource<? extends @NonNull T>... sources) |
Flattens an array of SingleSource s into one Flowable , in a way that allows a subscriber to receive all
successfully emitted items from each of the source SingleSource s without being interrupted by an error
notification from one of them.
|
static @NonNull Completable |
Completable.mergeDelayError(@NonNull java.lang.Iterable<? extends CompletableSource> sources) |
Returns a Completable that subscribes to all CompletableSource s in the source sequence and delays
any error emitted by any of the inner CompletableSource s until all of
them terminate in a way or another.
|
static @NonNull Completable |
Completable.mergeDelayError(@NonNull org.reactivestreams.Publisher<? extends CompletableSource> sources) |
Returns a Completable that subscribes to all CompletableSource s in the source sequence and delays
any error emitted by either the sources Publisher or any of the inner CompletableSource s until all of
them terminate in a way or another.
|
static @NonNull Completable |
Completable.mergeDelayError(@NonNull org.reactivestreams.Publisher<? extends CompletableSource> sources,
int maxConcurrency) |
Returns a Completable that subscribes to a limited number of inner CompletableSource s at once in
the source sequence and delays any error emitted by either the sources
Publisher or any of the inner CompletableSource s until all of
them terminate in a way or another.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.mergeDelayError(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources) |
Flattens an Iterable of Publisher s into one Publisher , in a way that allows a Subscriber to receive all
successfully emitted items from each of the source Publisher s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.mergeDelayError(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
int maxConcurrency) |
Flattens an Iterable of Publisher s into one Publisher , in a way that allows a Subscriber to receive all
successfully emitted items from each of the source Publisher s without being interrupted by an error
notification from one of them, while limiting the number of concurrent subscriptions to these Publisher s.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.mergeDelayError(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
int maxConcurrency,
int bufferSize) |
Flattens an Iterable of Publisher s into one Publisher , in a way that allows a Subscriber to receive all
successfully emitted items from each of the source Publisher s without being interrupted by an error
notification from one of them, while limiting the number of concurrent subscriptions to these Publisher s.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.mergeDelayError(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2) |
Flattens two Publisher s into one Publisher , in a way that allows a Subscriber to receive all
successfully emitted items from each of the source Publisher s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.mergeDelayError(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2) |
Flattens two Publisher s into one Publisher , in a way that allows a Subscriber to receive all
successfully emitted items from each of the source Publisher s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.mergeDelayError(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source3) |
Flattens three Publisher s into one Publisher , in a way that allows a Subscriber to receive all
successfully emitted items from all of the source Publisher s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.mergeDelayError(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source3) |
Flattens three Publisher s into one Publisher , in a way that allows a Subscriber to receive all
successfully emitted items from all of the source Publisher s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.mergeDelayError(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source3) |
Flattens three Publisher s into one Publisher , in a way that allows a Subscriber to receive all
successfully emitted items from all of the source Publisher s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.mergeDelayError(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source4) |
Flattens four Publisher s into one Publisher , in a way that allows a Subscriber to receive all
successfully emitted items from all of the source Publisher s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.mergeDelayError(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source4) |
Flattens four Publisher s into one Publisher , in a way that allows a Subscriber to receive all
successfully emitted items from all of the source Publisher s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.mergeDelayError(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source4) |
Flattens four Publisher s into one Publisher , in a way that allows a Subscriber to receive all
successfully emitted items from all of the source Publisher s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.mergeDelayError(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source4) |
Flattens four Publisher s into one Publisher , in a way that allows a Subscriber to receive all
successfully emitted items from all of the source Publisher s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.mergeDelayError(@NonNull org.reactivestreams.Publisher<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources) |
Flattens a Publisher that emits Publisher s into one Publisher , in a way that allows a Subscriber to
receive all successfully emitted items from all of the source Publisher s without being interrupted by
an error notification from one of them.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.mergeDelayError(@NonNull org.reactivestreams.Publisher<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
int maxConcurrency) |
Flattens a Publisher that emits Publisher s into one Publisher , in a way that allows a Subscriber to
receive all successfully emitted items from all of the source Publisher s without being interrupted by
an error notification from one of them, while limiting the
number of concurrent subscriptions to these Publisher s.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.mergeDelayError(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2) |
Flattens two MaybeSource s into one Flowable , in a way that allows a subscriber to receive all
successfully emitted items from each of the source MaybeSource s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.mergeDelayError(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2) |
Flattens two MaybeSource s into one Flowable , in a way that allows a subscriber to receive all
successfully emitted items from each of the source MaybeSource s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.mergeDelayError(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2,
@NonNull MaybeSource<? extends @NonNull T> source3) |
Flattens three MaybeSource into one Flowable , in a way that allows a subscriber to receive all
successfully emitted items from all of the source MaybeSource s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.mergeDelayError(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2,
@NonNull MaybeSource<? extends @NonNull T> source3) |
Flattens three MaybeSource into one Flowable , in a way that allows a subscriber to receive all
successfully emitted items from all of the source MaybeSource s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.mergeDelayError(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2,
@NonNull MaybeSource<? extends @NonNull T> source3) |
Flattens three MaybeSource into one Flowable , in a way that allows a subscriber to receive all
successfully emitted items from all of the source MaybeSource s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.mergeDelayError(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2,
@NonNull MaybeSource<? extends @NonNull T> source3,
@NonNull MaybeSource<? extends @NonNull T> source4) |
Flattens four MaybeSource s into one Flowable , in a way that allows a subscriber to receive all
successfully emitted items from all of the source MaybeSource s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.mergeDelayError(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2,
@NonNull MaybeSource<? extends @NonNull T> source3,
@NonNull MaybeSource<? extends @NonNull T> source4) |
Flattens four MaybeSource s into one Flowable , in a way that allows a subscriber to receive all
successfully emitted items from all of the source MaybeSource s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.mergeDelayError(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2,
@NonNull MaybeSource<? extends @NonNull T> source3,
@NonNull MaybeSource<? extends @NonNull T> source4) |
Flattens four MaybeSource s into one Flowable , in a way that allows a subscriber to receive all
successfully emitted items from all of the source MaybeSource s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.mergeDelayError(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2,
@NonNull MaybeSource<? extends @NonNull T> source3,
@NonNull MaybeSource<? extends @NonNull T> source4) |
Flattens four MaybeSource s into one Flowable , in a way that allows a subscriber to receive all
successfully emitted items from all of the source MaybeSource s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.mergeDelayError(@NonNull java.lang.Iterable<? extends MaybeSource<? extends @NonNull T>> sources) |
Flattens an Iterable sequence of MaybeSource s into one Flowable , in a way that allows a subscriber to receive all
successfully emitted items from each of the source MaybeSource s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.mergeDelayError(@NonNull org.reactivestreams.Publisher<? extends MaybeSource<? extends @NonNull T>> sources) |
Flattens a Publisher that emits MaybeSource s into one Flowable , in a way that allows a subscriber to
receive all successfully emitted items from all of the source MaybeSource s without being interrupted by
an error notification from one of them or even the main Publisher .
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.mergeDelayError(@NonNull org.reactivestreams.Publisher<? extends MaybeSource<? extends @NonNull T>> sources,
int maxConcurrency) |
Flattens a Publisher that emits MaybeSource s into one Flowable , in a way that allows a subscriber to
receive all successfully emitted items from all of the source MaybeSource s without being interrupted by
an error notification from one of them or even the main Publisher as well as limiting the total number of active MaybeSource s.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.mergeDelayError(@NonNull ObservableSource<? extends ObservableSource<? extends @NonNull T>> sources) |
Flattens an ObservableSource that emits ObservableSource s into one Observable , in a way that allows an Observer to
receive all successfully emitted items from all of the emitted ObservableSource s without being interrupted by
an error notification from one of them.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.mergeDelayError(@NonNull ObservableSource<? extends ObservableSource<? extends @NonNull T>> sources,
int maxConcurrency) |
Flattens an ObservableSource that emits ObservableSource s into one Observable , in a way that allows an Observer to
receive all successfully emitted items from all of the emitted ObservableSource s without being interrupted by
an error notification from one of them, while limiting the
number of concurrent subscriptions to these ObservableSource s.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.mergeDelayError(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2) |
Flattens two ObservableSource s into one Observable , in a way that allows an Observer to receive all
successfully emitted items from each of the ObservableSource s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.mergeDelayError(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2) |
Flattens two ObservableSource s into one Observable , in a way that allows an Observer to receive all
successfully emitted items from each of the ObservableSource s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.mergeDelayError(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull ObservableSource<? extends @NonNull T> source3) |
Flattens three ObservableSource s into one Observable , in a way that allows an Observer to receive all
successfully emitted items from all of the ObservableSource s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.mergeDelayError(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull ObservableSource<? extends @NonNull T> source3) |
Flattens three ObservableSource s into one Observable , in a way that allows an Observer to receive all
successfully emitted items from all of the ObservableSource s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.mergeDelayError(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull ObservableSource<? extends @NonNull T> source3) |
Flattens three ObservableSource s into one Observable , in a way that allows an Observer to receive all
successfully emitted items from all of the ObservableSource s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.mergeDelayError(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull ObservableSource<? extends @NonNull T> source3,
@NonNull ObservableSource<? extends @NonNull T> source4) |
Flattens four ObservableSource s into one Observable , in a way that allows an Observer to receive all
successfully emitted items from all of the ObservableSource s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.mergeDelayError(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull ObservableSource<? extends @NonNull T> source3,
@NonNull ObservableSource<? extends @NonNull T> source4) |
Flattens four ObservableSource s into one Observable , in a way that allows an Observer to receive all
successfully emitted items from all of the ObservableSource s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.mergeDelayError(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull ObservableSource<? extends @NonNull T> source3,
@NonNull ObservableSource<? extends @NonNull T> source4) |
Flattens four ObservableSource s into one Observable , in a way that allows an Observer to receive all
successfully emitted items from all of the ObservableSource s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.mergeDelayError(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull ObservableSource<? extends @NonNull T> source3,
@NonNull ObservableSource<? extends @NonNull T> source4) |
Flattens four ObservableSource s into one Observable , in a way that allows an Observer to receive all
successfully emitted items from all of the ObservableSource s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.mergeDelayError(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources) |
Flattens an Iterable of ObservableSource s into one Observable , in a way that allows an Observer to receive all
successfully emitted items from each of the returned ObservableSource s without being interrupted by an error
notification from one of them.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.mergeDelayError(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources,
int maxConcurrency) |
Flattens an Iterable of ObservableSource s into one Observable , in a way that allows an Observer to receive all
successfully emitted items from each of the returned ObservableSource s without being interrupted by an error
notification from one of them, while limiting the number of concurrent subscriptions to these ObservableSource s.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.mergeDelayError(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources,
int maxConcurrency,
int bufferSize) |
Flattens an Iterable of ObservableSource s into one Observable , in a way that allows an Observer to receive all
successfully emitted items from each of the returned ObservableSource s without being interrupted by an error
notification from one of them, while limiting the number of concurrent subscriptions to these ObservableSource s.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.mergeDelayError(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2) |
Flattens two SingleSource s into one Flowable , without any transformation, delaying
any error(s) until all sources succeed or fail.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.mergeDelayError(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2) |
Flattens two SingleSource s into one Flowable , without any transformation, delaying
any error(s) until all sources succeed or fail.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.mergeDelayError(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2,
@NonNull SingleSource<? extends @NonNull T> source3) |
Flattens two SingleSource s into one Flowable , without any transformation, delaying
any error(s) until all sources succeed or fail.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.mergeDelayError(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2,
@NonNull SingleSource<? extends @NonNull T> source3) |
Flattens two SingleSource s into one Flowable , without any transformation, delaying
any error(s) until all sources succeed or fail.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.mergeDelayError(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2,
@NonNull SingleSource<? extends @NonNull T> source3) |
Flattens two SingleSource s into one Flowable , without any transformation, delaying
any error(s) until all sources succeed or fail.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.mergeDelayError(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2,
@NonNull SingleSource<? extends @NonNull T> source3,
@NonNull SingleSource<? extends @NonNull T> source4) |
Flattens two SingleSource s into one Flowable , without any transformation, delaying
any error(s) until all sources succeed or fail.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.mergeDelayError(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2,
@NonNull SingleSource<? extends @NonNull T> source3,
@NonNull SingleSource<? extends @NonNull T> source4) |
Flattens two SingleSource s into one Flowable , without any transformation, delaying
any error(s) until all sources succeed or fail.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.mergeDelayError(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2,
@NonNull SingleSource<? extends @NonNull T> source3,
@NonNull SingleSource<? extends @NonNull T> source4) |
Flattens two SingleSource s into one Flowable , without any transformation, delaying
any error(s) until all sources succeed or fail.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.mergeDelayError(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2,
@NonNull SingleSource<? extends @NonNull T> source3,
@NonNull SingleSource<? extends @NonNull T> source4) |
Flattens two SingleSource s into one Flowable , without any transformation, delaying
any error(s) until all sources succeed or fail.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.mergeDelayError(@NonNull java.lang.Iterable<? extends SingleSource<? extends @NonNull T>> sources) |
Merges an Iterable sequence of SingleSource instances into one Flowable sequence,
running all SingleSource s at once and delaying any error(s) until all sources succeed or fail.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.mergeDelayError(@NonNull org.reactivestreams.Publisher<? extends SingleSource<? extends @NonNull T>> sources) |
Merges a sequence of SingleSource instances emitted by a Publisher into a Flowable sequence,
running all SingleSource s at once and delaying any error(s) until all sources succeed or fail.
|
@NonNull Completable |
Completable.mergeWith(@NonNull CompletableSource other) |
Returns a Completable which subscribes to this and the other CompletableSource and completes
when both of them complete or one emits an error.
|
@NonNull Flowable<T> |
Flowable.mergeWith(@NonNull CompletableSource other) |
Relays the items of this Flowable and completes only when the other CompletableSource completes
as well.
|
@NonNull Flowable<T> |
Flowable.mergeWith(@NonNull MaybeSource<? extends @NonNull T> other) |
Merges the sequence of items of this Flowable with the success value of the other MaybeSource
or waits for both to complete normally if the MaybeSource is empty.
|
@NonNull Flowable<T> |
Flowable.mergeWith(@NonNull SingleSource<? extends @NonNull T> other) |
Merges the sequence of items of this Flowable with the success value of the other SingleSource .
|
@NonNull Flowable<T> |
Flowable.mergeWith(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> other) |
Flattens this and another Publisher into a single Publisher , without any transformation.
|
@NonNull Flowable<T> |
Maybe.mergeWith(@NonNull MaybeSource<? extends @NonNull T> other) |
Flattens this Maybe and another MaybeSource into a single Flowable , without any transformation.
|
@NonNull Observable<T> |
Observable.mergeWith(@NonNull CompletableSource other) |
Relays the items of the current Observable and completes only when the other CompletableSource completes
as well.
|
@NonNull Observable<T> |
Observable.mergeWith(@NonNull MaybeSource<? extends @NonNull T> other) |
Merges the sequence of items of the current Observable with the success value of the other MaybeSource
or waits both to complete normally if the MaybeSource is empty.
|
@NonNull Observable<T> |
Observable.mergeWith(@NonNull ObservableSource<? extends @NonNull T> other) |
Flattens the current Observable and another ObservableSource into a single Observable sequence, without any transformation.
|
@NonNull Observable<T> |
Observable.mergeWith(@NonNull SingleSource<? extends @NonNull T> other) |
Merges the sequence of items of the current Observable with the success value of the other SingleSource .
|
@NonNull Flowable<T> |
Single.mergeWith(@NonNull SingleSource<? extends @NonNull T> other) |
|
long |
Scheduler.now(@NonNull java.util.concurrent.TimeUnit unit) |
Returns the 'current time' of the Scheduler in the specified time unit.
|
long |
Scheduler.Worker.now(@NonNull java.util.concurrent.TimeUnit unit) |
Returns the 'current time' of the Worker in the specified time unit.
|
@NonNull Completable |
Completable.observeOn(@NonNull Scheduler scheduler) |
Returns a Completable which emits the terminal events from the thread of the specified Scheduler .
|
@NonNull Flowable<T> |
Flowable.observeOn(@NonNull Scheduler scheduler) |
Signals the items and terminal signals of the current Flowable on the specified Scheduler ,
asynchronously with a bounded buffer of Flowable.bufferSize() slots.
|
@NonNull Flowable<T> |
Flowable.observeOn(@NonNull Scheduler scheduler,
boolean delayError) |
Signals the items and terminal signals of the current Flowable on the specified Scheduler ,
asynchronously with a bounded buffer and optionally delays onError notifications.
|
@NonNull Flowable<T> |
Flowable.observeOn(@NonNull Scheduler scheduler,
boolean delayError,
int bufferSize) |
Signals the items and terminal signals of the current Flowable on the specified Scheduler ,
asynchronously with a bounded buffer of configurable size and optionally delays onError notifications.
|
@NonNull Maybe<T> |
Maybe.observeOn(@NonNull Scheduler scheduler) |
Wraps a Maybe to emit its item (or notify of its error) on a specified Scheduler ,
asynchronously.
|
@NonNull Observable<T> |
Observable.observeOn(@NonNull Scheduler scheduler) |
Returns an Observable to perform the current Observable 's emissions and notifications on a specified Scheduler ,
asynchronously with an unbounded buffer with Flowable.bufferSize() "island size".
|
@NonNull Observable<T> |
Observable.observeOn(@NonNull Scheduler scheduler,
boolean delayError) |
Returns an Observable to perform the current Observable 's emissions and notifications on a specified Scheduler ,
asynchronously with an unbounded buffer with Flowable.bufferSize() "island size" and optionally delays onError notifications.
|
@NonNull Observable<T> |
Observable.observeOn(@NonNull Scheduler scheduler,
boolean delayError,
int bufferSize) |
Returns an Observable to perform the current Observable 's emissions and notifications on a specified Scheduler ,
asynchronously with an unbounded buffer of configurable "island size" and optionally delays onError notifications.
|
@NonNull Single<T> |
Single.observeOn(@NonNull Scheduler scheduler) |
Signals the success item or the terminal signals of the current Single on the specified Scheduler ,
asynchronously.
|
<@NonNull U> @NonNull Flowable<U> |
Flowable.ofType(@NonNull java.lang.Class<@NonNull U> clazz) |
Filters the items emitted by the current Flowable , only emitting those of the specified type.
|
<@NonNull U> @NonNull Maybe<U> |
Maybe.ofType(@NonNull java.lang.Class<@NonNull U> clazz) |
Filters the items emitted by the current Maybe , only emitting its success value if that
is an instance of the supplied Class .
|
<@NonNull U> @NonNull Observable<U> |
Observable.ofType(@NonNull java.lang.Class<@NonNull U> clazz) |
Filters the items emitted by the current Observable , only emitting those of the specified type.
|
<@NonNull U> @NonNull Maybe<U> |
Single.ofType(@NonNull java.lang.Class<@NonNull U> clazz) |
Filters the items emitted by the current Single , only emitting its success value if that
is an instance of the supplied Class .
|
@NonNull Flowable<T> |
Flowable.onBackpressureBuffer(int capacity,
boolean delayError,
boolean unbounded,
@NonNull Action onOverflow) |
Buffers an optionally unlimited number of items from the current Flowable and allows it to emit as fast it can while allowing the
downstream to consume the items at its own place.
|
@NonNull Flowable<T> |
Flowable.onBackpressureBuffer(int capacity,
boolean delayError,
boolean unbounded,
@NonNull Action onOverflow,
@NonNull Consumer<? super @NonNull T> onDropped) |
Buffers an optionally unlimited number of items from the current Flowable and allows it to emit as fast it can while allowing the
downstream to consume the items at its own place.
|
@NonNull Flowable<T> |
Flowable.onBackpressureBuffer(int capacity,
boolean delayError,
boolean unbounded,
@NonNull Action onOverflow,
@NonNull Consumer<? super @NonNull T> onDropped) |
Buffers an optionally unlimited number of items from the current Flowable and allows it to emit as fast it can while allowing the
downstream to consume the items at its own place.
|
@NonNull Flowable<T> |
Flowable.onBackpressureBuffer(int capacity,
@NonNull Action onOverflow) |
Buffers an limited number of items from the current Flowable and allows it to emit as fast it can while allowing the
downstream to consume the items at its own place, however, the resulting Flowable will signal a
MissingBackpressureException via onError as soon as the buffer's capacity is exceeded, dropping all undelivered
items, canceling the flow and calling the onOverflow action.
|
@NonNull Flowable<T> |
Flowable.onBackpressureBuffer(long capacity,
@Nullable Action onOverflow,
@NonNull BackpressureOverflowStrategy overflowStrategy) |
Buffers an optionally unlimited number of items from the current Flowable and allows it to emit as fast it can while allowing the
downstream to consume the items at its own place.
|
@NonNull Flowable<T> |
Flowable.onBackpressureBuffer(long capacity,
@Nullable Action onOverflow,
@NonNull BackpressureOverflowStrategy overflowStrategy,
@NonNull Consumer<? super @NonNull T> onDropped) |
Buffers an optionally unlimited number of items from the current Flowable and allows it to emit as fast it can while allowing the
downstream to consume the items at its own place.
|
@NonNull Flowable<T> |
Flowable.onBackpressureBuffer(long capacity,
@Nullable Action onOverflow,
@NonNull BackpressureOverflowStrategy overflowStrategy,
@NonNull Consumer<? super @NonNull T> onDropped) |
Buffers an optionally unlimited number of items from the current Flowable and allows it to emit as fast it can while allowing the
downstream to consume the items at its own place.
|
@NonNull Flowable<T> |
Flowable.onBackpressureDrop(@NonNull Consumer<? super @NonNull T> onDrop) |
Drops items from the current Flowable if the downstream is not ready to receive new items (indicated
by a lack of Subscription.request(long) calls from it) and calls the given Consumer with such
dropped items.
|
@NonNull Flowable<T> |
Flowable.onBackpressureLatest(@NonNull Consumer<? super @NonNull T> onDropped) |
Drops all but the latest item emitted by the current Flowable if the downstream is not ready to receive
new items (indicated by a lack of Subscription.request(long) calls from it) and emits this latest
item when the downstream becomes ready.
|
@NonNull Flowable<T> |
Flowable.onBackpressureReduce(@NonNull BiFunction<@NonNull T,@NonNull T,@NonNull T> reducer) |
Reduces a sequence of two not emitted values via a function into a single value if the downstream is not ready to receive
new items (indicated by a lack of Subscription.request(long) calls from it) and emits this latest
item when the downstream becomes ready.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.onBackpressureReduce(@NonNull Supplier<@NonNull R> supplier,
@NonNull BiFunction<@NonNull R,? super @NonNull T,@NonNull R> reducer) |
Reduces upstream values into an aggregate value, provided by a supplier and combined via a reducer function,
while the downstream is not ready to receive items, then emits this aggregate value when the downstream becomes ready.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.onBackpressureReduce(@NonNull Supplier<@NonNull R> supplier,
@NonNull BiFunction<@NonNull R,? super @NonNull T,@NonNull R> reducer) |
Reduces upstream values into an aggregate value, provided by a supplier and combined via a reducer function,
while the downstream is not ready to receive items, then emits this aggregate value when the downstream becomes ready.
|
void |
CompletableEmitter.onError(@NonNull java.lang.Throwable t) |
Signal an exception.
|
void |
CompletableObserver.onError(@NonNull java.lang.Throwable e) |
Called once if the deferred computation 'throws' an exception.
|
void |
Emitter.onError(@NonNull java.lang.Throwable error) |
Signal a Throwable exception.
|
void |
MaybeEmitter.onError(@NonNull java.lang.Throwable t) |
Signal an exception.
|
void |
MaybeObserver.onError(@NonNull java.lang.Throwable e) |
|
void |
Observer.onError(@NonNull java.lang.Throwable e) |
|
void |
SingleEmitter.onError(@NonNull java.lang.Throwable t) |
Signal an exception.
|
void |
SingleObserver.onError(@NonNull java.lang.Throwable e) |
|
@NonNull Completable |
Completable.onErrorComplete(@NonNull Predicate<? super java.lang.Throwable> predicate) |
Returns a Completable instance that if this Completable emits an error and the Predicate returns
true , it will emit an onComplete and swallow the Throwable .
|
@NonNull Flowable<T> |
Flowable.onErrorComplete(@NonNull Predicate<? super java.lang.Throwable> predicate) |
Returns a Flowable instance that if the current Flowable emits an error and the predicate returns
true , it will emit an onComplete and swallow the throwable.
|
@NonNull Maybe<T> |
Maybe.onErrorComplete(@NonNull Predicate<? super java.lang.Throwable> predicate) |
Returns a Maybe instance that if this Maybe emits an error and the predicate returns
true , it will emit an onComplete and swallow the throwable.
|
@NonNull Observable<T> |
Observable.onErrorComplete(@NonNull Predicate<? super java.lang.Throwable> predicate) |
Returns an Observable instance that if the current Observable emits an error and the predicate returns
true , it will emit an onComplete and swallow the throwable.
|
@NonNull Maybe<T> |
Single.onErrorComplete(@NonNull Predicate<? super java.lang.Throwable> predicate) |
Returns a Maybe instance that if this Single emits an error and the predicate returns
true , it will emit an onComplete and swallow the throwable.
|
@NonNull Completable |
Completable.onErrorResumeNext(@NonNull Function<? super java.lang.Throwable,? extends CompletableSource> fallbackSupplier) |
Returns a Completable instance that when encounters an error from this Completable , calls the
specified mapper Function that returns a CompletableSource instance for it and resumes the
execution with it.
|
@NonNull Flowable<T> |
Flowable.onErrorResumeNext(@NonNull Function<? super java.lang.Throwable,? extends org.reactivestreams.Publisher<? extends @NonNull T>> fallbackSupplier) |
Resumes the flow with a Publisher returned for the failure Throwable of the current Flowable by a
function instead of signaling the error via onError .
|
@NonNull Maybe<T> |
Maybe.onErrorResumeNext(@NonNull Function<? super java.lang.Throwable,? extends MaybeSource<? extends @NonNull T>> fallbackSupplier) |
Resumes the flow with a MaybeSource returned for the failure Throwable of the current Maybe by a
function instead of signaling the error via onError .
|
@NonNull Observable<T> |
Observable.onErrorResumeNext(@NonNull Function<? super java.lang.Throwable,? extends ObservableSource<? extends @NonNull T>> fallbackSupplier) |
Resumes the flow with an ObservableSource returned for the failure Throwable of the current Observable by a
function instead of signaling the error via onError .
|
@NonNull Single<T> |
Single.onErrorResumeNext(@NonNull Function<? super java.lang.Throwable,? extends SingleSource<? extends @NonNull T>> fallbackSupplier) |
Resumes the flow with a SingleSource returned for the failure Throwable of the current Single by a
function instead of signaling the error via onError .
|
@NonNull Completable |
Completable.onErrorResumeWith(@NonNull CompletableSource fallback) |
Resumes the flow with the given CompletableSource when the current Completable fails instead of
signaling the error via onError .
|
@NonNull Flowable<T> |
Flowable.onErrorResumeWith(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> fallback) |
Resumes the flow with the given Publisher when the current Flowable fails instead of
signaling the error via onError .
|
@NonNull Maybe<T> |
Maybe.onErrorResumeWith(@NonNull MaybeSource<? extends @NonNull T> fallback) |
Resumes the flow with the given MaybeSource when the current Maybe fails instead of
signaling the error via onError .
|
@NonNull Observable<T> |
Observable.onErrorResumeWith(@NonNull ObservableSource<? extends @NonNull T> fallback) |
Resumes the flow with the given ObservableSource when the current Observable fails instead of
signaling the error via onError .
|
@NonNull Single<T> |
Single.onErrorResumeWith(@NonNull SingleSource<? extends @NonNull T> fallback) |
Resumes the flow with the given SingleSource when the current Single fails instead of
signaling the error via onError .
|
<@NonNull T> @NonNull Maybe<T> |
Completable.onErrorReturn(@NonNull Function<? super java.lang.Throwable,? extends @NonNull T> itemSupplier) |
Ends the flow with a success item returned by a function for the Throwable error signaled by the current
Completable instead of signaling the error via onError .
|
@NonNull Flowable<T> |
Flowable.onErrorReturn(@NonNull Function<? super java.lang.Throwable,? extends @NonNull T> itemSupplier) |
Ends the flow with a last item returned by a function for the Throwable error signaled by the current
Flowable instead of signaling the error via onError .
|
@NonNull Maybe<T> |
Maybe.onErrorReturn(@NonNull Function<? super java.lang.Throwable,? extends @NonNull T> itemSupplier) |
Ends the flow with a success item returned by a function for the Throwable error signaled by the current
Maybe instead of signaling the error via onError .
|
@NonNull Observable<T> |
Observable.onErrorReturn(@NonNull Function<? super java.lang.Throwable,? extends @NonNull T> itemSupplier) |
Ends the flow with a last item returned by a function for the Throwable error signaled by the current
Observable instead of signaling the error via onError .
|
@NonNull Single<T> |
Single.onErrorReturn(@NonNull Function<java.lang.Throwable,? extends @NonNull T> itemSupplier) |
Ends the flow with a success item returned by a function for the Throwable error signaled by the current
Single instead of signaling the error via onError .
|
<@NonNull T> @NonNull Maybe<T> |
Completable.onErrorReturnItem(@NonNull T item) |
Ends the flow with the given success item when the current Completable
fails instead of signaling the error via onError .
|
@NonNull Flowable<T> |
Flowable.onErrorReturnItem(@NonNull T item) |
Ends the flow with the given last item when the current Flowable fails instead of signaling the error via onError .
|
@NonNull Maybe<T> |
Maybe.onErrorReturnItem(@NonNull T item) |
Ends the flow with the given success item when the current Maybe fails instead of signaling the error via onError .
|
@NonNull Observable<T> |
Observable.onErrorReturnItem(@NonNull T item) |
Ends the flow with the given last item when the current Observable fails instead of signaling the error via onError .
|
@NonNull Single<T> |
Single.onErrorReturnItem(@NonNull T item) |
Signals the specified value as success in case the current Single signals an error.
|
void |
Emitter.onNext(@NonNull T value) |
Signal a normal value.
|
void |
Observer.onNext(@NonNull T t) |
Provides the Observer with a new item to observe.
|
void |
CompletableObserver.onSubscribe(@NonNull Disposable d) |
Called once by the Completable to set a Disposable on this instance which
then can be used to cancel the subscription at any time.
|
void |
FlowableSubscriber.onSubscribe(@NonNull org.reactivestreams.Subscription s) |
Implementors of this method should make sure everything that needs
to be visible in Subscriber.onNext(Object) is established before
calling Subscription.request(long) .
|
void |
MaybeObserver.onSubscribe(@NonNull Disposable d) |
Provides the MaybeObserver with the means of cancelling (disposing) the
connection (channel) with the Maybe in both
synchronous (from within onSubscribe(Disposable) itself) and asynchronous manner.
|
void |
Observer.onSubscribe(@NonNull Disposable d) |
|
void |
SingleObserver.onSubscribe(@NonNull Disposable d) |
Provides the SingleObserver with the means of cancelling (disposing) the
connection (channel) with the Single in both
synchronous (from within onSubscribe(Disposable) itself) and asynchronous manner.
|
void |
MaybeEmitter.onSuccess(@NonNull T t) |
Signal a success value.
|
void |
MaybeObserver.onSuccess(@NonNull T t) |
Notifies the MaybeObserver with one item and that the Maybe has finished sending
push-based notifications.
|
void |
SingleEmitter.onSuccess(@NonNull T t) |
Signal a success value.
|
void |
SingleObserver.onSuccess(@NonNull T t) |
Notifies the SingleObserver with a single item and that the Single has finished sending
push-based notifications.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.publish(@NonNull Function<? super Flowable<@NonNull T>,? extends org.reactivestreams.Publisher<? extends @NonNull R>> selector,
int prefetch) |
Returns a Flowable that emits the results of invoking a specified selector on items emitted by a
ConnectableFlowable that shares a single subscription to the underlying sequence.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.publish(@NonNull Function<? super Flowable<@NonNull T>,? extends org.reactivestreams.Publisher<@NonNull R>> selector) |
Returns a Flowable that emits the results of invoking a specified selector on items emitted by a
ConnectableFlowable that shares a single subscription to the underlying sequence.
|
<@NonNull R> @NonNull Observable<R> |
Observable.publish(@NonNull Function<? super Observable<@NonNull T>,? extends ObservableSource<@NonNull R>> selector) |
Returns an Observable that emits the results of invoking a specified selector on items emitted by a
ConnectableObservable that shares a single subscription to the current Observable sequence.
|
@NonNull Maybe<T> |
Flowable.reduce(@NonNull BiFunction<@NonNull T,@NonNull T,@NonNull T> reducer) |
Returns a Maybe that applies a specified accumulator function to the first item emitted by the current
Flowable , then feeds the result of that function along with the second item emitted by the current
Flowable into the same function, and so on until all items have been emitted by the current and finite Flowable ,
and emits the final result from the final call to your function as its sole item.
|
<@NonNull R> @NonNull Single<R> |
Flowable.reduce(@NonNull R seed,
@NonNull BiFunction<@NonNull R,? super @NonNull T,@NonNull R> reducer) |
Returns a Single that applies a specified accumulator function to the first item emitted by the current
Flowable and a specified seed value, then feeds the result of that function along with the second item
emitted by the current Flowable into the same function, and so on until all items have been emitted by the
current and finite Flowable , emitting the final result from the final call to your function as its sole item.
|
@NonNull Maybe<T> |
Observable.reduce(@NonNull BiFunction<@NonNull T,@NonNull T,@NonNull T> reducer) |
Returns a Maybe that applies a specified accumulator function to the first item emitted by the current
Observable , then feeds the result of that function along with the second item emitted by the current
Observable into the same function, and so on until all items have been emitted by the current and finite Observable ,
and emits the final result from the final call to your function as its sole item.
|
<@NonNull R> @NonNull Single<R> |
Observable.reduce(@NonNull R seed,
@NonNull BiFunction<@NonNull R,? super @NonNull T,@NonNull R> reducer) |
Returns a Single that applies a specified accumulator function to the first item emitted by the current
Observable and a specified seed value, then feeds the result of that function along with the second item
emitted by the current Observable into the same function, and so on until all items have been emitted by the
current and finite Observable , emitting the final result from the final call to your function as its sole item.
|
<@NonNull R> @NonNull Single<R> |
Flowable.reduceWith(@NonNull Supplier<@NonNull R> seedSupplier,
@NonNull BiFunction<@NonNull R,? super @NonNull T,@NonNull R> reducer) |
Returns a Single that applies a specified accumulator function to the first item emitted by the current
Flowable and a seed value derived from calling a specified seedSupplier , then feeds the result
of that function along with the second item emitted by the current Flowable into the same function, and so on until
all items have been emitted by the current and finite Flowable , emitting the final result from the final call to your
function as its sole item.
|
<@NonNull R> @NonNull Single<R> |
Flowable.reduceWith(@NonNull Supplier<@NonNull R> seedSupplier,
@NonNull BiFunction<@NonNull R,? super @NonNull T,@NonNull R> reducer) |
Returns a Single that applies a specified accumulator function to the first item emitted by the current
Flowable and a seed value derived from calling a specified seedSupplier , then feeds the result
of that function along with the second item emitted by the current Flowable into the same function, and so on until
all items have been emitted by the current and finite Flowable , emitting the final result from the final call to your
function as its sole item.
|
<@NonNull R> @NonNull Single<R> |
Observable.reduceWith(@NonNull Supplier<@NonNull R> seedSupplier,
@NonNull BiFunction<@NonNull R,? super @NonNull T,@NonNull R> reducer) |
Returns a Single that applies a specified accumulator function to the first item emitted by the current
Observable and a seed value derived from calling a specified seedSupplier , then feeds the result
of that function along with the second item emitted by the current Observable into the same function,
and so on until all items have been emitted by the current and finite Observable , emitting the final result
from the final call to your function as its sole item.
|
<@NonNull R> @NonNull Single<R> |
Observable.reduceWith(@NonNull Supplier<@NonNull R> seedSupplier,
@NonNull BiFunction<@NonNull R,? super @NonNull T,@NonNull R> reducer) |
Returns a Single that applies a specified accumulator function to the first item emitted by the current
Observable and a seed value derived from calling a specified seedSupplier , then feeds the result
of that function along with the second item emitted by the current Observable into the same function,
and so on until all items have been emitted by the current and finite Observable , emitting the final result
from the final call to your function as its sole item.
|
@NonNull Completable |
Completable.repeatUntil(@NonNull BooleanSupplier stop) |
Returns a Completable that repeatedly subscribes to this Completable so long as the given
stop BooleanSupplier returns false .
|
@NonNull Flowable<T> |
Flowable.repeatUntil(@NonNull BooleanSupplier stop) |
Returns a Flowable that repeats the sequence of items emitted by the current Flowable until
the provided stop function returns true .
|
@NonNull Flowable<T> |
Maybe.repeatUntil(@NonNull BooleanSupplier stop) |
Returns a Flowable that repeats the sequence of items emitted by the current Maybe until
the provided stop function returns true .
|
@NonNull Observable<T> |
Observable.repeatUntil(@NonNull BooleanSupplier stop) |
Returns an Observable that repeats the sequence of items emitted by the current Observable until
the provided stop function returns true .
|
@NonNull Flowable<T> |
Single.repeatUntil(@NonNull BooleanSupplier stop) |
Re-subscribes to the current Single until the given BooleanSupplier returns true
and emits the success items as a Flowable sequence.
|
@NonNull Completable |
Completable.repeatWhen(@NonNull Function<? super Flowable<java.lang.Object>,? extends org.reactivestreams.Publisher<?>> handler) |
Returns a Completable instance that repeats when the Publisher returned by the handler Function
emits an item or completes when this Publisher emits an onComplete event.
|
@NonNull Flowable<T> |
Flowable.repeatWhen(@NonNull Function<? super Flowable<java.lang.Object>,? extends org.reactivestreams.Publisher<?>> handler) |
Returns a Flowable that emits the same values as the current Flowable with the exception of an
onComplete .
|
@NonNull Flowable<T> |
Maybe.repeatWhen(@NonNull Function<? super Flowable<java.lang.Object>,? extends org.reactivestreams.Publisher<?>> handler) |
Returns a Flowable that emits the same values as the current Maybe with the exception of an
onComplete .
|
@NonNull Observable<T> |
Observable.repeatWhen(@NonNull Function<? super Observable<java.lang.Object>,? extends ObservableSource<?>> handler) |
Returns an Observable that emits the same values as the current Observable with the exception of an
onComplete .
|
@NonNull Flowable<T> |
Single.repeatWhen(@NonNull Function<? super Flowable<java.lang.Object>,? extends org.reactivestreams.Publisher<?>> handler) |
Re-subscribes to the current Single if
the Publisher returned by the handler function signals a value in response to a
value signaled through the Flowable the handler receives.
|
@NonNull ConnectableFlowable<T> |
Flowable.replay(int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a ConnectableFlowable that shares a single subscription to the current Flowable and
replays at most bufferSize items that were emitted during a specified time window.
|
@NonNull ConnectableFlowable<T> |
Flowable.replay(int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a ConnectableFlowable that shares a single subscription to the current Flowable and
replays a maximum of bufferSize items that are emitted within a specified time window to late Subscriber s.
|
@NonNull ConnectableFlowable<T> |
Flowable.replay(int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a ConnectableFlowable that shares a single subscription to the current Flowable and
replays a maximum of bufferSize items that are emitted within a specified time window to late Subscriber s.
|
@NonNull ConnectableFlowable<T> |
Flowable.replay(int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean eagerTruncate) |
Returns a ConnectableFlowable that shares a single subscription to the current Flowable and
replays a maximum of bufferSize items that are emitted within a specified time window to late Subscriber s.
|
@NonNull ConnectableFlowable<T> |
Flowable.replay(int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean eagerTruncate) |
Returns a ConnectableFlowable that shares a single subscription to the current Flowable and
replays a maximum of bufferSize items that are emitted within a specified time window to late Subscriber s.
|
@NonNull ConnectableFlowable<T> |
Flowable.replay(long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a ConnectableFlowable that shares a single subscription to the current Flowable and
replays all items emitted by it within a specified time window to late Subscriber s.
|
@NonNull ConnectableFlowable<T> |
Flowable.replay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a ConnectableFlowable that shares a single subscription to the current Flowable and
replays all items emitted by it within a specified time window to late Subscriber s.
|
@NonNull ConnectableFlowable<T> |
Flowable.replay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a ConnectableFlowable that shares a single subscription to the current Flowable and
replays all items emitted by it within a specified time window to late Subscriber s.
|
@NonNull ConnectableFlowable<T> |
Flowable.replay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean eagerTruncate) |
Returns a ConnectableFlowable that shares a single subscription to the current Flowable and
replays all items emitted by it within a specified time window to late Subscriber s.
|
@NonNull ConnectableFlowable<T> |
Flowable.replay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean eagerTruncate) |
Returns a ConnectableFlowable that shares a single subscription to the current Flowable and
replays all items emitted by it within a specified time window to late Subscriber s.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.replay(@NonNull Function<? super Flowable<@NonNull T>,? extends org.reactivestreams.Publisher<@NonNull R>> selector) |
Returns a Flowable that emits items that are the results of invoking a specified selector on the items
emitted by a ConnectableFlowable that shares a single subscription to the current Flowable .
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.replay(@NonNull Function<? super Flowable<@NonNull T>,? extends org.reactivestreams.Publisher<@NonNull R>> selector,
int bufferSize) |
Returns a Flowable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableFlowable that shares a single subscription to the current Flowable ,
replaying bufferSize notifications.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.replay(@NonNull Function<? super Flowable<@NonNull T>,? extends org.reactivestreams.Publisher<@NonNull R>> selector,
int bufferSize,
boolean eagerTruncate) |
Returns a Flowable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableFlowable that shares a single subscription to the current Flowable ,
replaying bufferSize notifications.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.replay(@NonNull Function<? super Flowable<@NonNull T>,? extends org.reactivestreams.Publisher<@NonNull R>> selector,
int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableFlowable that shares a single subscription to the current Flowable ,
replaying no more than bufferSize items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.replay(@NonNull Function<? super Flowable<@NonNull T>,? extends org.reactivestreams.Publisher<@NonNull R>> selector,
int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableFlowable that shares a single subscription to the current Flowable ,
replaying no more than bufferSize items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.replay(@NonNull Function<? super Flowable<@NonNull T>,? extends org.reactivestreams.Publisher<@NonNull R>> selector,
int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableFlowable that shares a single subscription to the current Flowable ,
replaying no more than bufferSize items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.replay(@NonNull Function<? super Flowable<@NonNull T>,? extends org.reactivestreams.Publisher<@NonNull R>> selector,
int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableFlowable that shares a single subscription to the current Flowable ,
replaying no more than bufferSize items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.replay(@NonNull Function<? super Flowable<@NonNull T>,? extends org.reactivestreams.Publisher<@NonNull R>> selector,
int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableFlowable that shares a single subscription to the current Flowable ,
replaying no more than bufferSize items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.replay(@NonNull Function<? super Flowable<@NonNull T>,? extends org.reactivestreams.Publisher<@NonNull R>> selector,
int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean eagerTruncate) |
Returns a Flowable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableFlowable that shares a single subscription to the current Flowable ,
replaying no more than bufferSize items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.replay(@NonNull Function<? super Flowable<@NonNull T>,? extends org.reactivestreams.Publisher<@NonNull R>> selector,
int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean eagerTruncate) |
Returns a Flowable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableFlowable that shares a single subscription to the current Flowable ,
replaying no more than bufferSize items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.replay(@NonNull Function<? super Flowable<@NonNull T>,? extends org.reactivestreams.Publisher<@NonNull R>> selector,
int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean eagerTruncate) |
Returns a Flowable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableFlowable that shares a single subscription to the current Flowable ,
replaying no more than bufferSize items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.replay(@NonNull Function<? super Flowable<@NonNull T>,? extends org.reactivestreams.Publisher<@NonNull R>> selector,
long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableFlowable that shares a single subscription to the current Flowable ,
replaying all items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.replay(@NonNull Function<? super Flowable<@NonNull T>,? extends org.reactivestreams.Publisher<@NonNull R>> selector,
long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableFlowable that shares a single subscription to the current Flowable ,
replaying all items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.replay(@NonNull Function<? super Flowable<@NonNull T>,? extends org.reactivestreams.Publisher<@NonNull R>> selector,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableFlowable that shares a single subscription to the current Flowable ,
replaying all items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.replay(@NonNull Function<? super Flowable<@NonNull T>,? extends org.reactivestreams.Publisher<@NonNull R>> selector,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableFlowable that shares a single subscription to the current Flowable ,
replaying all items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.replay(@NonNull Function<? super Flowable<@NonNull T>,? extends org.reactivestreams.Publisher<@NonNull R>> selector,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableFlowable that shares a single subscription to the current Flowable ,
replaying all items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.replay(@NonNull Function<? super Flowable<@NonNull T>,? extends org.reactivestreams.Publisher<@NonNull R>> selector,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean eagerTruncate) |
Returns a Flowable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableFlowable that shares a single subscription to the current Flowable ,
replaying all items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.replay(@NonNull Function<? super Flowable<@NonNull T>,? extends org.reactivestreams.Publisher<@NonNull R>> selector,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean eagerTruncate) |
Returns a Flowable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableFlowable that shares a single subscription to the current Flowable ,
replaying all items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.replay(@NonNull Function<? super Flowable<@NonNull T>,? extends org.reactivestreams.Publisher<@NonNull R>> selector,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean eagerTruncate) |
Returns a Flowable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableFlowable that shares a single subscription to the current Flowable ,
replaying all items that were emitted within a specified time window.
|
@NonNull ConnectableObservable<T> |
Observable.replay(int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a ConnectableObservable that shares a single subscription to the current Observable and
replays at most bufferSize items that were emitted during a specified time window.
|
@NonNull ConnectableObservable<T> |
Observable.replay(int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a ConnectableObservable that shares a single subscription to the current Observable and
that replays a maximum of bufferSize items that are emitted within a specified time window.
|
@NonNull ConnectableObservable<T> |
Observable.replay(int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a ConnectableObservable that shares a single subscription to the current Observable and
that replays a maximum of bufferSize items that are emitted within a specified time window.
|
@NonNull ConnectableObservable<T> |
Observable.replay(int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean eagerTruncate) |
Returns a ConnectableObservable that shares a single subscription to the current Observable and
that replays a maximum of bufferSize items that are emitted within a specified time window.
|
@NonNull ConnectableObservable<T> |
Observable.replay(int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean eagerTruncate) |
Returns a ConnectableObservable that shares a single subscription to the current Observable and
that replays a maximum of bufferSize items that are emitted within a specified time window.
|
@NonNull ConnectableObservable<T> |
Observable.replay(long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a ConnectableObservable that shares a single subscription to the current Observable and
replays all items emitted by the current Observable within a specified time window.
|
@NonNull ConnectableObservable<T> |
Observable.replay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a ConnectableObservable that shares a single subscription to the current Observable and
replays all items emitted by the current Observable within a specified time window.
|
@NonNull ConnectableObservable<T> |
Observable.replay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a ConnectableObservable that shares a single subscription to the current Observable and
replays all items emitted by the current Observable within a specified time window.
|
@NonNull ConnectableObservable<T> |
Observable.replay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean eagerTruncate) |
Returns a ConnectableObservable that shares a single subscription to the current Observable and
replays all items emitted by the current Observable within a specified time window.
|
@NonNull ConnectableObservable<T> |
Observable.replay(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean eagerTruncate) |
Returns a ConnectableObservable that shares a single subscription to the current Observable and
replays all items emitted by the current Observable within a specified time window.
|
<@NonNull R> @NonNull Observable<R> |
Observable.replay(@NonNull Function<? super Observable<@NonNull T>,? extends ObservableSource<@NonNull R>> selector) |
Returns an Observable that emits items that are the results of invoking a specified selector on the items
emitted by a ConnectableObservable that shares a single subscription to the current Observable .
|
<@NonNull R> @NonNull Observable<R> |
Observable.replay(@NonNull Function<? super Observable<@NonNull T>,? extends ObservableSource<@NonNull R>> selector,
int bufferSize) |
Returns an Observable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableObservable that shares a single subscription to the current Observable ,
replaying bufferSize notifications.
|
<@NonNull R> @NonNull Observable<R> |
Observable.replay(@NonNull Function<? super Observable<@NonNull T>,? extends ObservableSource<@NonNull R>> selector,
int bufferSize,
boolean eagerTruncate) |
Returns an Observable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableObservable that shares a single subscription to the current Observable ,
replaying bufferSize notifications.
|
<@NonNull R> @NonNull Observable<R> |
Observable.replay(@NonNull Function<? super Observable<@NonNull T>,? extends ObservableSource<@NonNull R>> selector,
int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableObservable that shares a single subscription to the current Observable ,
replaying no more than bufferSize items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Observable<R> |
Observable.replay(@NonNull Function<? super Observable<@NonNull T>,? extends ObservableSource<@NonNull R>> selector,
int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableObservable that shares a single subscription to the current Observable ,
replaying no more than bufferSize items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Observable<R> |
Observable.replay(@NonNull Function<? super Observable<@NonNull T>,? extends ObservableSource<@NonNull R>> selector,
int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableObservable that shares a single subscription to the current Observable ,
replaying no more than bufferSize items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Observable<R> |
Observable.replay(@NonNull Function<? super Observable<@NonNull T>,? extends ObservableSource<@NonNull R>> selector,
int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableObservable that shares a single subscription to the current Observable ,
replaying no more than bufferSize items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Observable<R> |
Observable.replay(@NonNull Function<? super Observable<@NonNull T>,? extends ObservableSource<@NonNull R>> selector,
int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableObservable that shares a single subscription to the current Observable ,
replaying no more than bufferSize items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Observable<R> |
Observable.replay(@NonNull Function<? super Observable<@NonNull T>,? extends ObservableSource<@NonNull R>> selector,
int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean eagerTruncate) |
Returns an Observable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableObservable that shares a single subscription to the current Observable ,
replaying no more than bufferSize items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Observable<R> |
Observable.replay(@NonNull Function<? super Observable<@NonNull T>,? extends ObservableSource<@NonNull R>> selector,
int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean eagerTruncate) |
Returns an Observable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableObservable that shares a single subscription to the current Observable ,
replaying no more than bufferSize items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Observable<R> |
Observable.replay(@NonNull Function<? super Observable<@NonNull T>,? extends ObservableSource<@NonNull R>> selector,
int bufferSize,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean eagerTruncate) |
Returns an Observable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableObservable that shares a single subscription to the current Observable ,
replaying no more than bufferSize items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Observable<R> |
Observable.replay(@NonNull Function<? super Observable<@NonNull T>,? extends ObservableSource<@NonNull R>> selector,
long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableObservable that shares a single subscription to the current Observable ,
replaying all items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Observable<R> |
Observable.replay(@NonNull Function<? super Observable<@NonNull T>,? extends ObservableSource<@NonNull R>> selector,
long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableObservable that shares a single subscription to the current Observable ,
replaying all items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Observable<R> |
Observable.replay(@NonNull Function<? super Observable<@NonNull T>,? extends ObservableSource<@NonNull R>> selector,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableObservable that shares a single subscription to the current Observable ,
replaying all items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Observable<R> |
Observable.replay(@NonNull Function<? super Observable<@NonNull T>,? extends ObservableSource<@NonNull R>> selector,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableObservable that shares a single subscription to the current Observable ,
replaying all items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Observable<R> |
Observable.replay(@NonNull Function<? super Observable<@NonNull T>,? extends ObservableSource<@NonNull R>> selector,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableObservable that shares a single subscription to the current Observable ,
replaying all items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Observable<R> |
Observable.replay(@NonNull Function<? super Observable<@NonNull T>,? extends ObservableSource<@NonNull R>> selector,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean eagerTruncate) |
Returns an Observable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableObservable that shares a single subscription to the current Observable ,
replaying all items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Observable<R> |
Observable.replay(@NonNull Function<? super Observable<@NonNull T>,? extends ObservableSource<@NonNull R>> selector,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean eagerTruncate) |
Returns an Observable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableObservable that shares a single subscription to the current Observable ,
replaying all items that were emitted within a specified time window.
|
<@NonNull R> @NonNull Observable<R> |
Observable.replay(@NonNull Function<? super Observable<@NonNull T>,? extends ObservableSource<@NonNull R>> selector,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean eagerTruncate) |
Returns an Observable that emits items that are the results of invoking a specified selector on items
emitted by a ConnectableObservable that shares a single subscription to the current Observable ,
replaying all items that were emitted within a specified time window.
|
@NonNull Completable |
Completable.retry(long times,
@NonNull Predicate<? super java.lang.Throwable> predicate) |
Returns a Completable that when this Completable emits an error, retries at most times
or until the predicate returns false , whichever happens first and emitting the last error.
|
@NonNull Completable |
Completable.retry(@NonNull BiPredicate<? super java.lang.Integer,? super java.lang.Throwable> predicate) |
Returns a Completable that retries this Completable in case of an error as long as the predicate
returns true .
|
@NonNull Completable |
Completable.retry(@NonNull Predicate<? super java.lang.Throwable> predicate) |
Returns a Completable that when this Completable emits an error, calls the given predicate with
the latest Throwable to decide whether to resubscribe to the upstream or not.
|
@NonNull Flowable<T> |
Flowable.retry(long times,
@NonNull Predicate<? super java.lang.Throwable> predicate) |
Retries at most times or until the predicate returns false , whichever happens first.
|
@NonNull Flowable<T> |
Flowable.retry(@NonNull BiPredicate<? super java.lang.Integer,? super java.lang.Throwable> predicate) |
Returns a Flowable that mirrors the current Flowable , resubscribing to it if it calls onError
and the predicate returns true for that specific exception and retry count.
|
@NonNull Flowable<T> |
Flowable.retry(@NonNull Predicate<? super java.lang.Throwable> predicate) |
Retries the current Flowable if the predicate returns true .
|
@NonNull Maybe<T> |
Maybe.retry(long times,
@NonNull Predicate<? super java.lang.Throwable> predicate) |
Retries at most times or until the predicate returns false , whichever happens first.
|
@NonNull Maybe<T> |
Maybe.retry(@NonNull BiPredicate<? super java.lang.Integer,? super java.lang.Throwable> predicate) |
Returns a Maybe that mirrors the current Maybe , resubscribing to it if it calls onError
and the predicate returns true for that specific exception and retry count.
|
@NonNull Maybe<T> |
Maybe.retry(@NonNull Predicate<? super java.lang.Throwable> predicate) |
Retries the current Maybe if it fails and the predicate returns true .
|
@NonNull Observable<T> |
Observable.retry(long times,
@NonNull Predicate<? super java.lang.Throwable> predicate) |
Retries at most times or until the predicate returns false , whichever happens first.
|
@NonNull Observable<T> |
Observable.retry(@NonNull BiPredicate<? super java.lang.Integer,? super java.lang.Throwable> predicate) |
Returns an Observable that mirrors the current Observable , resubscribing to it if it calls onError
and the predicate returns true for that specific exception and retry count.
|
@NonNull Observable<T> |
Observable.retry(@NonNull Predicate<? super java.lang.Throwable> predicate) |
Retries the current Observable if the predicate returns true .
|
@NonNull Single<T> |
Single.retry(long times,
@NonNull Predicate<? super java.lang.Throwable> predicate) |
Repeatedly re-subscribe at most times or until the predicate returns false , whichever happens first
if it fails with an onError .
|
@NonNull Single<T> |
Single.retry(@NonNull BiPredicate<? super java.lang.Integer,? super java.lang.Throwable> predicate) |
Re-subscribe to the current Single if the given predicate returns true when the Single fails
with an onError .
|
@NonNull Single<T> |
Single.retry(@NonNull Predicate<? super java.lang.Throwable> predicate) |
Re-subscribe to the current Single if the given predicate returns true when the Single fails
with an onError .
|
@NonNull Completable |
Completable.retryUntil(@NonNull BooleanSupplier stop) |
Retries until the given stop function returns true .
|
@NonNull Flowable<T> |
Flowable.retryUntil(@NonNull BooleanSupplier stop) |
Retries until the given stop function returns true .
|
@NonNull Maybe<T> |
Maybe.retryUntil(@NonNull BooleanSupplier stop) |
Retries until the given stop function returns true .
|
@NonNull Observable<T> |
Observable.retryUntil(@NonNull BooleanSupplier stop) |
Retries until the given stop function returns true .
|
@NonNull Single<T> |
Single.retryUntil(@NonNull BooleanSupplier stop) |
Retries until the given stop function returns true .
|
@NonNull Completable |
Completable.retryWhen(@NonNull Function<? super Flowable<java.lang.Throwable>,? extends org.reactivestreams.Publisher<?>> handler) |
Returns a Completable which given a Publisher and when this Completable emits an error, delivers
that error through a Flowable and the Publisher should signal a value indicating a retry in response
or a terminal event indicating a termination.
|
@NonNull Flowable<T> |
Flowable.retryWhen(@NonNull Function<? super Flowable<java.lang.Throwable>,? extends org.reactivestreams.Publisher<?>> handler) |
Returns a Flowable that emits the same values as the current Flowable with the exception of an
onError .
|
@NonNull Maybe<T> |
Maybe.retryWhen(@NonNull Function<? super Flowable<java.lang.Throwable>,? extends org.reactivestreams.Publisher<?>> handler) |
Returns a Maybe that emits the same values as the current Maybe with the exception of an
onError .
|
@NonNull Observable<T> |
Observable.retryWhen(@NonNull Function<? super Observable<java.lang.Throwable>,? extends ObservableSource<?>> handler) |
Returns an Observable that emits the same values as the current Observable with the exception of an
onError .
|
@NonNull Single<T> |
Single.retryWhen(@NonNull Function<? super Flowable<java.lang.Throwable>,? extends org.reactivestreams.Publisher<?>> handler) |
Re-subscribes to the current Single if and when the Publisher returned by the handler
function signals a value.
|
void |
Completable.safeSubscribe(@NonNull CompletableObserver observer) |
|
void |
Flowable.safeSubscribe(@NonNull org.reactivestreams.Subscriber<? super @NonNull T> subscriber) |
Subscribes to the current Flowable and wraps the given Subscriber into a SafeSubscriber
(if not already a SafeSubscriber ) that
deals with exceptions thrown by a misbehaving Subscriber (that doesn't follow the
Reactive Streams specification).
|
void |
Maybe.safeSubscribe(@NonNull MaybeObserver<? super @NonNull T> observer) |
|
void |
Observable.safeSubscribe(@NonNull Observer<? super @NonNull T> observer) |
Subscribes to the current Observable and wraps the given Observer into a SafeObserver
(if not already a SafeObserver ) that
deals with exceptions thrown by a misbehaving Observer (that doesn't follow the
Reactive Streams specification).
|
void |
Single.safeSubscribe(@NonNull SingleObserver<? super @NonNull T> observer) |
|
@NonNull Flowable<T> |
Flowable.sample(long period,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that emits the most recently emitted item (if any) emitted by the current Flowable
within periodic time intervals.
|
@NonNull Flowable<T> |
Flowable.sample(long period,
@NonNull java.util.concurrent.TimeUnit unit,
boolean emitLast) |
Returns a Flowable that emits the most recently emitted item (if any) emitted by the current Flowable
within periodic time intervals and optionally emit the very last upstream item when the upstream completes.
|
@NonNull Flowable<T> |
Flowable.sample(long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits the most recently emitted item (if any) emitted by the current Flowable
within periodic time intervals, where the intervals are defined on a particular Scheduler .
|
@NonNull Flowable<T> |
Flowable.sample(long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits the most recently emitted item (if any) emitted by the current Flowable
within periodic time intervals, where the intervals are defined on a particular Scheduler .
|
@NonNull Flowable<T> |
Flowable.sample(long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean emitLast) |
Returns a Flowable that emits the most recently emitted item (if any) emitted by the current Flowable
within periodic time intervals, where the intervals are defined on a particular Scheduler
and optionally emit the very last upstream item when the upstream completes.
|
@NonNull Flowable<T> |
Flowable.sample(long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean emitLast) |
Returns a Flowable that emits the most recently emitted item (if any) emitted by the current Flowable
within periodic time intervals, where the intervals are defined on a particular Scheduler
and optionally emit the very last upstream item when the upstream completes.
|
@NonNull Flowable<T> |
Flowable.sample(long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean emitLast,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns a Flowable that emits the most recently emitted item (if any) emitted by the current Flowable
within periodic time intervals, where the intervals are defined on a particular Scheduler
and optionally emit the very last upstream item when the upstream completes.
|
@NonNull Flowable<T> |
Flowable.sample(long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean emitLast,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns a Flowable that emits the most recently emitted item (if any) emitted by the current Flowable
within periodic time intervals, where the intervals are defined on a particular Scheduler
and optionally emit the very last upstream item when the upstream completes.
|
@NonNull Flowable<T> |
Flowable.sample(long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean emitLast,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns a Flowable that emits the most recently emitted item (if any) emitted by the current Flowable
within periodic time intervals, where the intervals are defined on a particular Scheduler
and optionally emit the very last upstream item when the upstream completes.
|
<@NonNull U> @NonNull Flowable<T> |
Flowable.sample(@NonNull org.reactivestreams.Publisher<@NonNull U> sampler) |
Returns a Flowable that, when the specified sampler Publisher emits an item or completes,
emits the most recently emitted item (if any) emitted by the current Flowable since the previous
emission from the sampler Publisher .
|
<@NonNull U> @NonNull Flowable<T> |
Flowable.sample(@NonNull org.reactivestreams.Publisher<@NonNull U> sampler,
boolean emitLast) |
Returns a Flowable that, when the specified sampler Publisher emits an item or completes,
emits the most recently emitted item (if any) emitted by the current Flowable since the previous
emission from the sampler Publisher
and optionally emit the very last upstream item when the upstream or other Publisher complete.
|
@NonNull Observable<T> |
Observable.sample(long period,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that emits the most recently emitted item (if any) emitted by the current Observable
within periodic time intervals.
|
@NonNull Observable<T> |
Observable.sample(long period,
@NonNull java.util.concurrent.TimeUnit unit,
boolean emitLast) |
Returns an Observable that emits the most recently emitted item (if any) emitted by the current Observable
within periodic time intervals and optionally emit the very last upstream item when the upstream completes.
|
@NonNull Observable<T> |
Observable.sample(long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits the most recently emitted item (if any) emitted by the current Observable
within periodic time intervals, where the intervals are defined on a particular Scheduler .
|
@NonNull Observable<T> |
Observable.sample(long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits the most recently emitted item (if any) emitted by the current Observable
within periodic time intervals, where the intervals are defined on a particular Scheduler .
|
@NonNull Observable<T> |
Observable.sample(long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean emitLast) |
Returns an Observable that emits the most recently emitted item (if any) emitted by the current Observable
within periodic time intervals, where the intervals are defined on a particular Scheduler
and optionally emit the very last upstream item when the upstream completes.
|
@NonNull Observable<T> |
Observable.sample(long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean emitLast) |
Returns an Observable that emits the most recently emitted item (if any) emitted by the current Observable
within periodic time intervals, where the intervals are defined on a particular Scheduler
and optionally emit the very last upstream item when the upstream completes.
|
@NonNull Observable<T> |
Observable.sample(long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean emitLast,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns an Observable that emits the most recently emitted item (if any) emitted by the current Observable
within periodic time intervals, where the intervals are defined on a particular Scheduler .
|
@NonNull Observable<T> |
Observable.sample(long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean emitLast,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns an Observable that emits the most recently emitted item (if any) emitted by the current Observable
within periodic time intervals, where the intervals are defined on a particular Scheduler .
|
@NonNull Observable<T> |
Observable.sample(long period,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean emitLast,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns an Observable that emits the most recently emitted item (if any) emitted by the current Observable
within periodic time intervals, where the intervals are defined on a particular Scheduler .
|
<@NonNull U> @NonNull Observable<T> |
Observable.sample(@NonNull ObservableSource<@NonNull U> sampler) |
Returns an Observable that, when the specified sampler ObservableSource emits an item or completes,
emits the most recently emitted item (if any) emitted by the current Observable since the previous
emission from the sampler ObservableSource .
|
<@NonNull U> @NonNull Observable<T> |
Observable.sample(@NonNull ObservableSource<@NonNull U> sampler,
boolean emitLast) |
Returns an Observable that, when the specified sampler ObservableSource emits an item or completes,
emits the most recently emitted item (if any) emitted by the current Observable since the previous
emission from the sampler ObservableSource
and optionally emit the very last upstream item when the upstream or other ObservableSource complete.
|
@NonNull Flowable<T> |
Flowable.scan(@NonNull BiFunction<@NonNull T,@NonNull T,@NonNull T> accumulator) |
Returns a Flowable that emits the first value emitted by the current Flowable , then emits one value
for each subsequent value emitted by the current Flowable .
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.scan(@NonNull R initialValue,
@NonNull BiFunction<@NonNull R,? super @NonNull T,@NonNull R> accumulator) |
Returns a Flowable that emits the provided initial (seed) value, then emits one value for each value emitted
by the current Flowable .
|
@NonNull Observable<T> |
Observable.scan(@NonNull BiFunction<@NonNull T,@NonNull T,@NonNull T> accumulator) |
Returns an Observable that emits the first value emitted by the current Observable , then emits one value
for each subsequent value emitted by the current Observable .
|
<@NonNull R> @NonNull Observable<R> |
Observable.scan(@NonNull R initialValue,
@NonNull BiFunction<@NonNull R,? super @NonNull T,@NonNull R> accumulator) |
Returns an Observable that emits the provided initial (seed) value, then emits one value for each value emitted
by the current Observable .
|
<@NonNull R> @NonNull Observable<R> |
Observable.scan(@NonNull R initialValue,
@NonNull BiFunction<@NonNull R,? super @NonNull T,@NonNull R> accumulator) |
Returns an Observable that emits the provided initial (seed) value, then emits one value for each value emitted
by the current Observable .
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.scanWith(@NonNull Supplier<@NonNull R> seedSupplier,
@NonNull BiFunction<@NonNull R,? super @NonNull T,@NonNull R> accumulator) |
Returns a Flowable that emits the provided initial (seed) value, then emits one value for each value emitted
by the current Flowable .
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.scanWith(@NonNull Supplier<@NonNull R> seedSupplier,
@NonNull BiFunction<@NonNull R,? super @NonNull T,@NonNull R> accumulator) |
Returns a Flowable that emits the provided initial (seed) value, then emits one value for each value emitted
by the current Flowable .
|
<@NonNull R> @NonNull Observable<R> |
Observable.scanWith(@NonNull Supplier<@NonNull R> seedSupplier,
@NonNull BiFunction<@NonNull R,? super @NonNull T,@NonNull R> accumulator) |
Returns an Observable that emits the provided initial (seed) value, then emits one value for each value emitted
by the current Observable .
|
<@NonNull R> @NonNull Observable<R> |
Observable.scanWith(@NonNull Supplier<@NonNull R> seedSupplier,
@NonNull BiFunction<@NonNull R,? super @NonNull T,@NonNull R> accumulator) |
Returns an Observable that emits the provided initial (seed) value, then emits one value for each value emitted
by the current Observable .
|
@NonNull Disposable |
Scheduler.Worker.schedule(@NonNull java.lang.Runnable run) |
Schedules a Runnable for execution without any time delay.
|
abstract @NonNull Disposable |
Scheduler.Worker.schedule(@NonNull java.lang.Runnable run,
long delay,
@NonNull java.util.concurrent.TimeUnit unit) |
Schedules an Runnable for execution at some point in the future specified by a time delay
relative to the current time.
|
abstract @NonNull Disposable |
Scheduler.Worker.schedule(@NonNull java.lang.Runnable run,
long delay,
@NonNull java.util.concurrent.TimeUnit unit) |
Schedules an Runnable for execution at some point in the future specified by a time delay
relative to the current time.
|
@NonNull Disposable |
Scheduler.scheduleDirect(@NonNull java.lang.Runnable run) |
Schedules the given task on this Scheduler without any time delay.
|
@NonNull Disposable |
Scheduler.scheduleDirect(@NonNull java.lang.Runnable run,
long delay,
@NonNull java.util.concurrent.TimeUnit unit) |
Schedules the execution of the given task with the given time delay.
|
@NonNull Disposable |
Scheduler.scheduleDirect(@NonNull java.lang.Runnable run,
long delay,
@NonNull java.util.concurrent.TimeUnit unit) |
Schedules the execution of the given task with the given time delay.
|
@NonNull Disposable |
Scheduler.Worker.schedulePeriodically(@NonNull java.lang.Runnable run,
long initialDelay,
long period,
@NonNull java.util.concurrent.TimeUnit unit) |
Schedules a periodic execution of the given task with the given initial time delay and repeat period.
|
@NonNull Disposable |
Scheduler.Worker.schedulePeriodically(@NonNull java.lang.Runnable run,
long initialDelay,
long period,
@NonNull java.util.concurrent.TimeUnit unit) |
Schedules a periodic execution of the given task with the given initial time delay and repeat period.
|
@NonNull Disposable |
Scheduler.schedulePeriodicallyDirect(@NonNull java.lang.Runnable run,
long initialDelay,
long period,
@NonNull java.util.concurrent.TimeUnit unit) |
Schedules a periodic execution of the given task with the given initial time delay and repeat period.
|
@NonNull Disposable |
Scheduler.schedulePeriodicallyDirect(@NonNull java.lang.Runnable run,
long initialDelay,
long period,
@NonNull java.util.concurrent.TimeUnit unit) |
Schedules a periodic execution of the given task with the given initial time delay and repeat period.
|
static @NonNull Single<java.lang.Boolean> |
Completable.sequenceEqual(@NonNull CompletableSource source1,
@NonNull CompletableSource source2) |
|
static @NonNull Single<java.lang.Boolean> |
Completable.sequenceEqual(@NonNull CompletableSource source1,
@NonNull CompletableSource source2) |
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Flowable.sequenceEqual(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2) |
Returns a Single that emits a Boolean value that indicates whether two Publisher sequences are the
same by comparing the items emitted by each Publisher pairwise.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Flowable.sequenceEqual(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2) |
Returns a Single that emits a Boolean value that indicates whether two Publisher sequences are the
same by comparing the items emitted by each Publisher pairwise.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Flowable.sequenceEqual(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
int bufferSize) |
Returns a Single that emits a Boolean value that indicates whether two Publisher sequences are the
same by comparing the items emitted by each Publisher pairwise.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Flowable.sequenceEqual(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
int bufferSize) |
Returns a Single that emits a Boolean value that indicates whether two Publisher sequences are the
same by comparing the items emitted by each Publisher pairwise.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Flowable.sequenceEqual(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull BiPredicate<? super @NonNull T,? super @NonNull T> isEqual) |
Returns a Single that emits a Boolean value that indicates whether two Publisher sequences are the
same by comparing the items emitted by each Publisher pairwise based on the results of a specified
equality function.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Flowable.sequenceEqual(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull BiPredicate<? super @NonNull T,? super @NonNull T> isEqual) |
Returns a Single that emits a Boolean value that indicates whether two Publisher sequences are the
same by comparing the items emitted by each Publisher pairwise based on the results of a specified
equality function.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Flowable.sequenceEqual(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull BiPredicate<? super @NonNull T,? super @NonNull T> isEqual) |
Returns a Single that emits a Boolean value that indicates whether two Publisher sequences are the
same by comparing the items emitted by each Publisher pairwise based on the results of a specified
equality function.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Flowable.sequenceEqual(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull BiPredicate<? super @NonNull T,? super @NonNull T> isEqual,
int bufferSize) |
Returns a Single that emits a Boolean value that indicates whether two Publisher sequences are the
same by comparing the items emitted by each Publisher pairwise based on the results of a specified
equality function.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Flowable.sequenceEqual(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull BiPredicate<? super @NonNull T,? super @NonNull T> isEqual,
int bufferSize) |
Returns a Single that emits a Boolean value that indicates whether two Publisher sequences are the
same by comparing the items emitted by each Publisher pairwise based on the results of a specified
equality function.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Flowable.sequenceEqual(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> source2,
@NonNull BiPredicate<? super @NonNull T,? super @NonNull T> isEqual,
int bufferSize) |
Returns a Single that emits a Boolean value that indicates whether two Publisher sequences are the
same by comparing the items emitted by each Publisher pairwise based on the results of a specified
equality function.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Maybe.sequenceEqual(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2) |
Returns a Single that emits a Boolean value that indicates whether two MaybeSource sequences are the
same by comparing the items emitted by each MaybeSource pairwise.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Maybe.sequenceEqual(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2) |
Returns a Single that emits a Boolean value that indicates whether two MaybeSource sequences are the
same by comparing the items emitted by each MaybeSource pairwise.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Maybe.sequenceEqual(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2,
@NonNull BiPredicate<? super @NonNull T,? super @NonNull T> isEqual) |
Returns a Single that emits a Boolean value that indicates whether two MaybeSource s are the
same by comparing the items emitted by each MaybeSource pairwise based on the results of a specified
equality function.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Maybe.sequenceEqual(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2,
@NonNull BiPredicate<? super @NonNull T,? super @NonNull T> isEqual) |
Returns a Single that emits a Boolean value that indicates whether two MaybeSource s are the
same by comparing the items emitted by each MaybeSource pairwise based on the results of a specified
equality function.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Maybe.sequenceEqual(@NonNull MaybeSource<? extends @NonNull T> source1,
@NonNull MaybeSource<? extends @NonNull T> source2,
@NonNull BiPredicate<? super @NonNull T,? super @NonNull T> isEqual) |
Returns a Single that emits a Boolean value that indicates whether two MaybeSource s are the
same by comparing the items emitted by each MaybeSource pairwise based on the results of a specified
equality function.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Observable.sequenceEqual(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2) |
Returns a Single that emits a Boolean value that indicates whether two ObservableSource sequences are the
same by comparing the items emitted by each ObservableSource pairwise.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Observable.sequenceEqual(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2) |
Returns a Single that emits a Boolean value that indicates whether two ObservableSource sequences are the
same by comparing the items emitted by each ObservableSource pairwise.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Observable.sequenceEqual(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
int bufferSize) |
Returns a Single that emits a Boolean value that indicates whether two ObservableSource sequences are the
same by comparing the items emitted by each ObservableSource pairwise.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Observable.sequenceEqual(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
int bufferSize) |
Returns a Single that emits a Boolean value that indicates whether two ObservableSource sequences are the
same by comparing the items emitted by each ObservableSource pairwise.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Observable.sequenceEqual(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull BiPredicate<? super @NonNull T,? super @NonNull T> isEqual) |
Returns a Single that emits a Boolean value that indicates whether two ObservableSource sequences are the
same by comparing the items emitted by each ObservableSource pairwise based on the results of a specified
equality function.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Observable.sequenceEqual(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull BiPredicate<? super @NonNull T,? super @NonNull T> isEqual) |
Returns a Single that emits a Boolean value that indicates whether two ObservableSource sequences are the
same by comparing the items emitted by each ObservableSource pairwise based on the results of a specified
equality function.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Observable.sequenceEqual(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull BiPredicate<? super @NonNull T,? super @NonNull T> isEqual) |
Returns a Single that emits a Boolean value that indicates whether two ObservableSource sequences are the
same by comparing the items emitted by each ObservableSource pairwise based on the results of a specified
equality function.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Observable.sequenceEqual(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull BiPredicate<? super @NonNull T,? super @NonNull T> isEqual,
int bufferSize) |
Returns a Single that emits a Boolean value that indicates whether two ObservableSource sequences are the
same by comparing the items emitted by each ObservableSource pairwise based on the results of a specified
equality function.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Observable.sequenceEqual(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull BiPredicate<? super @NonNull T,? super @NonNull T> isEqual,
int bufferSize) |
Returns a Single that emits a Boolean value that indicates whether two ObservableSource sequences are the
same by comparing the items emitted by each ObservableSource pairwise based on the results of a specified
equality function.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Observable.sequenceEqual(@NonNull ObservableSource<? extends @NonNull T> source1,
@NonNull ObservableSource<? extends @NonNull T> source2,
@NonNull BiPredicate<? super @NonNull T,? super @NonNull T> isEqual,
int bufferSize) |
Returns a Single that emits a Boolean value that indicates whether two ObservableSource sequences are the
same by comparing the items emitted by each ObservableSource pairwise based on the results of a specified
equality function.
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Single.sequenceEqual(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2) |
Compares two SingleSource s and emits true if they emit the same value (compared via Object.equals(Object) ).
|
static <@NonNull T> @NonNull Single<java.lang.Boolean> |
Single.sequenceEqual(@NonNull SingleSource<? extends @NonNull T> source1,
@NonNull SingleSource<? extends @NonNull T> source2) |
Compares two SingleSource s and emits true if they emit the same value (compared via Object.equals(Object) ).
|
@NonNull Single<T> |
Flowable.single(@NonNull T defaultItem) |
Returns a Single that emits the single item emitted by the current Flowable if it
emits only a single item, or a default item if the current Flowable emits no items.
|
@NonNull Single<T> |
Observable.single(@NonNull T defaultItem) |
Returns a Single that emits the single item emitted by the current Observable , if the current Observable
emits only a single item, or a default item if the current Observable emits no items.
|
@NonNull Flowable<T> |
Flowable.skip(long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that skips values emitted by the current Flowable before a specified time window
elapses.
|
@NonNull Flowable<T> |
Flowable.skip(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that skips values emitted by the current Flowable before a specified time window
on a specified Scheduler elapses.
|
@NonNull Flowable<T> |
Flowable.skip(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that skips values emitted by the current Flowable before a specified time window
on a specified Scheduler elapses.
|
@NonNull Observable<T> |
Observable.skip(long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that skips values emitted by the current Observable before a specified time window
elapses.
|
@NonNull Observable<T> |
Observable.skip(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that skips values emitted by the current Observable before a specified time window
on a specified Scheduler elapses.
|
@NonNull Observable<T> |
Observable.skip(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that skips values emitted by the current Observable before a specified time window
on a specified Scheduler elapses.
|
@NonNull Flowable<T> |
Flowable.skipLast(long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that drops items emitted by the current Flowable during a specified time window
before the source completes.
|
@NonNull Flowable<T> |
Flowable.skipLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
boolean delayError) |
Returns a Flowable that drops items emitted by the current Flowable during a specified time window
before the source completes.
|
@NonNull Flowable<T> |
Flowable.skipLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that drops items emitted by the current Flowable during a specified time window
(defined on a specified scheduler) before the source completes.
|
@NonNull Flowable<T> |
Flowable.skipLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that drops items emitted by the current Flowable during a specified time window
(defined on a specified scheduler) before the source completes.
|
@NonNull Flowable<T> |
Flowable.skipLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError) |
Returns a Flowable that drops items emitted by the current Flowable during a specified time window
(defined on a specified scheduler) before the source completes.
|
@NonNull Flowable<T> |
Flowable.skipLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError) |
Returns a Flowable that drops items emitted by the current Flowable during a specified time window
(defined on a specified scheduler) before the source completes.
|
@NonNull Flowable<T> |
Flowable.skipLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError,
int bufferSize) |
Returns a Flowable that drops items emitted by the current Flowable during a specified time window
(defined on a specified scheduler) before the source completes.
|
@NonNull Flowable<T> |
Flowable.skipLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError,
int bufferSize) |
Returns a Flowable that drops items emitted by the current Flowable during a specified time window
(defined on a specified scheduler) before the source completes.
|
@NonNull Observable<T> |
Observable.skipLast(long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that drops items emitted by the current Observable during a specified time window
before the source completes.
|
@NonNull Observable<T> |
Observable.skipLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
boolean delayError) |
Returns an Observable that drops items emitted by the current Observable during a specified time window
before the source completes.
|
@NonNull Observable<T> |
Observable.skipLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that drops items emitted by the current Observable during a specified time window
(defined on a specified scheduler) before the source completes.
|
@NonNull Observable<T> |
Observable.skipLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that drops items emitted by the current Observable during a specified time window
(defined on a specified scheduler) before the source completes.
|
@NonNull Observable<T> |
Observable.skipLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError) |
Returns an Observable that drops items emitted by the current Observable during a specified time window
(defined on a specified scheduler) before the source completes.
|
@NonNull Observable<T> |
Observable.skipLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError) |
Returns an Observable that drops items emitted by the current Observable during a specified time window
(defined on a specified scheduler) before the source completes.
|
@NonNull Observable<T> |
Observable.skipLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError,
int bufferSize) |
Returns an Observable that drops items emitted by the current Observable during a specified time window
(defined on a specified scheduler) before the source completes.
|
@NonNull Observable<T> |
Observable.skipLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError,
int bufferSize) |
Returns an Observable that drops items emitted by the current Observable during a specified time window
(defined on a specified scheduler) before the source completes.
|
<@NonNull U> @NonNull Flowable<T> |
Flowable.skipUntil(@NonNull org.reactivestreams.Publisher<@NonNull U> other) |
Returns a Flowable that skips items emitted by the current Flowable until a second Publisher emits
an item.
|
<@NonNull U> @NonNull Observable<T> |
Observable.skipUntil(@NonNull ObservableSource<@NonNull U> other) |
Returns an Observable that skips items emitted by the current Observable until a second ObservableSource emits
an item.
|
@NonNull Flowable<T> |
Flowable.skipWhile(@NonNull Predicate<? super @NonNull T> predicate) |
Returns a Flowable that skips all items emitted by the current Flowable as long as a specified
condition holds true , but emits all further source items as soon as the condition becomes false .
|
@NonNull Observable<T> |
Observable.skipWhile(@NonNull Predicate<? super @NonNull T> predicate) |
Returns an Observable that skips all items emitted by the current Observable as long as a specified
condition holds true , but emits all further source items as soon as the condition becomes false .
|
@NonNull Flowable<T> |
Flowable.sorted(@NonNull java.util.Comparator<? super @NonNull T> comparator) |
Returns a Flowable that emits the events emitted by source Publisher , in a
sorted order based on a specified comparison function.
|
@NonNull Observable<T> |
Observable.sorted(@NonNull java.util.Comparator<? super @NonNull T> comparator) |
Returns an Observable that emits the events emitted by the current Observable , in a
sorted order based on a specified comparison function.
|
@NonNull Completable |
Completable.startWith(@NonNull CompletableSource other) |
Returns a Completable which first runs the other CompletableSource
then the current Completable if the other completed normally.
|
<@NonNull T> @NonNull Flowable<T> |
Completable.startWith(@NonNull MaybeSource<@NonNull T> other) |
Returns a Flowable which first runs the other MaybeSource
then the current Completable if the other succeeded or completed normally.
|
<@NonNull T> @NonNull Observable<T> |
Completable.startWith(@NonNull ObservableSource<@NonNull T> other) |
|
<@NonNull T> @NonNull Flowable<T> |
Completable.startWith(@NonNull SingleSource<@NonNull T> other) |
Returns a Flowable which first runs the other SingleSource
then the current Completable if the other succeeded normally.
|
<@NonNull T> @NonNull Flowable<T> |
Completable.startWith(@NonNull org.reactivestreams.Publisher<@NonNull T> other) |
Returns a Flowable which first delivers the events
of the other Publisher then runs the current Completable .
|
@NonNull Flowable<T> |
Flowable.startWith(@NonNull CompletableSource other) |
Returns a Flowable which first runs the other CompletableSource
then the current Flowable if the other completed normally.
|
@NonNull Flowable<T> |
Flowable.startWith(@NonNull MaybeSource<@NonNull T> other) |
Returns a Flowable which first runs the other MaybeSource
then the current Flowable if the other succeeded or completed normally.
|
@NonNull Flowable<T> |
Flowable.startWith(@NonNull SingleSource<@NonNull T> other) |
Returns a Flowable which first runs the other SingleSource
then the current Flowable if the other succeeded normally.
|
@NonNull Flowable<T> |
Flowable.startWith(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> other) |
Returns a Flowable that emits the items in a specified Publisher before it begins to emit
items emitted by the current Flowable .
|
@NonNull Flowable<T> |
Maybe.startWith(@NonNull CompletableSource other) |
|
@NonNull Flowable<T> |
Maybe.startWith(@NonNull MaybeSource<@NonNull T> other) |
Returns a Flowable which first runs the other MaybeSource
then the current Maybe if the other succeeded or completed normally.
|
@NonNull Observable<T> |
Maybe.startWith(@NonNull ObservableSource<@NonNull T> other) |
|
@NonNull Flowable<T> |
Maybe.startWith(@NonNull SingleSource<@NonNull T> other) |
Returns a Flowable which first runs the other SingleSource
then the current Maybe if the other succeeded normally.
|
@NonNull Flowable<T> |
Maybe.startWith(@NonNull org.reactivestreams.Publisher<@NonNull T> other) |
Returns a Flowable which first delivers the events
of the other Publisher then runs the current Maybe .
|
@NonNull Observable<T> |
Observable.startWith(@NonNull CompletableSource other) |
Returns an Observable which first runs the other CompletableSource
then the current Observable if the other completed normally.
|
@NonNull Observable<T> |
Observable.startWith(@NonNull MaybeSource<@NonNull T> other) |
Returns an Observable which first runs the other MaybeSource
then the current Observable if the other succeeded or completed normally.
|
@NonNull Observable<T> |
Observable.startWith(@NonNull ObservableSource<? extends @NonNull T> other) |
Returns an Observable that emits the items in a specified ObservableSource before it begins to emit
items emitted by the current Observable .
|
@NonNull Observable<T> |
Observable.startWith(@NonNull SingleSource<@NonNull T> other) |
Returns an Observable which first runs the other SingleSource
then the current Observable if the other succeeded normally.
|
@NonNull Flowable<T> |
Single.startWith(@NonNull CompletableSource other) |
|
@NonNull Flowable<T> |
Single.startWith(@NonNull MaybeSource<@NonNull T> other) |
Returns a Flowable which first runs the other MaybeSource
then the current Single if the other succeeded or completed normally.
|
@NonNull Observable<T> |
Single.startWith(@NonNull ObservableSource<@NonNull T> other) |
|
@NonNull Flowable<T> |
Single.startWith(@NonNull SingleSource<@NonNull T> other) |
Returns a Flowable which first runs the other SingleSource
then the current Single if the other succeeded normally.
|
@NonNull Flowable<T> |
Single.startWith(@NonNull org.reactivestreams.Publisher<@NonNull T> other) |
Returns a Flowable which first delivers the events
of the other Publisher then runs the current Single .
|
@NonNull Flowable<T> |
Flowable.startWithArray(@NonNull T... items) |
Returns a Flowable that emits the specified items before it begins to emit items emitted by the current
Flowable .
|
@NonNull Observable<T> |
Observable.startWithArray(@NonNull T... items) |
Returns an Observable that emits the specified items before it begins to emit items emitted by the current
Observable .
|
@NonNull Flowable<T> |
Flowable.startWithItem(@NonNull T item) |
Returns a Flowable that emits a specified item before it begins to emit items emitted by the current
Flowable .
|
@NonNull Observable<T> |
Observable.startWithItem(@NonNull T item) |
Returns an Observable that emits a specified item before it begins to emit items emitted by the current
Observable .
|
@NonNull Flowable<T> |
Flowable.startWithIterable(@NonNull java.lang.Iterable<? extends @NonNull T> items) |
Returns a Flowable that emits the items in a specified Iterable before it begins to emit items
emitted by the current Flowable .
|
@NonNull Observable<T> |
Observable.startWithIterable(@NonNull java.lang.Iterable<? extends @NonNull T> items) |
Returns an Observable that emits the items in a specified Iterable before it begins to emit items
emitted by the current Observable .
|
void |
Completable.subscribe(@NonNull CompletableObserver observer) |
|
@NonNull Disposable |
Completable.subscribe(@NonNull Action onComplete) |
Subscribes to this Completable and calls the given Action when this Completable
completes normally.
|
@NonNull Disposable |
Completable.subscribe(@NonNull Action onComplete,
@NonNull Consumer<? super java.lang.Throwable> onError) |
Subscribes to this Completable and calls back either the onError or onComplete functions.
|
@NonNull Disposable |
Completable.subscribe(@NonNull Action onComplete,
@NonNull Consumer<? super java.lang.Throwable> onError) |
Subscribes to this Completable and calls back either the onError or onComplete functions.
|
@NonNull Disposable |
Completable.subscribe(@NonNull Action onComplete,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull DisposableContainer container) |
Wraps the given onXXX callbacks into a Disposable CompletableObserver ,
adds it to the given DisposableContainer and ensures, that if the upstream
terminates or this particular Disposable is disposed, the CompletableObserver is removed
from the given composite.
|
@NonNull Disposable |
Completable.subscribe(@NonNull Action onComplete,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull DisposableContainer container) |
Wraps the given onXXX callbacks into a Disposable CompletableObserver ,
adds it to the given DisposableContainer and ensures, that if the upstream
terminates or this particular Disposable is disposed, the CompletableObserver is removed
from the given composite.
|
@NonNull Disposable |
Completable.subscribe(@NonNull Action onComplete,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull DisposableContainer container) |
Wraps the given onXXX callbacks into a Disposable CompletableObserver ,
adds it to the given DisposableContainer and ensures, that if the upstream
terminates or this particular Disposable is disposed, the CompletableObserver is removed
from the given composite.
|
void |
CompletableOnSubscribe.subscribe(@NonNull CompletableEmitter emitter) |
|
void |
CompletableSource.subscribe(@NonNull CompletableObserver observer) |
|
void |
Flowable.subscribe(@NonNull FlowableSubscriber<? super @NonNull T> subscriber) |
Establish a connection between this Flowable and the given FlowableSubscriber and
start streaming events based on the demand of the FlowableSubscriber .
|
@NonNull Disposable |
Flowable.subscribe(@NonNull Consumer<? super @NonNull T> onNext) |
Subscribes to the current Flowable and provides a callback to handle the items it emits.
|
@NonNull Disposable |
Flowable.subscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError) |
Subscribes to the current Flowable and provides callbacks to handle the items it emits and any error
notification it issues.
|
@NonNull Disposable |
Flowable.subscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError) |
Subscribes to the current Flowable and provides callbacks to handle the items it emits and any error
notification it issues.
|
@NonNull Disposable |
Flowable.subscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete) |
Subscribes to the current Flowable and provides callbacks to handle the items it emits and any error or
completion notification it issues.
|
@NonNull Disposable |
Flowable.subscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete) |
Subscribes to the current Flowable and provides callbacks to handle the items it emits and any error or
completion notification it issues.
|
@NonNull Disposable |
Flowable.subscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete) |
Subscribes to the current Flowable and provides callbacks to handle the items it emits and any error or
completion notification it issues.
|
@NonNull Disposable |
Flowable.subscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete,
@NonNull DisposableContainer container) |
Wraps the given onXXX callbacks into a Disposable Subscriber ,
adds it to the given DisposableContainer and ensures, that if the upstream
terminates or this particular Disposable is disposed, the Subscriber is removed
from the given container.
|
@NonNull Disposable |
Flowable.subscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete,
@NonNull DisposableContainer container) |
Wraps the given onXXX callbacks into a Disposable Subscriber ,
adds it to the given DisposableContainer and ensures, that if the upstream
terminates or this particular Disposable is disposed, the Subscriber is removed
from the given container.
|
@NonNull Disposable |
Flowable.subscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete,
@NonNull DisposableContainer container) |
Wraps the given onXXX callbacks into a Disposable Subscriber ,
adds it to the given DisposableContainer and ensures, that if the upstream
terminates or this particular Disposable is disposed, the Subscriber is removed
from the given container.
|
@NonNull Disposable |
Flowable.subscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete,
@NonNull DisposableContainer container) |
Wraps the given onXXX callbacks into a Disposable Subscriber ,
adds it to the given DisposableContainer and ensures, that if the upstream
terminates or this particular Disposable is disposed, the Subscriber is removed
from the given container.
|
void |
Flowable.subscribe(@NonNull org.reactivestreams.Subscriber<? super @NonNull T> subscriber) |
|
void |
FlowableOnSubscribe.subscribe(@NonNull FlowableEmitter<@NonNull T> emitter) |
Called for each Subscriber that subscribes.
|
void |
Maybe.subscribe(@NonNull MaybeObserver<? super @NonNull T> observer) |
|
@NonNull Disposable |
Maybe.subscribe(@NonNull Consumer<? super @NonNull T> onSuccess) |
Subscribes to a Maybe and provides a callback to handle the items it emits.
|
@NonNull Disposable |
Maybe.subscribe(@NonNull Consumer<? super @NonNull T> onSuccess,
@NonNull Consumer<? super java.lang.Throwable> onError) |
Subscribes to a Maybe and provides callbacks to handle the items it emits and any error
notification it issues.
|
@NonNull Disposable |
Maybe.subscribe(@NonNull Consumer<? super @NonNull T> onSuccess,
@NonNull Consumer<? super java.lang.Throwable> onError) |
Subscribes to a Maybe and provides callbacks to handle the items it emits and any error
notification it issues.
|
@NonNull Disposable |
Maybe.subscribe(@NonNull Consumer<? super @NonNull T> onSuccess,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete) |
Subscribes to a Maybe and provides callbacks to handle the items it emits and any error or
completion notification it issues.
|
@NonNull Disposable |
Maybe.subscribe(@NonNull Consumer<? super @NonNull T> onSuccess,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete) |
Subscribes to a Maybe and provides callbacks to handle the items it emits and any error or
completion notification it issues.
|
@NonNull Disposable |
Maybe.subscribe(@NonNull Consumer<? super @NonNull T> onSuccess,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete) |
Subscribes to a Maybe and provides callbacks to handle the items it emits and any error or
completion notification it issues.
|
@NonNull Disposable |
Maybe.subscribe(@NonNull Consumer<? super @NonNull T> onSuccess,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete,
@NonNull DisposableContainer container) |
Wraps the given onXXX callbacks into a Disposable MaybeObserver ,
adds it to the given DisposableContainer and ensures, that if the upstream
terminates or this particular Disposable is disposed, the MaybeObserver is removed
from the given composite.
|
@NonNull Disposable |
Maybe.subscribe(@NonNull Consumer<? super @NonNull T> onSuccess,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete,
@NonNull DisposableContainer container) |
Wraps the given onXXX callbacks into a Disposable MaybeObserver ,
adds it to the given DisposableContainer and ensures, that if the upstream
terminates or this particular Disposable is disposed, the MaybeObserver is removed
from the given composite.
|
@NonNull Disposable |
Maybe.subscribe(@NonNull Consumer<? super @NonNull T> onSuccess,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete,
@NonNull DisposableContainer container) |
Wraps the given onXXX callbacks into a Disposable MaybeObserver ,
adds it to the given DisposableContainer and ensures, that if the upstream
terminates or this particular Disposable is disposed, the MaybeObserver is removed
from the given composite.
|
@NonNull Disposable |
Maybe.subscribe(@NonNull Consumer<? super @NonNull T> onSuccess,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete,
@NonNull DisposableContainer container) |
Wraps the given onXXX callbacks into a Disposable MaybeObserver ,
adds it to the given DisposableContainer and ensures, that if the upstream
terminates or this particular Disposable is disposed, the MaybeObserver is removed
from the given composite.
|
void |
MaybeOnSubscribe.subscribe(@NonNull MaybeEmitter<@NonNull T> emitter) |
|
void |
MaybeSource.subscribe(@NonNull MaybeObserver<? super @NonNull T> observer) |
|
void |
Observable.subscribe(@NonNull Observer<? super @NonNull T> observer) |
|
@NonNull Disposable |
Observable.subscribe(@NonNull Consumer<? super @NonNull T> onNext) |
Subscribes to the current Observable and provides a callback to handle the items it emits.
|
@NonNull Disposable |
Observable.subscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError) |
Subscribes to the current Observable and provides callbacks to handle the items it emits and any error
notification it signals.
|
@NonNull Disposable |
Observable.subscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError) |
Subscribes to the current Observable and provides callbacks to handle the items it emits and any error
notification it signals.
|
@NonNull Disposable |
Observable.subscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete) |
Subscribes to the current Observable and provides callbacks to handle the items it emits and any error or
completion notification it signals.
|
@NonNull Disposable |
Observable.subscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete) |
Subscribes to the current Observable and provides callbacks to handle the items it emits and any error or
completion notification it signals.
|
@NonNull Disposable |
Observable.subscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete) |
Subscribes to the current Observable and provides callbacks to handle the items it emits and any error or
completion notification it signals.
|
@NonNull Disposable |
Observable.subscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete,
@NonNull DisposableContainer container) |
Wraps the given onXXX callbacks into a Disposable Observer ,
adds it to the given DisposableContainer and ensures, that if the upstream
terminates or this particular Disposable is disposed, the Observer is removed
from the given container.
|
@NonNull Disposable |
Observable.subscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete,
@NonNull DisposableContainer container) |
Wraps the given onXXX callbacks into a Disposable Observer ,
adds it to the given DisposableContainer and ensures, that if the upstream
terminates or this particular Disposable is disposed, the Observer is removed
from the given container.
|
@NonNull Disposable |
Observable.subscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete,
@NonNull DisposableContainer container) |
Wraps the given onXXX callbacks into a Disposable Observer ,
adds it to the given DisposableContainer and ensures, that if the upstream
terminates or this particular Disposable is disposed, the Observer is removed
from the given container.
|
@NonNull Disposable |
Observable.subscribe(@NonNull Consumer<? super @NonNull T> onNext,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull Action onComplete,
@NonNull DisposableContainer container) |
Wraps the given onXXX callbacks into a Disposable Observer ,
adds it to the given DisposableContainer and ensures, that if the upstream
terminates or this particular Disposable is disposed, the Observer is removed
from the given container.
|
void |
ObservableOnSubscribe.subscribe(@NonNull ObservableEmitter<@NonNull T> emitter) |
Called for each Observer that subscribes.
|
void |
ObservableSource.subscribe(@NonNull Observer<? super @NonNull T> observer) |
|
void |
Single.subscribe(@NonNull SingleObserver<? super @NonNull T> observer) |
|
@NonNull Disposable |
Single.subscribe(@NonNull BiConsumer<? super @NonNull T,? super java.lang.Throwable> onCallback) |
Subscribes to a Single and provides a composite callback to handle the item it emits
or any error notification it issues.
|
@NonNull Disposable |
Single.subscribe(@NonNull Consumer<? super @NonNull T> onSuccess) |
Subscribes to a Single and provides a callback to handle the item it emits.
|
@NonNull Disposable |
Single.subscribe(@NonNull Consumer<? super @NonNull T> onSuccess,
@NonNull Consumer<? super java.lang.Throwable> onError) |
Subscribes to a Single and provides callbacks to handle the item it emits or any error notification it
issues.
|
@NonNull Disposable |
Single.subscribe(@NonNull Consumer<? super @NonNull T> onSuccess,
@NonNull Consumer<? super java.lang.Throwable> onError) |
Subscribes to a Single and provides callbacks to handle the item it emits or any error notification it
issues.
|
@NonNull Disposable |
Single.subscribe(@NonNull Consumer<? super @NonNull T> onSuccess,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull DisposableContainer container) |
Wraps the given onXXX callbacks into a Disposable SingleObserver ,
adds it to the given DisposableContainer and ensures, that if the upstream
terminates or this particular Disposable is disposed, the SingleObserver is removed
from the given container.
|
@NonNull Disposable |
Single.subscribe(@NonNull Consumer<? super @NonNull T> onSuccess,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull DisposableContainer container) |
Wraps the given onXXX callbacks into a Disposable SingleObserver ,
adds it to the given DisposableContainer and ensures, that if the upstream
terminates or this particular Disposable is disposed, the SingleObserver is removed
from the given container.
|
@NonNull Disposable |
Single.subscribe(@NonNull Consumer<? super @NonNull T> onSuccess,
@NonNull Consumer<? super java.lang.Throwable> onError,
@NonNull DisposableContainer container) |
Wraps the given onXXX callbacks into a Disposable SingleObserver ,
adds it to the given DisposableContainer and ensures, that if the upstream
terminates or this particular Disposable is disposed, the SingleObserver is removed
from the given container.
|
void |
SingleOnSubscribe.subscribe(@NonNull SingleEmitter<@NonNull T> emitter) |
|
void |
SingleSource.subscribe(@NonNull SingleObserver<? super @NonNull T> observer) |
|
protected abstract void |
Completable.subscribeActual(@NonNull CompletableObserver observer) |
Implement this method to handle the incoming CompletableObserver s and
perform the business logic in your operator.
|
protected abstract void |
Flowable.subscribeActual(@NonNull org.reactivestreams.Subscriber<? super @NonNull T> subscriber) |
Operator implementations (both source and intermediate) should implement this method that
performs the necessary business logic and handles the incoming Subscriber s.
|
protected abstract void |
Maybe.subscribeActual(@NonNull MaybeObserver<? super @NonNull T> observer) |
Implement this method in subclasses to handle the incoming MaybeObserver s.
|
protected abstract void |
Observable.subscribeActual(@NonNull Observer<? super @NonNull T> observer) |
Operator implementations (both source and intermediate) should implement this method that
performs the necessary business logic and handles the incoming Observer s.
|
protected abstract void |
Single.subscribeActual(@NonNull SingleObserver<? super @NonNull T> observer) |
Implement this method in subclasses to handle the incoming SingleObserver s.
|
@NonNull Completable |
Completable.subscribeOn(@NonNull Scheduler scheduler) |
Returns a Completable which subscribes the downstream subscriber on the specified scheduler, making
sure the subscription side-effects happen on that specific thread of the Scheduler .
|
@NonNull Flowable<T> |
Flowable.subscribeOn(@NonNull Scheduler scheduler) |
Asynchronously subscribes Subscriber s to the current Flowable on the specified Scheduler .
|
@NonNull Flowable<T> |
Flowable.subscribeOn(@NonNull Scheduler scheduler,
boolean requestOn) |
Asynchronously subscribes Subscriber s to the current Flowable on the specified Scheduler
optionally reroutes requests from other threads to the same Scheduler thread.
|
@NonNull Maybe<T> |
Maybe.subscribeOn(@NonNull Scheduler scheduler) |
Asynchronously subscribes subscribers to this Maybe on the specified Scheduler .
|
@NonNull Observable<T> |
Observable.subscribeOn(@NonNull Scheduler scheduler) |
Asynchronously subscribes Observer s to the current Observable on the specified Scheduler .
|
@NonNull Single<T> |
Single.subscribeOn(@NonNull Scheduler scheduler) |
|
@NonNull Flowable<T> |
Flowable.switchIfEmpty(@NonNull org.reactivestreams.Publisher<? extends @NonNull T> other) |
Returns a Flowable that emits the items emitted by the current Flowable or the items of an alternate
Publisher if the current Flowable is empty.
|
@NonNull Maybe<T> |
Maybe.switchIfEmpty(@NonNull MaybeSource<? extends @NonNull T> other) |
Returns a Maybe that emits the items emitted by the current Maybe or the items of an alternate
MaybeSource if the current Maybe is empty.
|
@NonNull Single<T> |
Maybe.switchIfEmpty(@NonNull SingleSource<? extends @NonNull T> other) |
Returns a Single that emits the items emitted by the current Maybe or the item of an alternate
SingleSource if the current Maybe is empty.
|
@NonNull Observable<T> |
Observable.switchIfEmpty(@NonNull ObservableSource<? extends @NonNull T> other) |
Returns an Observable that emits the items emitted by the current Observable or the items of an alternate
ObservableSource if the current Observable is empty.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.switchMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> mapper) |
Returns a new Flowable by applying a function that you supply to each item emitted by the current
Flowable that returns a Publisher , and then emitting the items emitted by the most recently emitted
of these Publisher s.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.switchMap(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> mapper,
int bufferSize) |
Returns a new Flowable by applying a function that you supply to each item emitted by the current
Flowable that returns a Publisher , and then emitting the items emitted by the most recently emitted
of these Publisher s.
|
<@NonNull R> @NonNull Observable<R> |
Observable.switchMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> mapper) |
Returns a new Observable by applying a function that you supply to each item emitted by the current
Observable that returns an ObservableSource , and then emitting the items emitted by the most recently emitted
of these ObservableSource s.
|
<@NonNull R> @NonNull Observable<R> |
Observable.switchMap(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> mapper,
int bufferSize) |
Returns a new Observable by applying a function that you supply to each item emitted by the current
Observable that returns an ObservableSource , and then emitting the items emitted by the most recently emitted
of these ObservableSource s.
|
@NonNull Completable |
Flowable.switchMapCompletable(@NonNull Function<? super @NonNull T,? extends CompletableSource> mapper) |
Maps the upstream values into CompletableSource s, subscribes to the newer one while
disposing the subscription to the previous CompletableSource , thus keeping at most one
active CompletableSource running.
|
@NonNull Completable |
Observable.switchMapCompletable(@NonNull Function<? super @NonNull T,? extends CompletableSource> mapper) |
Maps the items of the current Observable into CompletableSource s, subscribes to the newer one while
disposing the subscription to the previous CompletableSource , thus keeping at most one
active CompletableSource running.
|
@NonNull Completable |
Flowable.switchMapCompletableDelayError(@NonNull Function<? super @NonNull T,? extends CompletableSource> mapper) |
Maps the upstream values into CompletableSource s, subscribes to the newer one while
disposing the subscription to the previous CompletableSource , thus keeping at most one
active CompletableSource running and delaying any main or inner errors until all
of them terminate.
|
@NonNull Completable |
Observable.switchMapCompletableDelayError(@NonNull Function<? super @NonNull T,? extends CompletableSource> mapper) |
Maps the upstream values into CompletableSource s, subscribes to the newer one while
disposing the subscription to the previous CompletableSource , thus keeping at most one
active CompletableSource running and delaying any main or inner errors until all
of them terminate.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.switchMapDelayError(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> mapper) |
Returns a new Flowable by applying a function that you supply to each item emitted by the current
Flowable that returns a Publisher , and then emitting the items emitted by the most recently emitted
of these Publisher s and delays any error until all Publisher s terminate.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.switchMapDelayError(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<? extends @NonNull R>> mapper,
int bufferSize) |
Returns a new Flowable by applying a function that you supply to each item emitted by the current
Flowable that returns a Publisher , and then emitting the items emitted by the most recently emitted
of these Publisher s and delays any error until all Publisher s terminate.
|
<@NonNull R> @NonNull Observable<R> |
Observable.switchMapDelayError(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> mapper) |
Returns a new Observable by applying a function that you supply to each item emitted by the current
Observable that returns an ObservableSource , and then emitting the items emitted by the most recently emitted
of these ObservableSource s and delays any error until all ObservableSource s terminate.
|
<@NonNull R> @NonNull Observable<R> |
Observable.switchMapDelayError(@NonNull Function<? super @NonNull T,? extends ObservableSource<? extends @NonNull R>> mapper,
int bufferSize) |
Returns a new Observable by applying a function that you supply to each item emitted by the current
Observable that returns an ObservableSource , and then emitting the items emitted by the most recently emitted
of these ObservableSource s and delays any error until all ObservableSource s terminate.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.switchMapMaybe(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> mapper) |
Maps the upstream items into MaybeSource s and switches (subscribes) to the newer ones
while disposing the older ones (and ignoring their signals) and emits the latest success value of the current one if
available while failing immediately if this Flowable or any of the
active inner MaybeSource s fail.
|
<@NonNull R> @NonNull Observable<R> |
Observable.switchMapMaybe(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> mapper) |
Maps the items of the current Observable into MaybeSource s and switches (subscribes) to the newer ones
while disposing the older ones (and ignoring their signals) and emits the latest success value of the current one if
available while failing immediately if the current Observable or any of the
active inner MaybeSource s fail.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.switchMapMaybeDelayError(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> mapper) |
Maps the upstream items into MaybeSource s and switches (subscribes) to the newer ones
while disposing the older ones (and ignoring their signals) and emits the latest success value of the current one if
available, delaying errors from this Flowable or the inner MaybeSource s until all terminate.
|
<@NonNull R> @NonNull Observable<R> |
Observable.switchMapMaybeDelayError(@NonNull Function<? super @NonNull T,? extends MaybeSource<? extends @NonNull R>> mapper) |
Maps the upstream items into MaybeSource s and switches (subscribes) to the newer ones
while disposing the older ones (and ignoring their signals) and emits the latest success value of the current one if
available, delaying errors from the current Observable or the inner MaybeSource s until all terminate.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.switchMapSingle(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull R>> mapper) |
Maps the upstream items into SingleSource s and switches (subscribes) to the newer ones
while disposing the older ones (and ignoring their signals) and emits the latest success value of the current one
while failing immediately if this Flowable or any of the
active inner SingleSource s fail.
|
<@NonNull R> @NonNull Observable<R> |
Observable.switchMapSingle(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull R>> mapper) |
Returns a new Observable by applying a function that you supply to each item emitted by the current
Observable that returns a SingleSource , and then emitting the item emitted by the most recently emitted
of these SingleSource s.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.switchMapSingleDelayError(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull R>> mapper) |
Maps the upstream items into SingleSource s and switches (subscribes) to the newer ones
while disposing the older ones (and ignoring their signals) and emits the latest success value of the current one,
delaying errors from this Flowable or the inner SingleSource s until all terminate.
|
<@NonNull R> @NonNull Observable<R> |
Observable.switchMapSingleDelayError(@NonNull Function<? super @NonNull T,? extends SingleSource<? extends @NonNull R>> mapper) |
Returns a new Observable by applying a function that you supply to each item emitted by the current
Observable that returns a SingleSource , and then emitting the item emitted by the most recently emitted
of these SingleSource s and delays any error until all SingleSource s terminate.
|
static @NonNull Completable |
Completable.switchOnNext(@NonNull org.reactivestreams.Publisher<? extends CompletableSource> sources) |
Switches between CompletableSource s emitted by the source Publisher whenever
a new CompletableSource is emitted, disposing the previously running CompletableSource ,
exposing the setup as a Completable sequence.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.switchOnNext(@NonNull org.reactivestreams.Publisher<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
int bufferSize) |
Converts a Publisher that emits Publisher s into a Publisher that emits the items emitted by the
most recently emitted of those Publisher s.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.switchOnNext(@NonNull org.reactivestreams.Publisher<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources) |
Converts a Publisher that emits Publisher s into a Publisher that emits the items emitted by the
most recently emitted of those Publisher s.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.switchOnNext(@NonNull org.reactivestreams.Publisher<? extends MaybeSource<? extends @NonNull T>> sources) |
Switches between MaybeSource s emitted by the source Publisher whenever
a new MaybeSource is emitted, disposing the previously running MaybeSource ,
exposing the success items as a Flowable sequence.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.switchOnNext(@NonNull ObservableSource<? extends ObservableSource<? extends @NonNull T>> sources) |
Converts an ObservableSource that emits ObservableSource s into an Observable that emits the items emitted by the
most recently emitted of those ObservableSource s.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.switchOnNext(@NonNull ObservableSource<? extends ObservableSource<? extends @NonNull T>> sources,
int bufferSize) |
Converts an ObservableSource that emits ObservableSource s into an Observable that emits the items emitted by the
most recently emitted of those ObservableSource s.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.switchOnNext(@NonNull org.reactivestreams.Publisher<? extends SingleSource<? extends @NonNull T>> sources) |
Switches between SingleSource s emitted by the source Publisher whenever
a new SingleSource is emitted, disposing the previously running SingleSource ,
exposing the success items as a Flowable sequence.
|
static @NonNull Completable |
Completable.switchOnNextDelayError(@NonNull org.reactivestreams.Publisher<? extends CompletableSource> sources) |
Switches between CompletableSource s emitted by the source Publisher whenever
a new CompletableSource is emitted, disposing the previously running CompletableSource ,
exposing the setup as a Completable sequence and delaying all errors from
all of them until all terminate.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.switchOnNextDelayError(@NonNull org.reactivestreams.Publisher<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources) |
Converts a Publisher that emits Publisher s into a Publisher that emits the items emitted by the
most recently emitted of those Publisher s and delays any exception until all Publisher s terminate.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.switchOnNextDelayError(@NonNull org.reactivestreams.Publisher<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
int prefetch) |
Converts a Publisher that emits Publisher s into a Publisher that emits the items emitted by the
most recently emitted of those Publisher s and delays any exception until all Publisher s terminate.
|
static <@NonNull T> @NonNull Flowable<T> |
Maybe.switchOnNextDelayError(@NonNull org.reactivestreams.Publisher<? extends MaybeSource<? extends @NonNull T>> sources) |
Switches between MaybeSource s emitted by the source Publisher whenever
a new MaybeSource is emitted, disposing the previously running MaybeSource ,
exposing the success items as a Flowable sequence and delaying all errors from
all of them until all terminate.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.switchOnNextDelayError(@NonNull ObservableSource<? extends ObservableSource<? extends @NonNull T>> sources) |
Converts an ObservableSource that emits ObservableSource s into an Observable that emits the items emitted by the
most recently emitted of those ObservableSource s and delays any exception until all ObservableSource s terminate.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.switchOnNextDelayError(@NonNull ObservableSource<? extends ObservableSource<? extends @NonNull T>> sources,
int bufferSize) |
Converts an ObservableSource that emits ObservableSource s into an Observable that emits the items emitted by the
most recently emitted of those ObservableSource s and delays any exception until all ObservableSource s terminate.
|
static <@NonNull T> @NonNull Flowable<T> |
Single.switchOnNextDelayError(@NonNull org.reactivestreams.Publisher<? extends SingleSource<? extends @NonNull T>> sources) |
Switches between SingleSource s emitted by the source Publisher whenever
a new SingleSource is emitted, disposing the previously running SingleSource ,
exposing the success items as a Flowable sequence and delaying all errors from
all of them until all terminate.
|
@NonNull Flowable<T> |
Flowable.take(long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that emits those items emitted by source Publisher before a specified time runs
out.
|
@NonNull Flowable<T> |
Flowable.take(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits those items emitted by source Publisher before a specified time (on a
specified Scheduler ) runs out.
|
@NonNull Flowable<T> |
Flowable.take(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits those items emitted by source Publisher before a specified time (on a
specified Scheduler ) runs out.
|
@NonNull Observable<T> |
Observable.take(long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that emits those items emitted by the current Observable before a specified time runs
out.
|
@NonNull Observable<T> |
Observable.take(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits those items emitted by the current Observable before a specified time (on a
specified Scheduler ) runs out.
|
@NonNull Observable<T> |
Observable.take(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits those items emitted by the current Observable before a specified time (on a
specified Scheduler ) runs out.
|
@NonNull Flowable<T> |
Flowable.takeLast(long count,
long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that emits at most a specified number of items from the current Flowable that were
emitted in a specified window of time before the current Flowable completed.
|
@NonNull Flowable<T> |
Flowable.takeLast(long count,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits at most a specified number of items from the current Flowable that were
emitted in a specified window of time before the current Flowable completed, where the timing information is
provided by a given Scheduler .
|
@NonNull Flowable<T> |
Flowable.takeLast(long count,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits at most a specified number of items from the current Flowable that were
emitted in a specified window of time before the current Flowable completed, where the timing information is
provided by a given Scheduler .
|
@NonNull Flowable<T> |
Flowable.takeLast(long count,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError,
int bufferSize) |
Returns a Flowable that emits at most a specified number of items from the current Flowable that were
emitted in a specified window of time before the current Flowable completed, where the timing information is
provided by a given Scheduler .
|
@NonNull Flowable<T> |
Flowable.takeLast(long count,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError,
int bufferSize) |
Returns a Flowable that emits at most a specified number of items from the current Flowable that were
emitted in a specified window of time before the current Flowable completed, where the timing information is
provided by a given Scheduler .
|
@NonNull Flowable<T> |
Flowable.takeLast(long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that emits the items from the current Flowable that were emitted in a specified
window of time before the current Flowable completed.
|
@NonNull Flowable<T> |
Flowable.takeLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
boolean delayError) |
Returns a Flowable that emits the items from the current Flowable that were emitted in a specified
window of time before the current Flowable completed.
|
@NonNull Flowable<T> |
Flowable.takeLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits the items from the current Flowable that were emitted in a specified
window of time before the current Flowable completed, where the timing information is provided by a specified
Scheduler .
|
@NonNull Flowable<T> |
Flowable.takeLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits the items from the current Flowable that were emitted in a specified
window of time before the current Flowable completed, where the timing information is provided by a specified
Scheduler .
|
@NonNull Flowable<T> |
Flowable.takeLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError) |
Returns a Flowable that emits the items from the current Flowable that were emitted in a specified
window of time before the current Flowable completed, where the timing information is provided by a specified
Scheduler .
|
@NonNull Flowable<T> |
Flowable.takeLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError) |
Returns a Flowable that emits the items from the current Flowable that were emitted in a specified
window of time before the current Flowable completed, where the timing information is provided by a specified
Scheduler .
|
@NonNull Flowable<T> |
Flowable.takeLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError,
int bufferSize) |
Returns a Flowable that emits the items from the current Flowable that were emitted in a specified
window of time before the current Flowable completed, where the timing information is provided by a specified
Scheduler .
|
@NonNull Flowable<T> |
Flowable.takeLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError,
int bufferSize) |
Returns a Flowable that emits the items from the current Flowable that were emitted in a specified
window of time before the current Flowable completed, where the timing information is provided by a specified
Scheduler .
|
@NonNull Observable<T> |
Observable.takeLast(long count,
long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that emits at most a specified number of items from the current Observable that were
emitted in a specified window of time before the current Observable completed.
|
@NonNull Observable<T> |
Observable.takeLast(long count,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits at most a specified number of items from the current Observable that were
emitted in a specified window of time before the current Observable completed, where the timing information is
provided by a given Scheduler .
|
@NonNull Observable<T> |
Observable.takeLast(long count,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits at most a specified number of items from the current Observable that were
emitted in a specified window of time before the current Observable completed, where the timing information is
provided by a given Scheduler .
|
@NonNull Observable<T> |
Observable.takeLast(long count,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError,
int bufferSize) |
Returns an Observable that emits at most a specified number of items from the current Observable that were
emitted in a specified window of time before the current Observable completed, where the timing information is
provided by a given Scheduler .
|
@NonNull Observable<T> |
Observable.takeLast(long count,
long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError,
int bufferSize) |
Returns an Observable that emits at most a specified number of items from the current Observable that were
emitted in a specified window of time before the current Observable completed, where the timing information is
provided by a given Scheduler .
|
@NonNull Observable<T> |
Observable.takeLast(long time,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that emits the items from the current Observable that were emitted in a specified
window of time before the current Observable completed.
|
@NonNull Observable<T> |
Observable.takeLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
boolean delayError) |
Returns an Observable that emits the items from the current Observable that were emitted in a specified
window of time before the current Observable completed.
|
@NonNull Observable<T> |
Observable.takeLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits the items from the current Observable that were emitted in a specified
window of time before the current Observable completed, where the timing information is provided by a specified
Scheduler .
|
@NonNull Observable<T> |
Observable.takeLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits the items from the current Observable that were emitted in a specified
window of time before the current Observable completed, where the timing information is provided by a specified
Scheduler .
|
@NonNull Observable<T> |
Observable.takeLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError) |
Returns an Observable that emits the items from the current Observable that were emitted in a specified
window of time before the current Observable completed, where the timing information is provided by a specified
Scheduler .
|
@NonNull Observable<T> |
Observable.takeLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError) |
Returns an Observable that emits the items from the current Observable that were emitted in a specified
window of time before the current Observable completed, where the timing information is provided by a specified
Scheduler .
|
@NonNull Observable<T> |
Observable.takeLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError,
int bufferSize) |
Returns an Observable that emits the items from the current Observable that were emitted in a specified
window of time before the current Observable completed, where the timing information is provided by a specified
Scheduler .
|
@NonNull Observable<T> |
Observable.takeLast(long time,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean delayError,
int bufferSize) |
Returns an Observable that emits the items from the current Observable that were emitted in a specified
window of time before the current Observable completed, where the timing information is provided by a specified
Scheduler .
|
@NonNull Completable |
Completable.takeUntil(@NonNull CompletableSource other) |
Terminates the downstream if this or the other Completable
terminates (wins the termination race) while disposing the connection to the losing source.
|
@NonNull Flowable<T> |
Flowable.takeUntil(@NonNull Predicate<? super @NonNull T> stopPredicate) |
Returns a Flowable that emits items emitted by the current Flowable , checks the specified predicate
for each item, and then completes when the condition is satisfied.
|
<@NonNull U> @NonNull Flowable<T> |
Flowable.takeUntil(@NonNull org.reactivestreams.Publisher<@NonNull U> other) |
Returns a Flowable that emits the items emitted by the current Flowable until a second Publisher
emits an item or completes.
|
<@NonNull U> @NonNull Maybe<T> |
Maybe.takeUntil(@NonNull MaybeSource<@NonNull U> other) |
Returns a Maybe that emits the items emitted by the current Maybe until a second MaybeSource
emits an item.
|
<@NonNull U> @NonNull Maybe<T> |
Maybe.takeUntil(@NonNull org.reactivestreams.Publisher<@NonNull U> other) |
Returns a Maybe that emits the item emitted by the current Maybe until a second Publisher
emits an item.
|
<@NonNull U> @NonNull Observable<T> |
Observable.takeUntil(@NonNull ObservableSource<@NonNull U> other) |
Returns an Observable that emits the items emitted by the current Observable until a second ObservableSource
emits an item or completes.
|
@NonNull Observable<T> |
Observable.takeUntil(@NonNull Predicate<? super @NonNull T> stopPredicate) |
Returns an Observable that emits items emitted by the current Observable , checks the specified predicate
for each item, and then completes when the condition is satisfied.
|
@NonNull Single<T> |
Single.takeUntil(@NonNull CompletableSource other) |
Returns a Single that emits the item emitted by the current Single until a CompletableSource terminates.
|
<@NonNull E> @NonNull Single<T> |
Single.takeUntil(@NonNull SingleSource<? extends @NonNull E> other) |
Returns a Single that emits the item emitted by the current Single until a second Single emits an item.
|
<@NonNull E> @NonNull Single<T> |
Single.takeUntil(@NonNull org.reactivestreams.Publisher<@NonNull E> other) |
Returns a Single that emits the item emitted by the current Single until a Publisher emits an item or completes.
|
@NonNull Flowable<T> |
Flowable.takeWhile(@NonNull Predicate<? super @NonNull T> predicate) |
Returns a Flowable that emits items emitted by the current Flowable so long as each item satisfied a
specified condition, and then completes as soon as this condition is not satisfied.
|
@NonNull Observable<T> |
Observable.takeWhile(@NonNull Predicate<? super @NonNull T> predicate) |
Returns an Observable that emits items emitted by the current Observable so long as each item satisfied a
specified condition, and then completes as soon as this condition is not satisfied.
|
@NonNull Flowable<T> |
Flowable.throttleFirst(long windowDuration,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that emits only the first item emitted by the current Flowable during sequential
time windows of a specified duration.
|
@NonNull Flowable<T> |
Flowable.throttleFirst(long skipDuration,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits only the first item emitted by the current Flowable during sequential
time windows of a specified duration, where the windows are managed by a specified Scheduler .
|
@NonNull Flowable<T> |
Flowable.throttleFirst(long skipDuration,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits only the first item emitted by the current Flowable during sequential
time windows of a specified duration, where the windows are managed by a specified Scheduler .
|
@NonNull Flowable<T> |
Flowable.throttleFirst(long skipDuration,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns a Flowable that emits only the first item emitted by the current Flowable during sequential
time windows of a specified duration, where the windows are managed by a specified Scheduler .
|
@NonNull Flowable<T> |
Flowable.throttleFirst(long skipDuration,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns a Flowable that emits only the first item emitted by the current Flowable during sequential
time windows of a specified duration, where the windows are managed by a specified Scheduler .
|
@NonNull Flowable<T> |
Flowable.throttleFirst(long skipDuration,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns a Flowable that emits only the first item emitted by the current Flowable during sequential
time windows of a specified duration, where the windows are managed by a specified Scheduler .
|
@NonNull Observable<T> |
Observable.throttleFirst(long windowDuration,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that emits only the first item emitted by the current Observable during sequential
time windows of a specified duration.
|
@NonNull Observable<T> |
Observable.throttleFirst(long skipDuration,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits only the first item emitted by the current Observable during sequential
time windows of a specified duration, where the windows are managed by a specified Scheduler .
|
@NonNull Observable<T> |
Observable.throttleFirst(long skipDuration,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits only the first item emitted by the current Observable during sequential
time windows of a specified duration, where the windows are managed by a specified Scheduler .
|
@NonNull Observable<T> |
Observable.throttleFirst(long skipDuration,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns an Observable that emits only the first item emitted by the current Observable during sequential
time windows of a specified duration, where the windows are managed by a specified Scheduler .
|
@NonNull Observable<T> |
Observable.throttleFirst(long skipDuration,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns an Observable that emits only the first item emitted by the current Observable during sequential
time windows of a specified duration, where the windows are managed by a specified Scheduler .
|
@NonNull Observable<T> |
Observable.throttleFirst(long skipDuration,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns an Observable that emits only the first item emitted by the current Observable during sequential
time windows of a specified duration, where the windows are managed by a specified Scheduler .
|
@NonNull Flowable<T> |
Flowable.throttleLast(long intervalDuration,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that emits only the last item emitted by the current Flowable during sequential
time windows of a specified duration.
|
@NonNull Flowable<T> |
Flowable.throttleLast(long intervalDuration,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits only the last item emitted by the current Flowable during sequential
time windows of a specified duration, where the duration is governed by a specified Scheduler .
|
@NonNull Flowable<T> |
Flowable.throttleLast(long intervalDuration,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits only the last item emitted by the current Flowable during sequential
time windows of a specified duration, where the duration is governed by a specified Scheduler .
|
@NonNull Flowable<T> |
Flowable.throttleLast(long intervalDuration,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns a Flowable that emits only the last item emitted by the current Flowable during sequential
time windows of a specified duration, where the duration is governed by a specified Scheduler .
|
@NonNull Flowable<T> |
Flowable.throttleLast(long intervalDuration,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns a Flowable that emits only the last item emitted by the current Flowable during sequential
time windows of a specified duration, where the duration is governed by a specified Scheduler .
|
@NonNull Flowable<T> |
Flowable.throttleLast(long intervalDuration,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns a Flowable that emits only the last item emitted by the current Flowable during sequential
time windows of a specified duration, where the duration is governed by a specified Scheduler .
|
@NonNull Observable<T> |
Observable.throttleLast(long intervalDuration,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that emits only the last item emitted by the current Observable during sequential
time windows of a specified duration.
|
@NonNull Observable<T> |
Observable.throttleLast(long intervalDuration,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits only the last item emitted by the current Observable during sequential
time windows of a specified duration, where the duration is governed by a specified Scheduler .
|
@NonNull Observable<T> |
Observable.throttleLast(long intervalDuration,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits only the last item emitted by the current Observable during sequential
time windows of a specified duration, where the duration is governed by a specified Scheduler .
|
@NonNull Observable<T> |
Observable.throttleLast(long intervalDuration,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns an Observable that emits only the last item emitted by the current Observable during sequential
time windows of a specified duration, where the duration is governed by a specified Scheduler .
|
@NonNull Observable<T> |
Observable.throttleLast(long intervalDuration,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns an Observable that emits only the last item emitted by the current Observable during sequential
time windows of a specified duration, where the duration is governed by a specified Scheduler .
|
@NonNull Observable<T> |
Observable.throttleLast(long intervalDuration,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns an Observable that emits only the last item emitted by the current Observable during sequential
time windows of a specified duration, where the duration is governed by a specified Scheduler .
|
@NonNull Flowable<T> |
Flowable.throttleLatest(long timeout,
@NonNull java.util.concurrent.TimeUnit unit) |
Throttles items from the upstream Flowable by first emitting the next
item from upstream, then periodically emitting the latest item (if any) when
the specified timeout elapses between them.
|
@NonNull Flowable<T> |
Flowable.throttleLatest(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
boolean emitLast) |
Throttles items from the upstream Flowable by first emitting the next
item from upstream, then periodically emitting the latest item (if any) when
the specified timeout elapses between them.
|
@NonNull Flowable<T> |
Flowable.throttleLatest(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Throttles items from the upstream Flowable by first emitting the next
item from upstream, then periodically emitting the latest item (if any) when
the specified timeout elapses between them.
|
@NonNull Flowable<T> |
Flowable.throttleLatest(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Throttles items from the upstream Flowable by first emitting the next
item from upstream, then periodically emitting the latest item (if any) when
the specified timeout elapses between them.
|
@NonNull Flowable<T> |
Flowable.throttleLatest(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean emitLast) |
Throttles items from the upstream Flowable by first emitting the next
item from upstream, then periodically emitting the latest item (if any) when
the specified timeout elapses between them.
|
@NonNull Flowable<T> |
Flowable.throttleLatest(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean emitLast) |
Throttles items from the upstream Flowable by first emitting the next
item from upstream, then periodically emitting the latest item (if any) when
the specified timeout elapses between them.
|
@NonNull Flowable<T> |
Flowable.throttleLatest(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean emitLast,
@NonNull Consumer<? super @NonNull T> onDropped) |
Throttles items from the upstream Flowable by first emitting the next
item from upstream, then periodically emitting the latest item (if any) when
the specified timeout elapses between them, invoking the consumer for any dropped item.
|
@NonNull Flowable<T> |
Flowable.throttleLatest(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean emitLast,
@NonNull Consumer<? super @NonNull T> onDropped) |
Throttles items from the upstream Flowable by first emitting the next
item from upstream, then periodically emitting the latest item (if any) when
the specified timeout elapses between them, invoking the consumer for any dropped item.
|
@NonNull Flowable<T> |
Flowable.throttleLatest(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean emitLast,
@NonNull Consumer<? super @NonNull T> onDropped) |
Throttles items from the upstream Flowable by first emitting the next
item from upstream, then periodically emitting the latest item (if any) when
the specified timeout elapses between them, invoking the consumer for any dropped item.
|
@NonNull Observable<T> |
Observable.throttleLatest(long timeout,
@NonNull java.util.concurrent.TimeUnit unit) |
Throttles items from the current Observable by first emitting the next
item from upstream, then periodically emitting the latest item (if any) when
the specified timeout elapses between them.
|
@NonNull Observable<T> |
Observable.throttleLatest(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
boolean emitLast) |
Throttles items from the current Observable by first emitting the next
item from upstream, then periodically emitting the latest item (if any) when
the specified timeout elapses between them.
|
@NonNull Observable<T> |
Observable.throttleLatest(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Throttles items from the current Observable by first emitting the next
item from upstream, then periodically emitting the latest item (if any) when
the specified timeout elapses between them.
|
@NonNull Observable<T> |
Observable.throttleLatest(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Throttles items from the current Observable by first emitting the next
item from upstream, then periodically emitting the latest item (if any) when
the specified timeout elapses between them.
|
@NonNull Observable<T> |
Observable.throttleLatest(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean emitLast) |
Throttles items from the current Observable by first emitting the next
item from upstream, then periodically emitting the latest item (if any) when
the specified timeout elapses between them.
|
@NonNull Observable<T> |
Observable.throttleLatest(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean emitLast) |
Throttles items from the current Observable by first emitting the next
item from upstream, then periodically emitting the latest item (if any) when
the specified timeout elapses between them.
|
@NonNull Observable<T> |
Observable.throttleLatest(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean emitLast,
@NonNull Consumer<? super @NonNull T> onDropped) |
Throttles items from the current Observable by first emitting the next
item from upstream, then periodically emitting the latest item (if any) when
the specified timeout elapses between them, invoking the consumer for any dropped item.
|
@NonNull Observable<T> |
Observable.throttleLatest(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean emitLast,
@NonNull Consumer<? super @NonNull T> onDropped) |
Throttles items from the current Observable by first emitting the next
item from upstream, then periodically emitting the latest item (if any) when
the specified timeout elapses between them, invoking the consumer for any dropped item.
|
@NonNull Observable<T> |
Observable.throttleLatest(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
boolean emitLast,
@NonNull Consumer<? super @NonNull T> onDropped) |
Throttles items from the current Observable by first emitting the next
item from upstream, then periodically emitting the latest item (if any) when
the specified timeout elapses between them, invoking the consumer for any dropped item.
|
@NonNull Flowable<T> |
Flowable.throttleWithTimeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that mirrors the current Flowable , except that it drops items emitted by the
current Flowable that are followed by newer items before a timeout value expires.
|
@NonNull Flowable<T> |
Flowable.throttleWithTimeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that mirrors the current Flowable , except that it drops items emitted by the
current Flowable that are followed by newer items before a timeout value expires on a specified
Scheduler .
|
@NonNull Flowable<T> |
Flowable.throttleWithTimeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that mirrors the current Flowable , except that it drops items emitted by the
current Flowable that are followed by newer items before a timeout value expires on a specified
Scheduler .
|
@NonNull Flowable<T> |
Flowable.throttleWithTimeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns a Flowable that mirrors the current Flowable , except that it drops items emitted by the
current Flowable that are followed by newer items before a timeout value expires on a specified
Scheduler .
|
@NonNull Flowable<T> |
Flowable.throttleWithTimeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns a Flowable that mirrors the current Flowable , except that it drops items emitted by the
current Flowable that are followed by newer items before a timeout value expires on a specified
Scheduler .
|
@NonNull Flowable<T> |
Flowable.throttleWithTimeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns a Flowable that mirrors the current Flowable , except that it drops items emitted by the
current Flowable that are followed by newer items before a timeout value expires on a specified
Scheduler .
|
@NonNull Observable<T> |
Observable.throttleWithTimeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that mirrors the current Observable , except that it drops items emitted by the
current Observable that are followed by newer items before a timeout value expires.
|
@NonNull Observable<T> |
Observable.throttleWithTimeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that mirrors the current Observable , except that it drops items emitted by the
current Observable that are followed by newer items before a timeout value expires on a specified
Scheduler .
|
@NonNull Observable<T> |
Observable.throttleWithTimeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that mirrors the current Observable , except that it drops items emitted by the
current Observable that are followed by newer items before a timeout value expires on a specified
Scheduler .
|
@NonNull Observable<T> |
Observable.throttleWithTimeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns an Observable that mirrors the current Observable , except that it drops items emitted by the
current Observable that are followed by newer items before a timeout value expires on a specified
Scheduler .
|
@NonNull Observable<T> |
Observable.throttleWithTimeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns an Observable that mirrors the current Observable , except that it drops items emitted by the
current Observable that are followed by newer items before a timeout value expires on a specified
Scheduler .
|
@NonNull Observable<T> |
Observable.throttleWithTimeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull Consumer<? super @NonNull T> onDropped) |
Returns an Observable that mirrors the current Observable , except that it drops items emitted by the
current Observable that are followed by newer items before a timeout value expires on a specified
Scheduler .
|
@NonNull Flowable<Timed<T>> |
Flowable.timeInterval(@NonNull Scheduler scheduler) |
Returns a Flowable that emits records of the time interval between consecutive items emitted by the
current Flowable , where this interval is computed on a specified Scheduler .
|
@NonNull Flowable<Timed<T>> |
Flowable.timeInterval(@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that emits records of the time interval between consecutive items emitted by the
current Flowable .
|
@NonNull Flowable<Timed<T>> |
Flowable.timeInterval(@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits records of the time interval between consecutive items emitted by the
current Flowable , where this interval is computed on a specified Scheduler .
|
@NonNull Flowable<Timed<T>> |
Flowable.timeInterval(@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits records of the time interval between consecutive items emitted by the
current Flowable , where this interval is computed on a specified Scheduler .
|
@NonNull Maybe<Timed<T>> |
Maybe.timeInterval(@NonNull Scheduler scheduler) |
Measures the time (in milliseconds) between the subscription and success item emission
of the current Maybe and signals it as a tuple ( Timed )
success value.
|
@NonNull Maybe<Timed<T>> |
Maybe.timeInterval(@NonNull java.util.concurrent.TimeUnit unit) |
Measures the time between the subscription and success item emission
of the current Maybe and signals it as a tuple ( Timed )
success value.
|
@NonNull Maybe<Timed<T>> |
Maybe.timeInterval(@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Measures the time between the subscription and success item emission
of the current Maybe and signals it as a tuple ( Timed )
success value.
|
@NonNull Maybe<Timed<T>> |
Maybe.timeInterval(@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Measures the time between the subscription and success item emission
of the current Maybe and signals it as a tuple ( Timed )
success value.
|
@NonNull Observable<Timed<T>> |
Observable.timeInterval(@NonNull Scheduler scheduler) |
Returns an Observable that emits records of the time interval between consecutive items emitted by the
current Observable , where this interval is computed on a specified Scheduler .
|
@NonNull Observable<Timed<T>> |
Observable.timeInterval(@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that emits records of the time interval between consecutive items emitted by the
current Observable .
|
@NonNull Observable<Timed<T>> |
Observable.timeInterval(@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits records of the time interval between consecutive items emitted by the
current Observable , where this interval is computed on a specified Scheduler .
|
@NonNull Observable<Timed<T>> |
Observable.timeInterval(@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits records of the time interval between consecutive items emitted by the
current Observable , where this interval is computed on a specified Scheduler .
|
@NonNull Single<Timed<T>> |
Single.timeInterval(@NonNull Scheduler scheduler) |
Measures the time (in milliseconds) between the subscription and success item emission
of the current Single and signals it as a tuple ( Timed )
success value.
|
@NonNull Single<Timed<T>> |
Single.timeInterval(@NonNull java.util.concurrent.TimeUnit unit) |
Measures the time between the subscription and success item emission
of the current Single and signals it as a tuple ( Timed )
success value.
|
@NonNull Single<Timed<T>> |
Single.timeInterval(@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Measures the time between the subscription and success item emission
of the current Single and signals it as a tuple ( Timed )
success value.
|
@NonNull Single<Timed<T>> |
Single.timeInterval(@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Measures the time between the subscription and success item emission
of the current Single and signals it as a tuple ( Timed )
success value.
|
@NonNull Completable |
Completable.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Completabl e that runs this Completable and emits a TimeoutException in case
this Completable doesn't complete within the given time.
|
@NonNull Completable |
Completable.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull CompletableSource fallback) |
Returns a Completable that runs this Completable and switches to the other CompletableSource
in case this Completable doesn't complete within the given time.
|
@NonNull Completable |
Completable.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull CompletableSource fallback) |
Returns a Completable that runs this Completable and switches to the other CompletableSource
in case this Completable doesn't complete within the given time.
|
@NonNull Completable |
Completable.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Completable that runs this Completable and emits a TimeoutException in case
this Completable doesn't complete within the given time while "waiting" on the specified
Scheduler .
|
@NonNull Completable |
Completable.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Completable that runs this Completable and emits a TimeoutException in case
this Completable doesn't complete within the given time while "waiting" on the specified
Scheduler .
|
@NonNull Completable |
Completable.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull CompletableSource fallback) |
Returns a Completable that runs this Completable and switches to the other CompletableSource
in case this Completable doesn't complete within the given time while "waiting" on
the specified Scheduler .
|
@NonNull Completable |
Completable.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull CompletableSource fallback) |
Returns a Completable that runs this Completable and switches to the other CompletableSource
in case this Completable doesn't complete within the given time while "waiting" on
the specified Scheduler .
|
@NonNull Completable |
Completable.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull CompletableSource fallback) |
Returns a Completable that runs this Completable and switches to the other CompletableSource
in case this Completable doesn't complete within the given time while "waiting" on
the specified Scheduler .
|
@NonNull Flowable<T> |
Flowable.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that mirrors the current Flowable but applies a timeout policy for each emitted
item.
|
@NonNull Flowable<T> |
Flowable.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that mirrors the current Flowable but applies a timeout policy for each emitted
item, where this policy is governed by a specified Scheduler .
|
@NonNull Flowable<T> |
Flowable.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that mirrors the current Flowable but applies a timeout policy for each emitted
item, where this policy is governed by a specified Scheduler .
|
@NonNull Flowable<T> |
Flowable.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> fallback) |
Returns a Flowable that mirrors the current Flowable but applies a timeout policy for each emitted
item using a specified Scheduler .
|
@NonNull Flowable<T> |
Flowable.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> fallback) |
Returns a Flowable that mirrors the current Flowable but applies a timeout policy for each emitted
item using a specified Scheduler .
|
@NonNull Flowable<T> |
Flowable.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> fallback) |
Returns a Flowable that mirrors the current Flowable but applies a timeout policy for each emitted
item using a specified Scheduler .
|
@NonNull Flowable<T> |
Flowable.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> fallback) |
Returns a Flowable that mirrors the current Flowable but applies a timeout policy for each emitted
item.
|
@NonNull Flowable<T> |
Flowable.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> fallback) |
Returns a Flowable that mirrors the current Flowable but applies a timeout policy for each emitted
item.
|
<@NonNull V> @NonNull Flowable<T> |
Flowable.timeout(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<@NonNull V>> itemTimeoutIndicator) |
Returns a Flowable that mirrors the current Flowable , but notifies Subscriber s of a
TimeoutException if an item emitted by the current Flowable doesn't arrive within a window of
time after the emission of the previous item, where that period of time is measured by a Publisher that
is a function of the previous item.
|
<@NonNull V> @NonNull Flowable<T> |
Flowable.timeout(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<@NonNull V>> itemTimeoutIndicator,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> fallback) |
Returns a Flowable that mirrors the current Flowable , but that switches to a fallback Publisher if
an item emitted by the current Flowable doesn't arrive within a window of time after the emission of the
previous item, where that period of time is measured by a Publisher that is a function of the previous
item.
|
<@NonNull V> @NonNull Flowable<T> |
Flowable.timeout(@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<@NonNull V>> itemTimeoutIndicator,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> fallback) |
Returns a Flowable that mirrors the current Flowable , but that switches to a fallback Publisher if
an item emitted by the current Flowable doesn't arrive within a window of time after the emission of the
previous item, where that period of time is measured by a Publisher that is a function of the previous
item.
|
<@NonNull U,@NonNull V> @NonNull Flowable<T> |
Flowable.timeout(@NonNull org.reactivestreams.Publisher<@NonNull U> firstTimeoutIndicator,
@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<@NonNull V>> itemTimeoutIndicator) |
Returns a Flowable that mirrors the current Flowable , but notifies Subscriber s of a
TimeoutException if either the first item emitted by the current Flowable or any subsequent item
doesn't arrive within time windows defined by other Publisher s.
|
<@NonNull U,@NonNull V> @NonNull Flowable<T> |
Flowable.timeout(@NonNull org.reactivestreams.Publisher<@NonNull U> firstTimeoutIndicator,
@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<@NonNull V>> itemTimeoutIndicator) |
Returns a Flowable that mirrors the current Flowable , but notifies Subscriber s of a
TimeoutException if either the first item emitted by the current Flowable or any subsequent item
doesn't arrive within time windows defined by other Publisher s.
|
<@NonNull U,@NonNull V> @NonNull Flowable<T> |
Flowable.timeout(@NonNull org.reactivestreams.Publisher<@NonNull U> firstTimeoutIndicator,
@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<@NonNull V>> itemTimeoutIndicator,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> fallback) |
Returns a Flowable that mirrors the current Flowable , but switches to a fallback Publisher if either
the first item emitted by the current Flowable or any subsequent item doesn't arrive within time windows
defined by other Publisher s.
|
<@NonNull U,@NonNull V> @NonNull Flowable<T> |
Flowable.timeout(@NonNull org.reactivestreams.Publisher<@NonNull U> firstTimeoutIndicator,
@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<@NonNull V>> itemTimeoutIndicator,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> fallback) |
Returns a Flowable that mirrors the current Flowable , but switches to a fallback Publisher if either
the first item emitted by the current Flowable or any subsequent item doesn't arrive within time windows
defined by other Publisher s.
|
<@NonNull U,@NonNull V> @NonNull Flowable<T> |
Flowable.timeout(@NonNull org.reactivestreams.Publisher<@NonNull U> firstTimeoutIndicator,
@NonNull Function<? super @NonNull T,? extends org.reactivestreams.Publisher<@NonNull V>> itemTimeoutIndicator,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T> fallback) |
Returns a Flowable that mirrors the current Flowable , but switches to a fallback Publisher if either
the first item emitted by the current Flowable or any subsequent item doesn't arrive within time windows
defined by other Publisher s.
|
@NonNull Maybe<T> |
Maybe.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Maybe that mirrors the current Maybe but applies a timeout policy for each emitted
item.
|
@NonNull Maybe<T> |
Maybe.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull MaybeSource<? extends @NonNull T> fallback) |
Returns a Maybe that mirrors the current Maybe but applies a timeout policy for each emitted
item.
|
@NonNull Maybe<T> |
Maybe.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull MaybeSource<? extends @NonNull T> fallback) |
Returns a Maybe that mirrors the current Maybe but applies a timeout policy for each emitted
item.
|
@NonNull Maybe<T> |
Maybe.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Maybe that mirrors the current Maybe but applies a timeout policy for each emitted
item, where this policy is governed on a specified Scheduler .
|
@NonNull Maybe<T> |
Maybe.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Maybe that mirrors the current Maybe but applies a timeout policy for each emitted
item, where this policy is governed on a specified Scheduler .
|
@NonNull Maybe<T> |
Maybe.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull MaybeSource<? extends @NonNull T> fallback) |
Returns a Maybe that mirrors the current Maybe but applies a timeout policy for each emitted
item using a specified Scheduler .
|
@NonNull Maybe<T> |
Maybe.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull MaybeSource<? extends @NonNull T> fallback) |
Returns a Maybe that mirrors the current Maybe but applies a timeout policy for each emitted
item using a specified Scheduler .
|
@NonNull Maybe<T> |
Maybe.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull MaybeSource<? extends @NonNull T> fallback) |
Returns a Maybe that mirrors the current Maybe but applies a timeout policy for each emitted
item using a specified Scheduler .
|
<@NonNull U> @NonNull Maybe<T> |
Maybe.timeout(@NonNull MaybeSource<@NonNull U> timeoutIndicator) |
If the current Maybe didn't signal an event before the timeoutIndicator MaybeSource signals, a
TimeoutException is signaled instead.
|
<@NonNull U> @NonNull Maybe<T> |
Maybe.timeout(@NonNull MaybeSource<@NonNull U> timeoutIndicator,
@NonNull MaybeSource<? extends @NonNull T> fallback) |
If the current Maybe didn't signal an event before the timeoutIndicator MaybeSource signals,
the current Maybe is disposed and the fallback MaybeSource subscribed to
as a continuation.
|
<@NonNull U> @NonNull Maybe<T> |
Maybe.timeout(@NonNull MaybeSource<@NonNull U> timeoutIndicator,
@NonNull MaybeSource<? extends @NonNull T> fallback) |
If the current Maybe didn't signal an event before the timeoutIndicator MaybeSource signals,
the current Maybe is disposed and the fallback MaybeSource subscribed to
as a continuation.
|
<@NonNull U> @NonNull Maybe<T> |
Maybe.timeout(@NonNull org.reactivestreams.Publisher<@NonNull U> timeoutIndicator) |
If the current Maybe source didn't signal an event before the timeoutIndicator Publisher signals, a
TimeoutException is signaled instead.
|
<@NonNull U> @NonNull Maybe<T> |
Maybe.timeout(@NonNull org.reactivestreams.Publisher<@NonNull U> timeoutIndicator,
@NonNull MaybeSource<? extends @NonNull T> fallback) |
If the current Maybe didn't signal an event before the timeoutIndicator Publisher signals,
the current Maybe is disposed and the fallback MaybeSource subscribed to
as a continuation.
|
<@NonNull U> @NonNull Maybe<T> |
Maybe.timeout(@NonNull org.reactivestreams.Publisher<@NonNull U> timeoutIndicator,
@NonNull MaybeSource<? extends @NonNull T> fallback) |
If the current Maybe didn't signal an event before the timeoutIndicator Publisher signals,
the current Maybe is disposed and the fallback MaybeSource subscribed to
as a continuation.
|
@NonNull Observable<T> |
Observable.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that mirrors the current Observable but applies a timeout policy for each emitted
item.
|
@NonNull Observable<T> |
Observable.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull ObservableSource<? extends @NonNull T> fallback) |
Returns an Observable that mirrors the current Observable but applies a timeout policy for each emitted
item.
|
@NonNull Observable<T> |
Observable.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull ObservableSource<? extends @NonNull T> fallback) |
Returns an Observable that mirrors the current Observable but applies a timeout policy for each emitted
item.
|
@NonNull Observable<T> |
Observable.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that mirrors the current Observable but applies a timeout policy for each emitted
item, where this policy is governed on a specified Scheduler .
|
@NonNull Observable<T> |
Observable.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that mirrors the current Observable but applies a timeout policy for each emitted
item, where this policy is governed on a specified Scheduler .
|
@NonNull Observable<T> |
Observable.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull ObservableSource<? extends @NonNull T> fallback) |
Returns an Observable that mirrors the current Observable but applies a timeout policy for each emitted
item using a specified Scheduler .
|
@NonNull Observable<T> |
Observable.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull ObservableSource<? extends @NonNull T> fallback) |
Returns an Observable that mirrors the current Observable but applies a timeout policy for each emitted
item using a specified Scheduler .
|
@NonNull Observable<T> |
Observable.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull ObservableSource<? extends @NonNull T> fallback) |
Returns an Observable that mirrors the current Observable but applies a timeout policy for each emitted
item using a specified Scheduler .
|
<@NonNull U,@NonNull V> @NonNull Observable<T> |
Observable.timeout(@NonNull ObservableSource<@NonNull U> firstTimeoutIndicator,
@NonNull Function<? super @NonNull T,? extends ObservableSource<@NonNull V>> itemTimeoutIndicator) |
Returns an Observable that mirrors the current Observable , but notifies observers of a
TimeoutException if either the first item emitted by the current Observable or any subsequent item
doesn't arrive within time windows defined by indicator ObservableSource s.
|
<@NonNull U,@NonNull V> @NonNull Observable<T> |
Observable.timeout(@NonNull ObservableSource<@NonNull U> firstTimeoutIndicator,
@NonNull Function<? super @NonNull T,? extends ObservableSource<@NonNull V>> itemTimeoutIndicator) |
Returns an Observable that mirrors the current Observable , but notifies observers of a
TimeoutException if either the first item emitted by the current Observable or any subsequent item
doesn't arrive within time windows defined by indicator ObservableSource s.
|
<@NonNull U,@NonNull V> @NonNull Observable<T> |
Observable.timeout(@NonNull ObservableSource<@NonNull U> firstTimeoutIndicator,
@NonNull Function<? super @NonNull T,? extends ObservableSource<@NonNull V>> itemTimeoutIndicator,
@NonNull ObservableSource<? extends @NonNull T> fallback) |
Returns an Observable that mirrors the current Observable , but switches to a fallback ObservableSource if either
the first item emitted by the current Observable or any subsequent item doesn't arrive within time windows
defined by indicator ObservableSource s.
|
<@NonNull U,@NonNull V> @NonNull Observable<T> |
Observable.timeout(@NonNull ObservableSource<@NonNull U> firstTimeoutIndicator,
@NonNull Function<? super @NonNull T,? extends ObservableSource<@NonNull V>> itemTimeoutIndicator,
@NonNull ObservableSource<? extends @NonNull T> fallback) |
Returns an Observable that mirrors the current Observable , but switches to a fallback ObservableSource if either
the first item emitted by the current Observable or any subsequent item doesn't arrive within time windows
defined by indicator ObservableSource s.
|
<@NonNull U,@NonNull V> @NonNull Observable<T> |
Observable.timeout(@NonNull ObservableSource<@NonNull U> firstTimeoutIndicator,
@NonNull Function<? super @NonNull T,? extends ObservableSource<@NonNull V>> itemTimeoutIndicator,
@NonNull ObservableSource<? extends @NonNull T> fallback) |
Returns an Observable that mirrors the current Observable , but switches to a fallback ObservableSource if either
the first item emitted by the current Observable or any subsequent item doesn't arrive within time windows
defined by indicator ObservableSource s.
|
<@NonNull V> @NonNull Observable<T> |
Observable.timeout(@NonNull Function<? super @NonNull T,? extends ObservableSource<@NonNull V>> itemTimeoutIndicator) |
Returns an Observable that mirrors the current Observable , but notifies observers of a
TimeoutException if an item emitted by the current Observable doesn't arrive within a window of
time after the emission of the previous item, where that period of time is measured by an ObservableSource that
is a function of the previous item.
|
<@NonNull V> @NonNull Observable<T> |
Observable.timeout(@NonNull Function<? super @NonNull T,? extends ObservableSource<@NonNull V>> itemTimeoutIndicator,
@NonNull ObservableSource<? extends @NonNull T> fallback) |
Returns an Observable that mirrors the current Observable , but that switches to a fallback ObservableSource if
an item emitted by the current Observable doesn't arrive within a window of time after the emission of the
previous item, where that period of time is measured by an ObservableSource that is a function of the previous
item.
|
<@NonNull V> @NonNull Observable<T> |
Observable.timeout(@NonNull Function<? super @NonNull T,? extends ObservableSource<@NonNull V>> itemTimeoutIndicator,
@NonNull ObservableSource<? extends @NonNull T> fallback) |
Returns an Observable that mirrors the current Observable , but that switches to a fallback ObservableSource if
an item emitted by the current Observable doesn't arrive within a window of time after the emission of the
previous item, where that period of time is measured by an ObservableSource that is a function of the previous
item.
|
@NonNull Single<T> |
Single.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit) |
Signals a TimeoutException if the current Single doesn't signal a success value within the
specified timeout window.
|
@NonNull Single<T> |
Single.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Signals a TimeoutException if the current Single doesn't signal a success value within the
specified timeout window.
|
@NonNull Single<T> |
Single.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Signals a TimeoutException if the current Single doesn't signal a success value within the
specified timeout window.
|
@NonNull Single<T> |
Single.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull SingleSource<? extends @NonNull T> fallback) |
Runs the current Single and if it doesn't signal within the specified timeout window, it is
disposed and the other SingleSource subscribed to.
|
@NonNull Single<T> |
Single.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull SingleSource<? extends @NonNull T> fallback) |
Runs the current Single and if it doesn't signal within the specified timeout window, it is
disposed and the other SingleSource subscribed to.
|
@NonNull Single<T> |
Single.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
@NonNull SingleSource<? extends @NonNull T> fallback) |
Runs the current Single and if it doesn't signal within the specified timeout window, it is
disposed and the other SingleSource subscribed to.
|
@NonNull Single<T> |
Single.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull SingleSource<? extends @NonNull T> fallback) |
Runs the current Single and if it doesn't signal within the specified timeout window, it is
disposed and the other SingleSource subscribed to.
|
@NonNull Single<T> |
Single.timeout(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull SingleSource<? extends @NonNull T> fallback) |
Runs the current Single and if it doesn't signal within the specified timeout window, it is
disposed and the other SingleSource subscribed to.
|
private @NonNull Observable<T> |
Observable.timeout0(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@Nullable ObservableSource<? extends @NonNull T> fallback,
@NonNull Scheduler scheduler) |
|
private @NonNull Observable<T> |
Observable.timeout0(long timeout,
@NonNull java.util.concurrent.TimeUnit unit,
@Nullable ObservableSource<? extends @NonNull T> fallback,
@NonNull Scheduler scheduler) |
|
private <U,V> @NonNull Observable<T> |
Observable.timeout0(@NonNull ObservableSource<U> firstTimeoutIndicator,
@NonNull Function<? super @NonNull T,? extends ObservableSource<V>> itemTimeoutIndicator,
@Nullable ObservableSource<? extends @NonNull T> fallback) |
|
private <U,V> @NonNull Observable<T> |
Observable.timeout0(@NonNull ObservableSource<U> firstTimeoutIndicator,
@NonNull Function<? super @NonNull T,? extends ObservableSource<V>> itemTimeoutIndicator,
@Nullable ObservableSource<? extends @NonNull T> fallback) |
|
static @NonNull Completable |
Completable.timer(long delay,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Completable instance that fires its onComplete event after the given delay elapsed.
|
static @NonNull Completable |
Completable.timer(long delay,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Completable instance that fires its onComplete event after the given delay elapsed
by using the supplied Scheduler .
|
static @NonNull Completable |
Completable.timer(long delay,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Completable instance that fires its onComplete event after the given delay elapsed
by using the supplied Scheduler .
|
static @NonNull Flowable<java.lang.Long> |
Flowable.timer(long delay,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that emits 0L after a specified delay, and then completes.
|
static @NonNull Flowable<java.lang.Long> |
Flowable.timer(long delay,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits 0L after a specified delay, on a specified Scheduler , and then
completes.
|
static @NonNull Flowable<java.lang.Long> |
Flowable.timer(long delay,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits 0L after a specified delay, on a specified Scheduler , and then
completes.
|
static @NonNull Maybe<java.lang.Long> |
Maybe.timer(long delay,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Maybe that emits 0L after a specified delay.
|
static @NonNull Maybe<java.lang.Long> |
Maybe.timer(long delay,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Maybe that emits 0L after a specified delay on a specified Scheduler .
|
static @NonNull Maybe<java.lang.Long> |
Maybe.timer(long delay,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Maybe that emits 0L after a specified delay on a specified Scheduler .
|
static @NonNull Observable<java.lang.Long> |
Observable.timer(long delay,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that emits 0L after a specified delay, and then completes.
|
static @NonNull Observable<java.lang.Long> |
Observable.timer(long delay,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits 0L after a specified delay, on a specified Scheduler , and then
completes.
|
static @NonNull Observable<java.lang.Long> |
Observable.timer(long delay,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits 0L after a specified delay, on a specified Scheduler , and then
completes.
|
static @NonNull Single<java.lang.Long> |
Single.timer(long delay,
@NonNull java.util.concurrent.TimeUnit unit) |
Signals success with 0L value after the given delay when a SingleObserver subscribes.
|
static @NonNull Single<java.lang.Long> |
Single.timer(long delay,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
|
static @NonNull Single<java.lang.Long> |
Single.timer(long delay,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
|
@NonNull Flowable<Timed<T>> |
Flowable.timestamp(@NonNull Scheduler scheduler) |
Returns a Flowable that emits each item emitted by the current Flowable , wrapped in a
Timed object whose timestamps are provided by a specified Scheduler .
|
@NonNull Flowable<Timed<T>> |
Flowable.timestamp(@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that emits each item emitted by the current Flowable , wrapped in a
Timed object.
|
@NonNull Flowable<Timed<T>> |
Flowable.timestamp(@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits each item emitted by the current Flowable , wrapped in a
Timed object whose timestamps are provided by a specified Scheduler .
|
@NonNull Flowable<Timed<T>> |
Flowable.timestamp(@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits each item emitted by the current Flowable , wrapped in a
Timed object whose timestamps are provided by a specified Scheduler .
|
@NonNull Maybe<Timed<T>> |
Maybe.timestamp(@NonNull Scheduler scheduler) |
Combines the success value from the current Maybe with the current time (in milliseconds) of
its reception, using the given Scheduler as time source,
then signals them as a Timed instance.
|
@NonNull Maybe<Timed<T>> |
Maybe.timestamp(@NonNull java.util.concurrent.TimeUnit unit) |
Combines the success value from the current Maybe with the current time of
its reception, using the computation Scheduler as time source,
then signals it as a Timed instance.
|
@NonNull Maybe<Timed<T>> |
Maybe.timestamp(@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Combines the success value from the current Maybe with the current time of
its reception, using the given Scheduler as time source,
then signals it as a Timed instance.
|
@NonNull Maybe<Timed<T>> |
Maybe.timestamp(@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Combines the success value from the current Maybe with the current time of
its reception, using the given Scheduler as time source,
then signals it as a Timed instance.
|
@NonNull Observable<Timed<T>> |
Observable.timestamp(@NonNull Scheduler scheduler) |
Returns an Observable that emits each item emitted by the current Observable , wrapped in a
Timed object whose timestamps are provided by a specified Scheduler .
|
@NonNull Observable<Timed<T>> |
Observable.timestamp(@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that emits each item emitted by the current Observable , wrapped in a
Timed object.
|
@NonNull Observable<Timed<T>> |
Observable.timestamp(@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits each item emitted by the current Observable , wrapped in a
Timed object whose timestamps are provided by a specified Scheduler .
|
@NonNull Observable<Timed<T>> |
Observable.timestamp(@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits each item emitted by the current Observable , wrapped in a
Timed object whose timestamps are provided by a specified Scheduler .
|
@NonNull Single<Timed<T>> |
Single.timestamp(@NonNull Scheduler scheduler) |
Combines the success value from the current Single with the current time (in milliseconds) of
its reception, using the given Scheduler as time source,
then signals them as a Timed instance.
|
@NonNull Single<Timed<T>> |
Single.timestamp(@NonNull java.util.concurrent.TimeUnit unit) |
Combines the success value from the current Single with the current time of
its reception, using the computation Scheduler as time source,
then signals it as a Timed instance.
|
@NonNull Single<Timed<T>> |
Single.timestamp(@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Combines the success value from the current Single with the current time of
its reception, using the given Scheduler as time source,
then signals it as a Timed instance.
|
@NonNull Single<Timed<T>> |
Single.timestamp(@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Combines the success value from the current Single with the current time of
its reception, using the given Scheduler as time source,
then signals it as a Timed instance.
|
<R> R |
Completable.to(@NonNull CompletableConverter<? extends R> converter) |
Calls the specified CompletableConverter function during assembly time and returns its resulting value.
|
<@NonNull R> R |
Flowable.to(@NonNull FlowableConverter<@NonNull T,? extends @NonNull R> converter) |
Calls the specified converter function during assembly time and returns its resulting value.
|
<R> R |
Maybe.to(@NonNull MaybeConverter<@NonNull T,? extends R> converter) |
Calls the specified converter function during assembly time and returns its resulting value.
|
<@NonNull R> R |
Observable.to(@NonNull ObservableConverter<@NonNull T,? extends @NonNull R> converter) |
Calls the specified converter function during assembly time and returns its resulting value.
|
<R> R |
Single.to(@NonNull SingleConverter<@NonNull T,? extends R> converter) |
Calls the specified converter function during assembly time and returns its resulting value.
|
@NonNull Flowable<T> |
Observable.toFlowable(@NonNull BackpressureStrategy strategy) |
Converts the current Observable into a Flowable by applying the specified backpressure strategy.
|
<@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Single<U> |
Flowable.toList(@NonNull Supplier<@NonNull U> collectionSupplier) |
Returns a Single that emits a single item, a list composed of all the items emitted by the
finite source Publisher .
|
<@NonNull U extends java.util.Collection<? super @NonNull T>> @NonNull Single<U> |
Observable.toList(@NonNull Supplier<@NonNull U> collectionSupplier) |
Returns a Single that emits a single item, a Collection (subclass) composed of all the items emitted by the
finite upstream Observable .
|
<@NonNull K> @NonNull Single<java.util.Map<K,T>> |
Flowable.toMap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector) |
Returns a Single that emits a single HashMap containing all items emitted by the finite source Publisher ,
mapped by the keys returned by a specified keySelector function.
|
<@NonNull K,@NonNull V> @NonNull Single<java.util.Map<K,V>> |
Flowable.toMap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector) |
Returns a Single that emits a single HashMap containing values corresponding to items emitted by the
finite source Publisher , mapped by the keys returned by a specified keySelector function.
|
<@NonNull K,@NonNull V> @NonNull Single<java.util.Map<K,V>> |
Flowable.toMap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector) |
Returns a Single that emits a single HashMap containing values corresponding to items emitted by the
finite source Publisher , mapped by the keys returned by a specified keySelector function.
|
<@NonNull K,@NonNull V> @NonNull Single<java.util.Map<K,V>> |
Flowable.toMap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
@NonNull Supplier<? extends java.util.Map<@NonNull K,@NonNull V>> mapSupplier) |
Returns a Single that emits a single Map , returned by a specified mapFactory function, that
contains keys and values extracted from the items emitted by the finite source Publisher .
|
<@NonNull K,@NonNull V> @NonNull Single<java.util.Map<K,V>> |
Flowable.toMap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
@NonNull Supplier<? extends java.util.Map<@NonNull K,@NonNull V>> mapSupplier) |
Returns a Single that emits a single Map , returned by a specified mapFactory function, that
contains keys and values extracted from the items emitted by the finite source Publisher .
|
<@NonNull K,@NonNull V> @NonNull Single<java.util.Map<K,V>> |
Flowable.toMap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
@NonNull Supplier<? extends java.util.Map<@NonNull K,@NonNull V>> mapSupplier) |
Returns a Single that emits a single Map , returned by a specified mapFactory function, that
contains keys and values extracted from the items emitted by the finite source Publisher .
|
<@NonNull K> @NonNull Single<@NonNull java.util.Map<K,T>> |
Observable.toMap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector) |
Returns a Single that emits a single HashMap containing all items emitted by the
current and finite Observable , mapped by the keys returned by a specified
keySelector function.
|
<@NonNull K,@NonNull V> @NonNull Single<java.util.Map<K,V>> |
Observable.toMap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector) |
Returns a Single that emits a single HashMap containing values corresponding to items emitted by the
current and finite Observable , mapped by the keys and values returned by the given selector functions.
|
<@NonNull K,@NonNull V> @NonNull Single<java.util.Map<K,V>> |
Observable.toMap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector) |
Returns a Single that emits a single HashMap containing values corresponding to items emitted by the
current and finite Observable , mapped by the keys and values returned by the given selector functions.
|
<@NonNull K,@NonNull V> @NonNull Single<java.util.Map<K,V>> |
Observable.toMap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
@NonNull Supplier<? extends java.util.Map<@NonNull K,@NonNull V>> mapSupplier) |
Returns a Single that emits a single Map (subclass), returned by a specified mapFactory function, that
contains keys and values extracted from the items, via selector functions, emitted by the current and finite Observable .
|
<@NonNull K,@NonNull V> @NonNull Single<java.util.Map<K,V>> |
Observable.toMap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
@NonNull Supplier<? extends java.util.Map<@NonNull K,@NonNull V>> mapSupplier) |
Returns a Single that emits a single Map (subclass), returned by a specified mapFactory function, that
contains keys and values extracted from the items, via selector functions, emitted by the current and finite Observable .
|
<@NonNull K,@NonNull V> @NonNull Single<java.util.Map<K,V>> |
Observable.toMap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
@NonNull Supplier<? extends java.util.Map<@NonNull K,@NonNull V>> mapSupplier) |
Returns a Single that emits a single Map (subclass), returned by a specified mapFactory function, that
contains keys and values extracted from the items, via selector functions, emitted by the current and finite Observable .
|
<@NonNull K> @NonNull Single<java.util.Map<K,java.util.Collection<T>>> |
Flowable.toMultimap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector) |
Returns a Single that emits a single HashMap that contains an ArrayList of items emitted by the
finite source Publisher keyed by a specified keySelector function.
|
<@NonNull K,@NonNull V> @NonNull Single<java.util.Map<K,java.util.Collection<V>>> |
Flowable.toMultimap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector) |
Returns a Single that emits a single HashMap that contains an ArrayList of values extracted by a
specified valueSelector function from items emitted by the finite source Publisher , keyed by a
specified keySelector function.
|
<@NonNull K,@NonNull V> @NonNull Single<java.util.Map<K,java.util.Collection<V>>> |
Flowable.toMultimap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector) |
Returns a Single that emits a single HashMap that contains an ArrayList of values extracted by a
specified valueSelector function from items emitted by the finite source Publisher , keyed by a
specified keySelector function.
|
<@NonNull K,@NonNull V> @NonNull Single<java.util.Map<K,java.util.Collection<V>>> |
Flowable.toMultimap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
@NonNull Supplier<? extends java.util.Map<@NonNull K,java.util.Collection<@NonNull V>>> mapSupplier,
@NonNull Function<? super @NonNull K,? extends java.util.Collection<? super @NonNull V>> collectionFactory) |
Returns a Single that emits a single Map , returned by a specified mapFactory function, that
contains a custom collection of values, extracted by a specified valueSelector function from
items emitted by the finite source Publisher , and keyed by the keySelector function.
|
<@NonNull K,@NonNull V> @NonNull Single<java.util.Map<K,java.util.Collection<V>>> |
Flowable.toMultimap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
@NonNull Supplier<? extends java.util.Map<@NonNull K,java.util.Collection<@NonNull V>>> mapSupplier,
@NonNull Function<? super @NonNull K,? extends java.util.Collection<? super @NonNull V>> collectionFactory) |
Returns a Single that emits a single Map , returned by a specified mapFactory function, that
contains a custom collection of values, extracted by a specified valueSelector function from
items emitted by the finite source Publisher , and keyed by the keySelector function.
|
<@NonNull K,@NonNull V> @NonNull Single<java.util.Map<K,java.util.Collection<V>>> |
Flowable.toMultimap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
@NonNull Supplier<? extends java.util.Map<@NonNull K,java.util.Collection<@NonNull V>>> mapSupplier,
@NonNull Function<? super @NonNull K,? extends java.util.Collection<? super @NonNull V>> collectionFactory) |
Returns a Single that emits a single Map , returned by a specified mapFactory function, that
contains a custom collection of values, extracted by a specified valueSelector function from
items emitted by the finite source Publisher , and keyed by the keySelector function.
|
<@NonNull K,@NonNull V> @NonNull Single<java.util.Map<K,java.util.Collection<V>>> |
Flowable.toMultimap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
@NonNull Supplier<? extends java.util.Map<@NonNull K,java.util.Collection<@NonNull V>>> mapSupplier,
@NonNull Function<? super @NonNull K,? extends java.util.Collection<? super @NonNull V>> collectionFactory) |
Returns a Single that emits a single Map , returned by a specified mapFactory function, that
contains a custom collection of values, extracted by a specified valueSelector function from
items emitted by the finite source Publisher , and keyed by the keySelector function.
|
<@NonNull K,@NonNull V> @NonNull Single<java.util.Map<K,java.util.Collection<V>>> |
Flowable.toMultimap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
@NonNull Supplier<java.util.Map<@NonNull K,java.util.Collection<@NonNull V>>> mapSupplier) |
Returns a Single that emits a single Map , returned by a specified mapFactory function, that
contains an ArrayList of values, extracted by a specified valueSelector function from items
emitted by the finite source Publisher and keyed by the keySelector function.
|
<@NonNull K,@NonNull V> @NonNull Single<java.util.Map<K,java.util.Collection<V>>> |
Flowable.toMultimap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
@NonNull Supplier<java.util.Map<@NonNull K,java.util.Collection<@NonNull V>>> mapSupplier) |
Returns a Single that emits a single Map , returned by a specified mapFactory function, that
contains an ArrayList of values, extracted by a specified valueSelector function from items
emitted by the finite source Publisher and keyed by the keySelector function.
|
<@NonNull K,@NonNull V> @NonNull Single<java.util.Map<K,java.util.Collection<V>>> |
Flowable.toMultimap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
@NonNull Supplier<java.util.Map<@NonNull K,java.util.Collection<@NonNull V>>> mapSupplier) |
Returns a Single that emits a single Map , returned by a specified mapFactory function, that
contains an ArrayList of values, extracted by a specified valueSelector function from items
emitted by the finite source Publisher and keyed by the keySelector function.
|
<@NonNull K> @NonNull Single<@NonNull java.util.Map<K,java.util.Collection<T>>> |
Observable.toMultimap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector) |
Returns a Single that emits a single HashMap that contains an ArrayList of items emitted by the
current and finite Observable keyed by a specified keySelector function.
|
<@NonNull K,@NonNull V> @NonNull Single<@NonNull java.util.Map<K,java.util.Collection<V>>> |
Observable.toMultimap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
@NonNull Supplier<? extends java.util.Map<@NonNull K,java.util.Collection<@NonNull V>>> mapSupplier,
@NonNull Function<? super @NonNull K,? extends java.util.Collection<? super @NonNull V>> collectionFactory) |
Returns a Single that emits a single Map (subclass), returned by a specified mapFactory function, that
contains a custom Collection of values, extracted by a specified valueSelector function from
items emitted by the current and finite Observable , and keyed by the keySelector function.
|
<@NonNull K,@NonNull V> @NonNull Single<@NonNull java.util.Map<K,java.util.Collection<V>>> |
Observable.toMultimap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
@NonNull Supplier<? extends java.util.Map<@NonNull K,java.util.Collection<@NonNull V>>> mapSupplier,
@NonNull Function<? super @NonNull K,? extends java.util.Collection<? super @NonNull V>> collectionFactory) |
Returns a Single that emits a single Map (subclass), returned by a specified mapFactory function, that
contains a custom Collection of values, extracted by a specified valueSelector function from
items emitted by the current and finite Observable , and keyed by the keySelector function.
|
<@NonNull K,@NonNull V> @NonNull Single<@NonNull java.util.Map<K,java.util.Collection<V>>> |
Observable.toMultimap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
@NonNull Supplier<? extends java.util.Map<@NonNull K,java.util.Collection<@NonNull V>>> mapSupplier,
@NonNull Function<? super @NonNull K,? extends java.util.Collection<? super @NonNull V>> collectionFactory) |
Returns a Single that emits a single Map (subclass), returned by a specified mapFactory function, that
contains a custom Collection of values, extracted by a specified valueSelector function from
items emitted by the current and finite Observable , and keyed by the keySelector function.
|
<@NonNull K,@NonNull V> @NonNull Single<@NonNull java.util.Map<K,java.util.Collection<V>>> |
Observable.toMultimap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
@NonNull Supplier<? extends java.util.Map<@NonNull K,java.util.Collection<@NonNull V>>> mapSupplier,
@NonNull Function<? super @NonNull K,? extends java.util.Collection<? super @NonNull V>> collectionFactory) |
Returns a Single that emits a single Map (subclass), returned by a specified mapFactory function, that
contains a custom Collection of values, extracted by a specified valueSelector function from
items emitted by the current and finite Observable , and keyed by the keySelector function.
|
<@NonNull K,@NonNull V> @NonNull Single<@NonNull java.util.Map<K,java.util.Collection<V>>> |
Observable.toMultimap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
@NonNull Supplier<java.util.Map<@NonNull K,java.util.Collection<@NonNull V>>> mapSupplier) |
Returns a Single that emits a single Map (subclass), returned by a specified mapFactory function, that
contains an ArrayList of values, extracted by a specified valueSelector function from items
emitted by the current and finite Observable and keyed by the keySelector function.
|
<@NonNull K,@NonNull V> @NonNull Single<@NonNull java.util.Map<K,java.util.Collection<V>>> |
Observable.toMultimap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
@NonNull Supplier<java.util.Map<@NonNull K,java.util.Collection<@NonNull V>>> mapSupplier) |
Returns a Single that emits a single Map (subclass), returned by a specified mapFactory function, that
contains an ArrayList of values, extracted by a specified valueSelector function from items
emitted by the current and finite Observable and keyed by the keySelector function.
|
<@NonNull K,@NonNull V> @NonNull Single<@NonNull java.util.Map<K,java.util.Collection<V>>> |
Observable.toMultimap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
@NonNull Function<? super @NonNull T,? extends @NonNull V> valueSelector,
@NonNull Supplier<java.util.Map<@NonNull K,java.util.Collection<@NonNull V>>> mapSupplier) |
Returns a Single that emits a single Map (subclass), returned by a specified mapFactory function, that
contains an ArrayList of values, extracted by a specified valueSelector function from items
emitted by the current and finite Observable and keyed by the keySelector function.
|
<@NonNull K,@NonNull V> @NonNull Single<@NonNull java.util.Map<K,java.util.Collection<V>>> |
Observable.toMultimap(@NonNull Function<? super @NonNull T,? extends @NonNull K> keySelector,
Function<? super @NonNull T,? extends @NonNull V> valueSelector) |
Returns a Single that emits a single HashMap that contains an ArrayList of values extracted by a
specified valueSelector function from items emitted by the current and finite Observable ,
keyed by a specified keySelector function.
|
<@NonNull T> @NonNull Single<T> |
Completable.toSingle(@NonNull Supplier<? extends @NonNull T> completionValueSupplier) |
Converts this Completable into a Single which when this Completable completes normally,
calls the given Supplier and emits its returned value through onSuccess .
|
private static <T> @NonNull Single<T> |
Single.toSingle(@NonNull Flowable<T> source) |
|
@NonNull Single<java.util.List<T>> |
Flowable.toSortedList(@NonNull java.util.Comparator<? super @NonNull T> comparator) |
Returns a Single that emits a List that contains the items emitted by the finite source Publisher , in a
sorted order based on a specified comparison function.
|
@NonNull Single<java.util.List<T>> |
Flowable.toSortedList(@NonNull java.util.Comparator<? super @NonNull T> comparator,
int capacityHint) |
Returns a Single that emits a List that contains the items emitted by the finite source Publisher , in a
sorted order based on a specified comparison function.
|
@NonNull Single<@NonNull java.util.List<T>> |
Observable.toSortedList(@NonNull java.util.Comparator<? super @NonNull T> comparator) |
Returns a Single that emits a List that contains the items emitted by the current and finite Observable , in a
sorted order based on a specified comparison function.
|
@NonNull Single<@NonNull java.util.List<T>> |
Observable.toSortedList(@NonNull java.util.Comparator<? super @NonNull T> comparator,
int capacityHint) |
Returns a Single that emits a List that contains the items emitted by the current and finite Observable , in a
sorted order based on a specified comparison function.
|
boolean |
CompletableEmitter.tryOnError(@NonNull java.lang.Throwable t) |
Attempts to emit the specified Throwable error if the downstream
hasn't cancelled the sequence or is otherwise terminated, returning false
if the emission is not allowed to happen due to lifecycle restrictions.
|
boolean |
FlowableEmitter.tryOnError(@NonNull java.lang.Throwable t) |
Attempts to emit the specified Throwable error if the downstream
hasn't cancelled the sequence or is otherwise terminated, returning false
if the emission is not allowed to happen due to lifecycle restrictions.
|
boolean |
MaybeEmitter.tryOnError(@NonNull java.lang.Throwable t) |
Attempts to emit the specified Throwable error if the downstream
hasn't cancelled the sequence or is otherwise terminated, returning false
if the emission is not allowed to happen due to lifecycle restrictions.
|
boolean |
ObservableEmitter.tryOnError(@NonNull java.lang.Throwable t) |
Attempts to emit the specified Throwable error if the downstream
hasn't cancelled the sequence or is otherwise terminated, returning false
if the emission is not allowed to happen due to lifecycle restrictions.
|
boolean |
SingleEmitter.tryOnError(@NonNull java.lang.Throwable t) |
Attempts to emit the specified Throwable error if the downstream
hasn't cancelled the sequence or is otherwise terminated, returning false
if the emission is not allowed to happen due to lifecycle restrictions.
|
static @NonNull Completable |
Completable.unsafeCreate(@NonNull CompletableSource onSubscribe) |
Constructs a Completable instance by wrapping the given source callback
without any safeguards; you should manage the lifecycle and response
to downstream disposal.
|
static <@NonNull T> @NonNull Flowable<T> |
Flowable.unsafeCreate(@NonNull org.reactivestreams.Publisher<@NonNull T> onSubscribe) |
Create a Flowable by wrapping a Publisher which has to be implemented according
to the Reactive Streams specification by handling backpressure and
cancellation correctly; no safeguards are provided by the Flowable itself.
|
static <@NonNull T> @NonNull Maybe<T> |
Maybe.unsafeCreate(@NonNull MaybeSource<@NonNull T> onSubscribe) |
Advanced use only: creates a Maybe instance without
any safeguards by using a callback that is called with a MaybeObserver .
|
static <@NonNull T> @NonNull Observable<T> |
Observable.unsafeCreate(@NonNull ObservableSource<@NonNull T> onSubscribe) |
Create an Observable by wrapping an ObservableSource which has to be implemented according
to the Observable specification derived from the Reactive Streams specification by handling
disposal correctly; no safeguards are provided by the Observable itself.
|
static <@NonNull T> @NonNull Single<T> |
Single.unsafeCreate(@NonNull SingleSource<@NonNull T> onSubscribe) |
Advanced use only: creates a Single instance without
any safeguards by using a callback that is called with a SingleObserver .
|
@NonNull Completable |
Completable.unsubscribeOn(@NonNull Scheduler scheduler) |
Returns a Completable which makes sure when an observer disposes the subscription, the
dispose() method is called on the specified Scheduler .
|
@NonNull Flowable<T> |
Flowable.unsubscribeOn(@NonNull Scheduler scheduler) |
Cancels the current Flowable asynchronously by invoking Subscription.cancel()
on the specified Scheduler .
|
@NonNull Maybe<T> |
Maybe.unsubscribeOn(@NonNull Scheduler scheduler) |
|
@NonNull Observable<T> |
Observable.unsubscribeOn(@NonNull Scheduler scheduler) |
Return an Observable that schedules the downstream Observer s' dispose calls
aimed at the current Observable on the given Scheduler .
|
@NonNull Single<T> |
Single.unsubscribeOn(@NonNull Scheduler scheduler) |
|
static <@NonNull R> @NonNull Completable |
Completable.using(@NonNull Supplier<@NonNull R> resourceSupplier,
@NonNull Function<? super @NonNull R,? extends CompletableSource> sourceSupplier,
@NonNull Consumer<? super @NonNull R> resourceCleanup) |
Returns a Completable instance which manages a resource along
with a custom CompletableSource instance while the subscription is active.
|
static <@NonNull R> @NonNull Completable |
Completable.using(@NonNull Supplier<@NonNull R> resourceSupplier,
@NonNull Function<? super @NonNull R,? extends CompletableSource> sourceSupplier,
@NonNull Consumer<? super @NonNull R> resourceCleanup) |
Returns a Completable instance which manages a resource along
with a custom CompletableSource instance while the subscription is active.
|
static <@NonNull R> @NonNull Completable |
Completable.using(@NonNull Supplier<@NonNull R> resourceSupplier,
@NonNull Function<? super @NonNull R,? extends CompletableSource> sourceSupplier,
@NonNull Consumer<? super @NonNull R> resourceCleanup) |
Returns a Completable instance which manages a resource along
with a custom CompletableSource instance while the subscription is active.
|
static <@NonNull R> @NonNull Completable |
Completable.using(@NonNull Supplier<@NonNull R> resourceSupplier,
@NonNull Function<? super @NonNull R,? extends CompletableSource> sourceSupplier,
@NonNull Consumer<? super @NonNull R> resourceCleanup,
boolean eager) |
Returns a Completable instance which manages a resource along
with a custom CompletableSource instance while the subscription is active and performs eager or lazy
resource disposition.
|
static <@NonNull R> @NonNull Completable |
Completable.using(@NonNull Supplier<@NonNull R> resourceSupplier,
@NonNull Function<? super @NonNull R,? extends CompletableSource> sourceSupplier,
@NonNull Consumer<? super @NonNull R> resourceCleanup,
boolean eager) |
Returns a Completable instance which manages a resource along
with a custom CompletableSource instance while the subscription is active and performs eager or lazy
resource disposition.
|
static <@NonNull R> @NonNull Completable |
Completable.using(@NonNull Supplier<@NonNull R> resourceSupplier,
@NonNull Function<? super @NonNull R,? extends CompletableSource> sourceSupplier,
@NonNull Consumer<? super @NonNull R> resourceCleanup,
boolean eager) |
Returns a Completable instance which manages a resource along
with a custom CompletableSource instance while the subscription is active and performs eager or lazy
resource disposition.
|
static <@NonNull T,@NonNull D> @NonNull Flowable<T> |
Flowable.using(@NonNull Supplier<? extends @NonNull D> resourceSupplier,
@NonNull Function<? super @NonNull D,? extends org.reactivestreams.Publisher<? extends @NonNull T>> sourceSupplier,
@NonNull Consumer<? super @NonNull D> resourceCleanup) |
Constructs a Flowable that creates a dependent resource object, a Publisher with
that resource and calls the provided resourceDisposer function if this inner source terminates or the
downstream cancels the flow.
|
static <@NonNull T,@NonNull D> @NonNull Flowable<T> |
Flowable.using(@NonNull Supplier<? extends @NonNull D> resourceSupplier,
@NonNull Function<? super @NonNull D,? extends org.reactivestreams.Publisher<? extends @NonNull T>> sourceSupplier,
@NonNull Consumer<? super @NonNull D> resourceCleanup) |
Constructs a Flowable that creates a dependent resource object, a Publisher with
that resource and calls the provided resourceDisposer function if this inner source terminates or the
downstream cancels the flow.
|
static <@NonNull T,@NonNull D> @NonNull Flowable<T> |
Flowable.using(@NonNull Supplier<? extends @NonNull D> resourceSupplier,
@NonNull Function<? super @NonNull D,? extends org.reactivestreams.Publisher<? extends @NonNull T>> sourceSupplier,
@NonNull Consumer<? super @NonNull D> resourceCleanup) |
Constructs a Flowable that creates a dependent resource object, a Publisher with
that resource and calls the provided resourceDisposer function if this inner source terminates or the
downstream cancels the flow.
|
static <@NonNull T,@NonNull D> @NonNull Flowable<T> |
Flowable.using(@NonNull Supplier<? extends @NonNull D> resourceSupplier,
@NonNull Function<? super @NonNull D,? extends org.reactivestreams.Publisher<? extends @NonNull T>> sourceSupplier,
@NonNull Consumer<? super @NonNull D> resourceCleanup,
boolean eager) |
Constructs a Flowable that creates a dependent resource object, a Publisher with
that resource and calls the provided resourceDisposer function if this inner source terminates or the
downstream disposes the flow; doing it before these end-states have been reached if eager == true , after otherwise.
|
static <@NonNull T,@NonNull D> @NonNull Flowable<T> |
Flowable.using(@NonNull Supplier<? extends @NonNull D> resourceSupplier,
@NonNull Function<? super @NonNull D,? extends org.reactivestreams.Publisher<? extends @NonNull T>> sourceSupplier,
@NonNull Consumer<? super @NonNull D> resourceCleanup,
boolean eager) |
Constructs a Flowable that creates a dependent resource object, a Publisher with
that resource and calls the provided resourceDisposer function if this inner source terminates or the
downstream disposes the flow; doing it before these end-states have been reached if eager == true , after otherwise.
|
static <@NonNull T,@NonNull D> @NonNull Flowable<T> |
Flowable.using(@NonNull Supplier<? extends @NonNull D> resourceSupplier,
@NonNull Function<? super @NonNull D,? extends org.reactivestreams.Publisher<? extends @NonNull T>> sourceSupplier,
@NonNull Consumer<? super @NonNull D> resourceCleanup,
boolean eager) |
Constructs a Flowable that creates a dependent resource object, a Publisher with
that resource and calls the provided resourceDisposer function if this inner source terminates or the
downstream disposes the flow; doing it before these end-states have been reached if eager == true , after otherwise.
|
static <@NonNull T,@NonNull D> @NonNull Maybe<T> |
Maybe.using(@NonNull Supplier<? extends @NonNull D> resourceSupplier,
@NonNull Function<? super @NonNull D,? extends MaybeSource<? extends @NonNull T>> sourceSupplier,
@NonNull Consumer<? super @NonNull D> resourceCleanup) |
Constructs a Maybe that creates a dependent resource object which is disposed of when the
generated MaybeSource terminates or the downstream calls dispose().
|
static <@NonNull T,@NonNull D> @NonNull Maybe<T> |
Maybe.using(@NonNull Supplier<? extends @NonNull D> resourceSupplier,
@NonNull Function<? super @NonNull D,? extends MaybeSource<? extends @NonNull T>> sourceSupplier,
@NonNull Consumer<? super @NonNull D> resourceCleanup) |
Constructs a Maybe that creates a dependent resource object which is disposed of when the
generated MaybeSource terminates or the downstream calls dispose().
|
static <@NonNull T,@NonNull D> @NonNull Maybe<T> |
Maybe.using(@NonNull Supplier<? extends @NonNull D> resourceSupplier,
@NonNull Function<? super @NonNull D,? extends MaybeSource<? extends @NonNull T>> sourceSupplier,
@NonNull Consumer<? super @NonNull D> resourceCleanup) |
Constructs a Maybe that creates a dependent resource object which is disposed of when the
generated MaybeSource terminates or the downstream calls dispose().
|
static <@NonNull T,@NonNull D> @NonNull Maybe<T> |
Maybe.using(@NonNull Supplier<? extends @NonNull D> resourceSupplier,
@NonNull Function<? super @NonNull D,? extends MaybeSource<? extends @NonNull T>> sourceSupplier,
@NonNull Consumer<? super @NonNull D> resourceCleanup,
boolean eager) |
Constructs a Maybe that creates a dependent resource object which is disposed first ({code eager == true})
when the generated MaybeSource terminates or the downstream disposes; or after ({code eager == false}).
|
static <@NonNull T,@NonNull D> @NonNull Maybe<T> |
Maybe.using(@NonNull Supplier<? extends @NonNull D> resourceSupplier,
@NonNull Function<? super @NonNull D,? extends MaybeSource<? extends @NonNull T>> sourceSupplier,
@NonNull Consumer<? super @NonNull D> resourceCleanup,
boolean eager) |
Constructs a Maybe that creates a dependent resource object which is disposed first ({code eager == true})
when the generated MaybeSource terminates or the downstream disposes; or after ({code eager == false}).
|
static <@NonNull T,@NonNull D> @NonNull Maybe<T> |
Maybe.using(@NonNull Supplier<? extends @NonNull D> resourceSupplier,
@NonNull Function<? super @NonNull D,? extends MaybeSource<? extends @NonNull T>> sourceSupplier,
@NonNull Consumer<? super @NonNull D> resourceCleanup,
boolean eager) |
Constructs a Maybe that creates a dependent resource object which is disposed first ({code eager == true})
when the generated MaybeSource terminates or the downstream disposes; or after ({code eager == false}).
|
static <@NonNull T,@NonNull D> @NonNull Observable<T> |
Observable.using(@NonNull Supplier<? extends @NonNull D> resourceSupplier,
@NonNull Function<? super @NonNull D,? extends ObservableSource<? extends @NonNull T>> sourceSupplier,
@NonNull Consumer<? super @NonNull D> resourceCleanup) |
Constructs an Observable that creates a dependent resource object, an ObservableSource with
that resource and calls the provided resourceDisposer function if this inner source terminates or the
downstream disposes the flow.
|
static <@NonNull T,@NonNull D> @NonNull Observable<T> |
Observable.using(@NonNull Supplier<? extends @NonNull D> resourceSupplier,
@NonNull Function<? super @NonNull D,? extends ObservableSource<? extends @NonNull T>> sourceSupplier,
@NonNull Consumer<? super @NonNull D> resourceCleanup) |
Constructs an Observable that creates a dependent resource object, an ObservableSource with
that resource and calls the provided resourceDisposer function if this inner source terminates or the
downstream disposes the flow.
|
static <@NonNull T,@NonNull D> @NonNull Observable<T> |
Observable.using(@NonNull Supplier<? extends @NonNull D> resourceSupplier,
@NonNull Function<? super @NonNull D,? extends ObservableSource<? extends @NonNull T>> sourceSupplier,
@NonNull Consumer<? super @NonNull D> resourceCleanup) |
Constructs an Observable that creates a dependent resource object, an ObservableSource with
that resource and calls the provided resourceDisposer function if this inner source terminates or the
downstream disposes the flow.
|
static <@NonNull T,@NonNull D> @NonNull Observable<T> |
Observable.using(@NonNull Supplier<? extends @NonNull D> resourceSupplier,
@NonNull Function<? super @NonNull D,? extends ObservableSource<? extends @NonNull T>> sourceSupplier,
@NonNull Consumer<? super @NonNull D> resourceCleanup,
boolean eager) |
Constructs an Observable that creates a dependent resource object, an ObservableSource with
that resource and calls the provided disposer function if this inner source terminates or the
downstream disposes the flow; doing it before these end-states have been reached if eager == true , after otherwise.
|
static <@NonNull T,@NonNull D> @NonNull Observable<T> |
Observable.using(@NonNull Supplier<? extends @NonNull D> resourceSupplier,
@NonNull Function<? super @NonNull D,? extends ObservableSource<? extends @NonNull T>> sourceSupplier,
@NonNull Consumer<? super @NonNull D> resourceCleanup,
boolean eager) |
Constructs an Observable that creates a dependent resource object, an ObservableSource with
that resource and calls the provided disposer function if this inner source terminates or the
downstream disposes the flow; doing it before these end-states have been reached if eager == true , after otherwise.
|
static <@NonNull T,@NonNull D> @NonNull Observable<T> |
Observable.using(@NonNull Supplier<? extends @NonNull D> resourceSupplier,
@NonNull Function<? super @NonNull D,? extends ObservableSource<? extends @NonNull T>> sourceSupplier,
@NonNull Consumer<? super @NonNull D> resourceCleanup,
boolean eager) |
Constructs an Observable that creates a dependent resource object, an ObservableSource with
that resource and calls the provided disposer function if this inner source terminates or the
downstream disposes the flow; doing it before these end-states have been reached if eager == true , after otherwise.
|
static <@NonNull T,@NonNull U> @NonNull Single<T> |
Single.using(@NonNull Supplier<@NonNull U> resourceSupplier,
@NonNull Function<? super @NonNull U,? extends SingleSource<? extends @NonNull T>> sourceSupplier,
@NonNull Consumer<? super @NonNull U> resourceCleanup) |
Allows using and disposing a resource while running a SingleSource instance generated from
that resource (similar to a try-with-resources).
|
static <@NonNull T,@NonNull U> @NonNull Single<T> |
Single.using(@NonNull Supplier<@NonNull U> resourceSupplier,
@NonNull Function<? super @NonNull U,? extends SingleSource<? extends @NonNull T>> sourceSupplier,
@NonNull Consumer<? super @NonNull U> resourceCleanup) |
Allows using and disposing a resource while running a SingleSource instance generated from
that resource (similar to a try-with-resources).
|
static <@NonNull T,@NonNull U> @NonNull Single<T> |
Single.using(@NonNull Supplier<@NonNull U> resourceSupplier,
@NonNull Function<? super @NonNull U,? extends SingleSource<? extends @NonNull T>> sourceSupplier,
@NonNull Consumer<? super @NonNull U> resourceCleanup) |
Allows using and disposing a resource while running a SingleSource instance generated from
that resource (similar to a try-with-resources).
|
static <@NonNull T,@NonNull U> @NonNull Single<T> |
Single.using(@NonNull Supplier<@NonNull U> resourceSupplier,
@NonNull Function<? super @NonNull U,? extends SingleSource<? extends @NonNull T>> sourceSupplier,
@NonNull Consumer<? super @NonNull U> resourceCleanup,
boolean eager) |
Allows using and disposing a resource while running a SingleSource instance generated from
that resource (similar to a try-with-resources).
|
static <@NonNull T,@NonNull U> @NonNull Single<T> |
Single.using(@NonNull Supplier<@NonNull U> resourceSupplier,
@NonNull Function<? super @NonNull U,? extends SingleSource<? extends @NonNull T>> sourceSupplier,
@NonNull Consumer<? super @NonNull U> resourceCleanup,
boolean eager) |
Allows using and disposing a resource while running a SingleSource instance generated from
that resource (similar to a try-with-resources).
|
static <@NonNull T,@NonNull U> @NonNull Single<T> |
Single.using(@NonNull Supplier<@NonNull U> resourceSupplier,
@NonNull Function<? super @NonNull U,? extends SingleSource<? extends @NonNull T>> sourceSupplier,
@NonNull Consumer<? super @NonNull U> resourceCleanup,
boolean eager) |
Allows using and disposing a resource while running a SingleSource instance generated from
that resource (similar to a try-with-resources).
|
<S extends Scheduler & Disposable> S |
Scheduler.when(@NonNull Function<Flowable<Flowable<Completable>>,Completable> combine) |
Allows the use of operators for controlling the timing around when
actions scheduled on workers are actually done.
|
@NonNull Flowable<Flowable<T>> |
Flowable.window(long timespan,
long timeskip,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that emits windows of items it collects from the current Flowable .
|
@NonNull Flowable<Flowable<T>> |
Flowable.window(long timespan,
long timeskip,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits windows of items it collects from the current Flowable .
|
@NonNull Flowable<Flowable<T>> |
Flowable.window(long timespan,
long timeskip,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits windows of items it collects from the current Flowable .
|
@NonNull Flowable<Flowable<T>> |
Flowable.window(long timespan,
long timeskip,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
int bufferSize) |
Returns a Flowable that emits windows of items it collects from the current Flowable .
|
@NonNull Flowable<Flowable<T>> |
Flowable.window(long timespan,
long timeskip,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
int bufferSize) |
Returns a Flowable that emits windows of items it collects from the current Flowable .
|
@NonNull Flowable<Flowable<T>> |
Flowable.window(long timespan,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns a Flowable that emits windows of items it collects from the current Flowable .
|
@NonNull Flowable<Flowable<T>> |
Flowable.window(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
long count) |
Returns a Flowable that emits windows of items it collects from the current Flowable .
|
@NonNull Flowable<Flowable<T>> |
Flowable.window(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
long count,
boolean restart) |
Returns a Flowable that emits windows of items it collects from the current Flowable .
|
@NonNull Flowable<Flowable<T>> |
Flowable.window(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits windows of items it collects from the current Flowable .
|
@NonNull Flowable<Flowable<T>> |
Flowable.window(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns a Flowable that emits windows of items it collects from the current Flowable .
|
@NonNull Flowable<Flowable<T>> |
Flowable.window(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
long count) |
Returns a Flowable that emits windows of items it collects from the current Flowable .
|
@NonNull Flowable<Flowable<T>> |
Flowable.window(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
long count) |
Returns a Flowable that emits windows of items it collects from the current Flowable .
|
@NonNull Flowable<Flowable<T>> |
Flowable.window(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
long count,
boolean restart) |
Returns a Flowable that emits windows of items it collects from the current Flowable .
|
@NonNull Flowable<Flowable<T>> |
Flowable.window(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
long count,
boolean restart) |
Returns a Flowable that emits windows of items it collects from the current Flowable .
|
@NonNull Flowable<Flowable<T>> |
Flowable.window(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
long count,
boolean restart,
int bufferSize) |
Returns a Flowable that emits windows of items it collects from the current Flowable .
|
@NonNull Flowable<Flowable<T>> |
Flowable.window(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
long count,
boolean restart,
int bufferSize) |
Returns a Flowable that emits windows of items it collects from the current Flowable .
|
<@NonNull B> @NonNull Flowable<Flowable<T>> |
Flowable.window(@NonNull org.reactivestreams.Publisher<@NonNull B> boundaryIndicator) |
Returns a Flowable that emits non-overlapping windows of items it collects from the current Flowable
where the boundary of each window is determined by the items emitted from a specified boundary-governing
Publisher .
|
<@NonNull B> @NonNull Flowable<Flowable<T>> |
Flowable.window(@NonNull org.reactivestreams.Publisher<@NonNull B> boundaryIndicator,
int bufferSize) |
Returns a Flowable that emits non-overlapping windows of items it collects from the current Flowable
where the boundary of each window is determined by the items emitted from a specified boundary-governing
Publisher .
|
<@NonNull U,@NonNull V> @NonNull Flowable<Flowable<T>> |
Flowable.window(@NonNull org.reactivestreams.Publisher<@NonNull U> openingIndicator,
@NonNull Function<? super @NonNull U,? extends org.reactivestreams.Publisher<@NonNull V>> closingIndicator) |
Returns a Flowable that emits windows of items it collects from the current Flowable .
|
<@NonNull U,@NonNull V> @NonNull Flowable<Flowable<T>> |
Flowable.window(@NonNull org.reactivestreams.Publisher<@NonNull U> openingIndicator,
@NonNull Function<? super @NonNull U,? extends org.reactivestreams.Publisher<@NonNull V>> closingIndicator) |
Returns a Flowable that emits windows of items it collects from the current Flowable .
|
<@NonNull U,@NonNull V> @NonNull Flowable<Flowable<T>> |
Flowable.window(@NonNull org.reactivestreams.Publisher<@NonNull U> openingIndicator,
@NonNull Function<? super @NonNull U,? extends org.reactivestreams.Publisher<@NonNull V>> closingIndicator,
int bufferSize) |
Returns a Flowable that emits windows of items it collects from the current Flowable .
|
<@NonNull U,@NonNull V> @NonNull Flowable<Flowable<T>> |
Flowable.window(@NonNull org.reactivestreams.Publisher<@NonNull U> openingIndicator,
@NonNull Function<? super @NonNull U,? extends org.reactivestreams.Publisher<@NonNull V>> closingIndicator,
int bufferSize) |
Returns a Flowable that emits windows of items it collects from the current Flowable .
|
@NonNull Observable<Observable<T>> |
Observable.window(long timespan,
long timeskip,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that emits windows of items it collects from the current Observable .
|
@NonNull Observable<Observable<T>> |
Observable.window(long timespan,
long timeskip,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits windows of items it collects from the current Observable .
|
@NonNull Observable<Observable<T>> |
Observable.window(long timespan,
long timeskip,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits windows of items it collects from the current Observable .
|
@NonNull Observable<Observable<T>> |
Observable.window(long timespan,
long timeskip,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
int bufferSize) |
Returns an Observable that emits windows of items it collects from the current Observable .
|
@NonNull Observable<Observable<T>> |
Observable.window(long timespan,
long timeskip,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
int bufferSize) |
Returns an Observable that emits windows of items it collects from the current Observable .
|
@NonNull Observable<Observable<T>> |
Observable.window(long timespan,
@NonNull java.util.concurrent.TimeUnit unit) |
Returns an Observable that emits windows of items it collects from the current Observable .
|
@NonNull Observable<Observable<T>> |
Observable.window(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
long count) |
Returns an Observable that emits windows of items it collects from the current Observable .
|
@NonNull Observable<Observable<T>> |
Observable.window(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
long count,
boolean restart) |
Returns an Observable that emits windows of items it collects from the current Observable .
|
@NonNull Observable<Observable<T>> |
Observable.window(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits windows of items it collects from the current Observable .
|
@NonNull Observable<Observable<T>> |
Observable.window(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler) |
Returns an Observable that emits windows of items it collects from the current Observable .
|
@NonNull Observable<Observable<T>> |
Observable.window(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
long count) |
Returns an Observable that emits windows of items it collects from the current Observable .
|
@NonNull Observable<Observable<T>> |
Observable.window(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
long count) |
Returns an Observable that emits windows of items it collects from the current Observable .
|
@NonNull Observable<Observable<T>> |
Observable.window(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
long count,
boolean restart) |
Returns an Observable that emits windows of items it collects from the current Observable .
|
@NonNull Observable<Observable<T>> |
Observable.window(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
long count,
boolean restart) |
Returns an Observable that emits windows of items it collects from the current Observable .
|
@NonNull Observable<Observable<T>> |
Observable.window(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
long count,
boolean restart,
int bufferSize) |
Returns an Observable that emits windows of items it collects from the current Observable .
|
@NonNull Observable<Observable<T>> |
Observable.window(long timespan,
@NonNull java.util.concurrent.TimeUnit unit,
@NonNull Scheduler scheduler,
long count,
boolean restart,
int bufferSize) |
Returns an Observable that emits windows of items it collects from the current Observable .
|
<@NonNull B> @NonNull Observable<Observable<T>> |
Observable.window(@NonNull ObservableSource<@NonNull B> boundaryIndicator) |
Returns an Observable that emits non-overlapping windows of items it collects from the current Observable
where the boundary of each window is determined by the items emitted from a specified boundary-governing
ObservableSource .
|
<@NonNull B> @NonNull Observable<Observable<T>> |
Observable.window(@NonNull ObservableSource<@NonNull B> boundaryIndicator,
int bufferSize) |
Returns an Observable that emits non-overlapping windows of items it collects from the current Observable
where the boundary of each window is determined by the items emitted from a specified boundary-governing
ObservableSource .
|
<@NonNull U,@NonNull V> @NonNull Observable<Observable<T>> |
Observable.window(@NonNull ObservableSource<@NonNull U> openingIndicator,
@NonNull Function<? super @NonNull U,? extends ObservableSource<@NonNull V>> closingIndicator) |
Returns an Observable that emits windows of items it collects from the current Observable .
|
<@NonNull U,@NonNull V> @NonNull Observable<Observable<T>> |
Observable.window(@NonNull ObservableSource<@NonNull U> openingIndicator,
@NonNull Function<? super @NonNull U,? extends ObservableSource<@NonNull V>> closingIndicator) |
Returns an Observable that emits windows of items it collects from the current Observable .
|
<@NonNull U,@NonNull V> @NonNull Observable<Observable<T>> |
Observable.window(@NonNull ObservableSource<@NonNull U> openingIndicator,
@NonNull Function<? super @NonNull U,? extends ObservableSource<@NonNull V>> closingIndicator,
int bufferSize) |
Returns an Observable that emits windows of items it collects from the current Observable .
|
<@NonNull U,@NonNull V> @NonNull Observable<Observable<T>> |
Observable.window(@NonNull ObservableSource<@NonNull U> openingIndicator,
@NonNull Function<? super @NonNull U,? extends ObservableSource<@NonNull V>> closingIndicator,
int bufferSize) |
Returns an Observable that emits windows of items it collects from the current Observable .
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.withLatestFrom(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<?>> others,
@NonNull Function<? super java.lang.Object[],@NonNull R> combiner) |
Combines the value emission from the current Flowable with the latest emissions from the
other Publisher s via a function to produce the output item.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.withLatestFrom(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<?>> others,
@NonNull Function<? super java.lang.Object[],@NonNull R> combiner) |
Combines the value emission from the current Flowable with the latest emissions from the
other Publisher s via a function to produce the output item.
|
<@NonNull U,@NonNull R> @NonNull Flowable<R> |
Flowable.withLatestFrom(@NonNull org.reactivestreams.Publisher<? extends @NonNull U> other,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner) |
Merges the specified Publisher into the current Flowable sequence by using the resultSelector
function only when the current Flowable (this instance) emits an item.
|
<@NonNull U,@NonNull R> @NonNull Flowable<R> |
Flowable.withLatestFrom(@NonNull org.reactivestreams.Publisher<? extends @NonNull U> other,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner) |
Merges the specified Publisher into the current Flowable sequence by using the resultSelector
function only when the current Flowable (this instance) emits an item.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.withLatestFrom(@NonNull org.reactivestreams.Publisher<?>[] others,
@NonNull Function<? super java.lang.Object[],@NonNull R> combiner) |
Combines the value emission from the current Flowable with the latest emissions from the
other Publisher s via a function to produce the output item.
|
<@NonNull R> @NonNull Flowable<R> |
Flowable.withLatestFrom(@NonNull org.reactivestreams.Publisher<?>[] others,
@NonNull Function<? super java.lang.Object[],@NonNull R> combiner) |
Combines the value emission from the current Flowable with the latest emissions from the
other Publisher s via a function to produce the output item.
|
<@NonNull T1,@NonNull T2,@NonNull R> @NonNull Flowable<R> |
Flowable.withLatestFrom(@NonNull org.reactivestreams.Publisher<@NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<@NonNull T2> source2,
@NonNull Function3<? super @NonNull T,? super @NonNull T1,? super @NonNull T2,@NonNull R> combiner) |
Combines the value emission from the current Flowable with the latest emissions from the
other Publisher s via a function to produce the output item.
|
<@NonNull T1,@NonNull T2,@NonNull R> @NonNull Flowable<R> |
Flowable.withLatestFrom(@NonNull org.reactivestreams.Publisher<@NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<@NonNull T2> source2,
@NonNull Function3<? super @NonNull T,? super @NonNull T1,? super @NonNull T2,@NonNull R> combiner) |
Combines the value emission from the current Flowable with the latest emissions from the
other Publisher s via a function to produce the output item.
|
<@NonNull T1,@NonNull T2,@NonNull R> @NonNull Flowable<R> |
Flowable.withLatestFrom(@NonNull org.reactivestreams.Publisher<@NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<@NonNull T2> source2,
@NonNull Function3<? super @NonNull T,? super @NonNull T1,? super @NonNull T2,@NonNull R> combiner) |
Combines the value emission from the current Flowable with the latest emissions from the
other Publisher s via a function to produce the output item.
|
<@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Flowable<R> |
Flowable.withLatestFrom(@NonNull org.reactivestreams.Publisher<@NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<@NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<@NonNull T3> source3,
@NonNull Function4<? super @NonNull T,? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,@NonNull R> combiner) |
Combines the value emission from the current Flowable with the latest emissions from the
other Publisher s via a function to produce the output item.
|
<@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Flowable<R> |
Flowable.withLatestFrom(@NonNull org.reactivestreams.Publisher<@NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<@NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<@NonNull T3> source3,
@NonNull Function4<? super @NonNull T,? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,@NonNull R> combiner) |
Combines the value emission from the current Flowable with the latest emissions from the
other Publisher s via a function to produce the output item.
|
<@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Flowable<R> |
Flowable.withLatestFrom(@NonNull org.reactivestreams.Publisher<@NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<@NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<@NonNull T3> source3,
@NonNull Function4<? super @NonNull T,? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,@NonNull R> combiner) |
Combines the value emission from the current Flowable with the latest emissions from the
other Publisher s via a function to produce the output item.
|
<@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Flowable<R> |
Flowable.withLatestFrom(@NonNull org.reactivestreams.Publisher<@NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<@NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<@NonNull T3> source3,
@NonNull Function4<? super @NonNull T,? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,@NonNull R> combiner) |
Combines the value emission from the current Flowable with the latest emissions from the
other Publisher s via a function to produce the output item.
|
<@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Flowable<R> |
Flowable.withLatestFrom(@NonNull org.reactivestreams.Publisher<@NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<@NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<@NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<@NonNull T4> source4,
@NonNull Function5<? super @NonNull T,? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,@NonNull R> combiner) |
Combines the value emission from the current Flowable with the latest emissions from the
other Publisher s via a function to produce the output item.
|
<@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Flowable<R> |
Flowable.withLatestFrom(@NonNull org.reactivestreams.Publisher<@NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<@NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<@NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<@NonNull T4> source4,
@NonNull Function5<? super @NonNull T,? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,@NonNull R> combiner) |
Combines the value emission from the current Flowable with the latest emissions from the
other Publisher s via a function to produce the output item.
|
<@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Flowable<R> |
Flowable.withLatestFrom(@NonNull org.reactivestreams.Publisher<@NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<@NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<@NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<@NonNull T4> source4,
@NonNull Function5<? super @NonNull T,? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,@NonNull R> combiner) |
Combines the value emission from the current Flowable with the latest emissions from the
other Publisher s via a function to produce the output item.
|
<@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Flowable<R> |
Flowable.withLatestFrom(@NonNull org.reactivestreams.Publisher<@NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<@NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<@NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<@NonNull T4> source4,
@NonNull Function5<? super @NonNull T,? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,@NonNull R> combiner) |
Combines the value emission from the current Flowable with the latest emissions from the
other Publisher s via a function to produce the output item.
|
<@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Flowable<R> |
Flowable.withLatestFrom(@NonNull org.reactivestreams.Publisher<@NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<@NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<@NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<@NonNull T4> source4,
@NonNull Function5<? super @NonNull T,? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,@NonNull R> combiner) |
Combines the value emission from the current Flowable with the latest emissions from the
other Publisher s via a function to produce the output item.
|
<@NonNull R> @NonNull Observable<R> |
Observable.withLatestFrom(@NonNull ObservableSource<?>[] others,
@NonNull Function<? super java.lang.Object[],@NonNull R> combiner) |
Combines the value emission from the current Observable with the latest emissions from the
other ObservableSource s via a function to produce the output item.
|
<@NonNull R> @NonNull Observable<R> |
Observable.withLatestFrom(@NonNull ObservableSource<?>[] others,
@NonNull Function<? super java.lang.Object[],@NonNull R> combiner) |
Combines the value emission from the current Observable with the latest emissions from the
other ObservableSource s via a function to produce the output item.
|
<@NonNull U,@NonNull R> @NonNull Observable<R> |
Observable.withLatestFrom(@NonNull ObservableSource<? extends @NonNull U> other,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner) |
Merges the specified ObservableSource into the current Observable sequence by using the resultSelector
function only when the current Observable emits an item.
|
<@NonNull U,@NonNull R> @NonNull Observable<R> |
Observable.withLatestFrom(@NonNull ObservableSource<? extends @NonNull U> other,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> combiner) |
Merges the specified ObservableSource into the current Observable sequence by using the resultSelector
function only when the current Observable emits an item.
|
<@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Observable<R> |
Observable.withLatestFrom(@NonNull ObservableSource<@NonNull T1> source1,
@NonNull ObservableSource<@NonNull T2> source2,
@NonNull ObservableSource<@NonNull T3> source3,
@NonNull ObservableSource<@NonNull T4> source4,
@NonNull Function5<? super @NonNull T,? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,@NonNull R> combiner) |
Combines the value emission from the current Observable with the latest emissions from the
other ObservableSource s via a function to produce the output item.
|
<@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Observable<R> |
Observable.withLatestFrom(@NonNull ObservableSource<@NonNull T1> source1,
@NonNull ObservableSource<@NonNull T2> source2,
@NonNull ObservableSource<@NonNull T3> source3,
@NonNull ObservableSource<@NonNull T4> source4,
@NonNull Function5<? super @NonNull T,? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,@NonNull R> combiner) |
Combines the value emission from the current Observable with the latest emissions from the
other ObservableSource s via a function to produce the output item.
|
<@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Observable<R> |
Observable.withLatestFrom(@NonNull ObservableSource<@NonNull T1> source1,
@NonNull ObservableSource<@NonNull T2> source2,
@NonNull ObservableSource<@NonNull T3> source3,
@NonNull ObservableSource<@NonNull T4> source4,
@NonNull Function5<? super @NonNull T,? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,@NonNull R> combiner) |
Combines the value emission from the current Observable with the latest emissions from the
other ObservableSource s via a function to produce the output item.
|
<@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Observable<R> |
Observable.withLatestFrom(@NonNull ObservableSource<@NonNull T1> source1,
@NonNull ObservableSource<@NonNull T2> source2,
@NonNull ObservableSource<@NonNull T3> source3,
@NonNull ObservableSource<@NonNull T4> source4,
@NonNull Function5<? super @NonNull T,? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,@NonNull R> combiner) |
Combines the value emission from the current Observable with the latest emissions from the
other ObservableSource s via a function to produce the output item.
|
<@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Observable<R> |
Observable.withLatestFrom(@NonNull ObservableSource<@NonNull T1> source1,
@NonNull ObservableSource<@NonNull T2> source2,
@NonNull ObservableSource<@NonNull T3> source3,
@NonNull ObservableSource<@NonNull T4> source4,
@NonNull Function5<? super @NonNull T,? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,@NonNull R> combiner) |
Combines the value emission from the current Observable with the latest emissions from the
other ObservableSource s via a function to produce the output item.
|
<@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Observable<R> |
Observable.withLatestFrom(@NonNull ObservableSource<@NonNull T1> source1,
@NonNull ObservableSource<@NonNull T2> source2,
@NonNull ObservableSource<@NonNull T3> source3,
@NonNull Function4<? super @NonNull T,? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,@NonNull R> combiner) |
Combines the value emission from the current Observable with the latest emissions from the
other ObservableSource s via a function to produce the output item.
|
<@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Observable<R> |
Observable.withLatestFrom(@NonNull ObservableSource<@NonNull T1> source1,
@NonNull ObservableSource<@NonNull T2> source2,
@NonNull ObservableSource<@NonNull T3> source3,
@NonNull Function4<? super @NonNull T,? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,@NonNull R> combiner) |
Combines the value emission from the current Observable with the latest emissions from the
other ObservableSource s via a function to produce the output item.
|
<@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Observable<R> |
Observable.withLatestFrom(@NonNull ObservableSource<@NonNull T1> source1,
@NonNull ObservableSource<@NonNull T2> source2,
@NonNull ObservableSource<@NonNull T3> source3,
@NonNull Function4<? super @NonNull T,? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,@NonNull R> combiner) |
Combines the value emission from the current Observable with the latest emissions from the
other ObservableSource s via a function to produce the output item.
|
<@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Observable<R> |
Observable.withLatestFrom(@NonNull ObservableSource<@NonNull T1> source1,
@NonNull ObservableSource<@NonNull T2> source2,
@NonNull ObservableSource<@NonNull T3> source3,
@NonNull Function4<? super @NonNull T,? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,@NonNull R> combiner) |
Combines the value emission from the current Observable with the latest emissions from the
other ObservableSource s via a function to produce the output item.
|
<@NonNull T1,@NonNull T2,@NonNull R> @NonNull Observable<R> |
Observable.withLatestFrom(@NonNull ObservableSource<@NonNull T1> source1,
@NonNull ObservableSource<@NonNull T2> source2,
@NonNull Function3<? super @NonNull T,? super @NonNull T1,? super @NonNull T2,@NonNull R> combiner) |
Combines the value emission from the current Observable with the latest emissions from the
other ObservableSource s via a function to produce the output item.
|
<@NonNull T1,@NonNull T2,@NonNull R> @NonNull Observable<R> |
Observable.withLatestFrom(@NonNull ObservableSource<@NonNull T1> source1,
@NonNull ObservableSource<@NonNull T2> source2,
@NonNull Function3<? super @NonNull T,? super @NonNull T1,? super @NonNull T2,@NonNull R> combiner) |
Combines the value emission from the current Observable with the latest emissions from the
other ObservableSource s via a function to produce the output item.
|
<@NonNull T1,@NonNull T2,@NonNull R> @NonNull Observable<R> |
Observable.withLatestFrom(@NonNull ObservableSource<@NonNull T1> source1,
@NonNull ObservableSource<@NonNull T2> source2,
@NonNull Function3<? super @NonNull T,? super @NonNull T1,? super @NonNull T2,@NonNull R> combiner) |
Combines the value emission from the current Observable with the latest emissions from the
other ObservableSource s via a function to produce the output item.
|
<@NonNull R> @NonNull Observable<R> |
Observable.withLatestFrom(@NonNull java.lang.Iterable<? extends ObservableSource<?>> others,
@NonNull Function<? super java.lang.Object[],@NonNull R> combiner) |
Combines the value emission from the current Observable with the latest emissions from the
other ObservableSource s via a function to produce the output item.
|
<@NonNull R> @NonNull Observable<R> |
Observable.withLatestFrom(@NonNull java.lang.Iterable<? extends ObservableSource<?>> others,
@NonNull Function<? super java.lang.Object[],@NonNull R> combiner) |
Combines the value emission from the current Observable with the latest emissions from the
other ObservableSource s via a function to produce the output item.
|
static @NonNull Completable |
Completable.wrap(@NonNull CompletableSource source) |
|
static <@NonNull T> @NonNull Maybe<T> |
Maybe.wrap(@NonNull MaybeSource<@NonNull T> source) |
Wraps a MaybeSource instance into a new Maybe instance if not already a Maybe
instance.
|
static <@NonNull T> @NonNull Observable<T> |
Observable.wrap(@NonNull ObservableSource<@NonNull T> source) |
|
static <@NonNull T> @NonNull Single<T> |
Single.wrap(@NonNull SingleSource<@NonNull T> source) |
Wraps a SingleSource instance into a new Single instance if not already a Single
instance.
|
static <@NonNull T,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
items emitted, in sequence, by an Iterable of other Publisher s.
|
static <@NonNull T,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
items emitted, in sequence, by an Iterable of other Publisher s.
|
static <@NonNull T,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> zipper,
boolean delayError,
int bufferSize) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
items emitted, in sequence, by an Iterable of other Publisher s.
|
static <@NonNull T,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull java.lang.Iterable<? extends org.reactivestreams.Publisher<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> zipper,
boolean delayError,
int bufferSize) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
items emitted, in sequence, by an Iterable of other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
two items emitted, in sequence, by two other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
two items emitted, in sequence, by two other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
two items emitted, in sequence, by two other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> zipper,
boolean delayError) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
two items emitted, in sequence, by two other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> zipper,
boolean delayError) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
two items emitted, in sequence, by two other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> zipper,
boolean delayError) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
two items emitted, in sequence, by two other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> zipper,
boolean delayError,
int bufferSize) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
two items emitted, in sequence, by two other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> zipper,
boolean delayError,
int bufferSize) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
two items emitted, in sequence, by two other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> zipper,
boolean delayError,
int bufferSize) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
two items emitted, in sequence, by two other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull Function3<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
three items emitted, in sequence, by three other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull Function3<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
three items emitted, in sequence, by three other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull Function3<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
three items emitted, in sequence, by three other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull Function3<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
three items emitted, in sequence, by three other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
four items emitted, in sequence, by four other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
four items emitted, in sequence, by four other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
four items emitted, in sequence, by four other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
four items emitted, in sequence, by four other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
four items emitted, in sequence, by four other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
five items emitted, in sequence, by five other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
five items emitted, in sequence, by five other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
five items emitted, in sequence, by five other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
five items emitted, in sequence, by five other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
five items emitted, in sequence, by five other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
five items emitted, in sequence, by five other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
six items emitted, in sequence, by six other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
six items emitted, in sequence, by six other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
six items emitted, in sequence, by six other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
six items emitted, in sequence, by six other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
six items emitted, in sequence, by six other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
six items emitted, in sequence, by six other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
six items emitted, in sequence, by six other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
seven items emitted, in sequence, by seven other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
seven items emitted, in sequence, by seven other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
seven items emitted, in sequence, by seven other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
seven items emitted, in sequence, by seven other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
seven items emitted, in sequence, by seven other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
seven items emitted, in sequence, by seven other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
seven items emitted, in sequence, by seven other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
seven items emitted, in sequence, by seven other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Flowable<R> |
Flowable.zip(@NonNull org.reactivestreams.Publisher<? extends @NonNull T1> source1,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T2> source2,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T3> source3,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T4> source4,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T5> source5,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T6> source6,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T7> source7,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T8> source8,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other Publisher s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull MaybeSource<? extends @NonNull T8> source8,
@NonNull MaybeSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull MaybeSource<? extends @NonNull T8> source8,
@NonNull MaybeSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull MaybeSource<? extends @NonNull T8> source8,
@NonNull MaybeSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull MaybeSource<? extends @NonNull T8> source8,
@NonNull MaybeSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull MaybeSource<? extends @NonNull T8> source8,
@NonNull MaybeSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull MaybeSource<? extends @NonNull T8> source8,
@NonNull MaybeSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull MaybeSource<? extends @NonNull T8> source8,
@NonNull MaybeSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull MaybeSource<? extends @NonNull T8> source8,
@NonNull MaybeSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull MaybeSource<? extends @NonNull T8> source8,
@NonNull MaybeSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull MaybeSource<? extends @NonNull T8> source8,
@NonNull MaybeSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull MaybeSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull MaybeSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull MaybeSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull MaybeSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull MaybeSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull MaybeSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull MaybeSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull MaybeSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull MaybeSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
seven items emitted, in sequence, by seven other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
seven items emitted, in sequence, by seven other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
seven items emitted, in sequence, by seven other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
seven items emitted, in sequence, by seven other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
seven items emitted, in sequence, by seven other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
seven items emitted, in sequence, by seven other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
seven items emitted, in sequence, by seven other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull MaybeSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
seven items emitted, in sequence, by seven other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
six items emitted, in sequence, by six other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
six items emitted, in sequence, by six other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
six items emitted, in sequence, by six other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
six items emitted, in sequence, by six other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
six items emitted, in sequence, by six other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
six items emitted, in sequence, by six other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull MaybeSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
six items emitted, in sequence, by six other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
five items emitted, in sequence, by five other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
five items emitted, in sequence, by five other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
five items emitted, in sequence, by five other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
five items emitted, in sequence, by five other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
five items emitted, in sequence, by five other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull MaybeSource<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
five items emitted, in sequence, by five other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
four items emitted, in sequence, by four other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
four items emitted, in sequence, by four other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
four items emitted, in sequence, by four other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
four items emitted, in sequence, by four other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull MaybeSource<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
four items emitted, in sequence, by four other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull Function3<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
three items emitted, in sequence, by three other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull Function3<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
three items emitted, in sequence, by three other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull Function3<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
three items emitted, in sequence, by three other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull MaybeSource<? extends @NonNull T3> source3,
@NonNull Function3<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
three items emitted, in sequence, by three other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
two items emitted, in sequence, by two other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
two items emitted, in sequence, by two other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull MaybeSource<? extends @NonNull T1> source1,
@NonNull MaybeSource<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
two items emitted, in sequence, by two other MaybeSource s.
|
static <@NonNull T,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull java.lang.Iterable<? extends MaybeSource<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
items emitted, in sequence, by an Iterable of other MaybeSource s.
|
static <@NonNull T,@NonNull R> @NonNull Maybe<R> |
Maybe.zip(@NonNull java.lang.Iterable<? extends MaybeSource<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> zipper) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
items emitted, in sequence, by an Iterable of other MaybeSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull ObservableSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull ObservableSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull ObservableSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull ObservableSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull ObservableSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull ObservableSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull ObservableSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull ObservableSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull ObservableSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull ObservableSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
nine items emitted, in sequence, by nine other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull ObservableSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
eight items emitted, in sequence, by eight other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
seven items emitted, in sequence, by seven other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
seven items emitted, in sequence, by seven other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
seven items emitted, in sequence, by seven other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
seven items emitted, in sequence, by seven other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
seven items emitted, in sequence, by seven other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
seven items emitted, in sequence, by seven other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
seven items emitted, in sequence, by seven other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull ObservableSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
seven items emitted, in sequence, by seven other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
six items emitted, in sequence, by six other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
six items emitted, in sequence, by six other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
six items emitted, in sequence, by six other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
six items emitted, in sequence, by six other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
six items emitted, in sequence, by six other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
six items emitted, in sequence, by six other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull ObservableSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
six items emitted, in sequence, by six other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
five items emitted, in sequence, by five other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
five items emitted, in sequence, by five other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
five items emitted, in sequence, by five other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
five items emitted, in sequence, by five other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
five items emitted, in sequence, by five other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull ObservableSource<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
five items emitted, in sequence, by five other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
four items emitted, in sequence, by four other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
four items emitted, in sequence, by four other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
four items emitted, in sequence, by four other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
four items emitted, in sequence, by four other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull ObservableSource<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
four items emitted, in sequence, by four other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull Function3<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
three items emitted, in sequence, by three other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull Function3<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
three items emitted, in sequence, by three other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull Function3<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
three items emitted, in sequence, by three other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull ObservableSource<? extends @NonNull T3> source3,
@NonNull Function3<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
three items emitted, in sequence, by three other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
two items emitted, in sequence, by two other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
two items emitted, in sequence, by two other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
two items emitted, in sequence, by two other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> zipper,
boolean delayError) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
two items emitted, in sequence, by two other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> zipper,
boolean delayError) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
two items emitted, in sequence, by two other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> zipper,
boolean delayError) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
two items emitted, in sequence, by two other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> zipper,
boolean delayError,
int bufferSize) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
two items emitted, in sequence, by two other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> zipper,
boolean delayError,
int bufferSize) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
two items emitted, in sequence, by two other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull ObservableSource<? extends @NonNull T1> source1,
@NonNull ObservableSource<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> zipper,
boolean delayError,
int bufferSize) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
two items emitted, in sequence, by two other ObservableSource s.
|
static <@NonNull T,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
items emitted, in sequence, by an Iterable of other ObservableSource s.
|
static <@NonNull T,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> zipper) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
items emitted, in sequence, by an Iterable of other ObservableSource s.
|
static <@NonNull T,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> zipper,
boolean delayError,
int bufferSize) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
items emitted, in sequence, by an Iterable of other ObservableSource s.
|
static <@NonNull T,@NonNull R> @NonNull Observable<R> |
Observable.zip(@NonNull java.lang.Iterable<? extends ObservableSource<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> zipper,
boolean delayError,
int bufferSize) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
items emitted, in sequence, by an Iterable of other ObservableSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull SingleSource<? extends @NonNull T8> source8,
@NonNull SingleSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to nine items
emitted by nine other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull SingleSource<? extends @NonNull T8> source8,
@NonNull SingleSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to nine items
emitted by nine other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull SingleSource<? extends @NonNull T8> source8,
@NonNull SingleSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to nine items
emitted by nine other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull SingleSource<? extends @NonNull T8> source8,
@NonNull SingleSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to nine items
emitted by nine other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull SingleSource<? extends @NonNull T8> source8,
@NonNull SingleSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to nine items
emitted by nine other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull SingleSource<? extends @NonNull T8> source8,
@NonNull SingleSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to nine items
emitted by nine other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull SingleSource<? extends @NonNull T8> source8,
@NonNull SingleSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to nine items
emitted by nine other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull SingleSource<? extends @NonNull T8> source8,
@NonNull SingleSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to nine items
emitted by nine other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull SingleSource<? extends @NonNull T8> source8,
@NonNull SingleSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to nine items
emitted by nine other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull T9,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull SingleSource<? extends @NonNull T8> source8,
@NonNull SingleSource<? extends @NonNull T9> source9,
@NonNull Function9<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? super @NonNull T9,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to nine items
emitted by nine other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull SingleSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to eight items
emitted by eight other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull SingleSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to eight items
emitted by eight other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull SingleSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to eight items
emitted by eight other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull SingleSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to eight items
emitted by eight other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull SingleSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to eight items
emitted by eight other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull SingleSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to eight items
emitted by eight other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull SingleSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to eight items
emitted by eight other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull SingleSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to eight items
emitted by eight other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull T8,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull SingleSource<? extends @NonNull T8> source8,
@NonNull Function8<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? super @NonNull T8,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to eight items
emitted by eight other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to seven items
emitted by seven other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to seven items
emitted by seven other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to seven items
emitted by seven other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to seven items
emitted by seven other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to seven items
emitted by seven other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to seven items
emitted by seven other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to seven items
emitted by seven other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull T7,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull SingleSource<? extends @NonNull T7> source7,
@NonNull Function7<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? super @NonNull T7,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to seven items
emitted by seven other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to six items
emitted by six other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to six items
emitted by six other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to six items
emitted by six other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to six items
emitted by six other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to six items
emitted by six other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to six items
emitted by six other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull T6,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull SingleSource<? extends @NonNull T6> source6,
@NonNull Function6<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? super @NonNull T6,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to six items
emitted by six other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to five items
emitted by five other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to five items
emitted by five other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to five items
emitted by five other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to five items
emitted by five other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to five items
emitted by five other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull T5,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull SingleSource<? extends @NonNull T5> source5,
@NonNull Function5<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? super @NonNull T5,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to five items
emitted by five other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to four items
emitted by four other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to four items
emitted by four other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to four items
emitted by four other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to four items
emitted by four other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull T4,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull SingleSource<? extends @NonNull T4> source4,
@NonNull Function4<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? super @NonNull T4,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to four items
emitted by four other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull Function3<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to three items emitted
by three other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull Function3<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to three items emitted
by three other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull Function3<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to three items emitted
by three other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull T3,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull SingleSource<? extends @NonNull T3> source3,
@NonNull Function3<? super @NonNull T1,? super @NonNull T2,? super @NonNull T3,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to three items emitted
by three other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to two items emitted by
two other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to two items emitted by
two other SingleSource s.
|
static <@NonNull T1,@NonNull T2,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull SingleSource<? extends @NonNull T1> source1,
@NonNull SingleSource<? extends @NonNull T2> source2,
@NonNull BiFunction<? super @NonNull T1,? super @NonNull T2,? extends @NonNull R> zipper) |
Returns a Single that emits the results of a specified combiner function applied to two items emitted by
two other SingleSource s.
|
static <@NonNull T,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull java.lang.Iterable<? extends SingleSource<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> zipper) |
Waits until all SingleSource sources provided by the Iterable sequence signal a success
value and calls a zipper function with an array of these values to return a result
to be emitted to the downstream.
|
static <@NonNull T,@NonNull R> @NonNull Single<R> |
Single.zip(@NonNull java.lang.Iterable<? extends SingleSource<? extends @NonNull T>> sources,
@NonNull Function<? super java.lang.Object[],? extends @NonNull R> zipper) |
Waits until all SingleSource sources provided by the Iterable sequence signal a success
value and calls a zipper function with an array of these values to return a result
to be emitted to the downstream.
|
static <@NonNull T,@NonNull R> @NonNull Flowable<R> |
Flowable.zipArray(@NonNull Function<? super java.lang.Object[],? extends @NonNull R> zipper,
boolean delayError,
int bufferSize,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T>... sources) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
items emitted, in sequence, by an array of other Publisher s.
|
static <@NonNull T,@NonNull R> @NonNull Flowable<R> |
Flowable.zipArray(@NonNull Function<? super java.lang.Object[],? extends @NonNull R> zipper,
boolean delayError,
int bufferSize,
@NonNull org.reactivestreams.Publisher<? extends @NonNull T>... sources) |
Returns a Flowable that emits the results of a specified combiner function applied to combinations of
items emitted, in sequence, by an array of other Publisher s.
|
static <@NonNull T,@NonNull R> @NonNull Maybe<R> |
Maybe.zipArray(@NonNull Function<? super java.lang.Object[],? extends @NonNull R> zipper,
@NonNull MaybeSource<? extends @NonNull T>... sources) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
items emitted, in sequence, by an array of other MaybeSource s.
|
static <@NonNull T,@NonNull R> @NonNull Maybe<R> |
Maybe.zipArray(@NonNull Function<? super java.lang.Object[],? extends @NonNull R> zipper,
@NonNull MaybeSource<? extends @NonNull T>... sources) |
Returns a Maybe that emits the results of a specified combiner function applied to combinations of
items emitted, in sequence, by an array of other MaybeSource s.
|
static <@NonNull T,@NonNull R> @NonNull Observable<R> |
Observable.zipArray(@NonNull Function<? super java.lang.Object[],? extends @NonNull R> zipper,
boolean delayError,
int bufferSize,
@NonNull ObservableSource<? extends @NonNull T>... sources) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
items emitted, in sequence, by an array of other ObservableSource s.
|
static <@NonNull T,@NonNull R> @NonNull Observable<R> |
Observable.zipArray(@NonNull Function<? super java.lang.Object[],? extends @NonNull R> zipper,
boolean delayError,
int bufferSize,
@NonNull ObservableSource<? extends @NonNull T>... sources) |
Returns an Observable that emits the results of a specified combiner function applied to combinations of
items emitted, in sequence, by an array of other ObservableSource s.
|
static <@NonNull T,@NonNull R> @NonNull Single<R> |
Single.zipArray(@NonNull Function<? super java.lang.Object[],? extends @NonNull R> zipper,
@NonNull SingleSource<? extends @NonNull T>... sources) |
Waits until all SingleSource sources provided via an array signal a success
value and calls a zipper function with an array of these values to return a result
to be emitted to downstream.
|
static <@NonNull T,@NonNull R> @NonNull Single<R> |
Single.zipArray(@NonNull Function<? super java.lang.Object[],? extends @NonNull R> zipper,
@NonNull SingleSource<? extends @NonNull T>... sources) |
Waits until all SingleSource sources provided via an array signal a success
value and calls a zipper function with an array of these values to return a result
to be emitted to downstream.
|
<@NonNull U,@NonNull R> @NonNull Flowable<R> |
Flowable.zipWith(@NonNull java.lang.Iterable<@NonNull U> other,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> zipper) |
Returns a Flowable that emits items that are the result of applying a specified function to pairs of
values, one each from the current Flowable and a specified Iterable sequence.
|
<@NonNull U,@NonNull R> @NonNull Flowable<R> |
Flowable.zipWith(@NonNull java.lang.Iterable<@NonNull U> other,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> zipper) |
Returns a Flowable that emits items that are the result of applying a specified function to pairs of
values, one each from the current Flowable and a specified Iterable sequence.
|
<@NonNull U,@NonNull R> @NonNull Flowable<R> |
Flowable.zipWith(@NonNull org.reactivestreams.Publisher<? extends @NonNull U> other,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> zipper) |
Returns a Flowable that emits items that are the result of applying a specified function to pairs of
values, one each from the current Flowable and another specified Publisher .
|
<@NonNull U,@NonNull R> @NonNull Flowable<R> |
Flowable.zipWith(@NonNull org.reactivestreams.Publisher<? extends @NonNull U> other,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> zipper) |
Returns a Flowable that emits items that are the result of applying a specified function to pairs of
values, one each from the current Flowable and another specified Publisher .
|
<@NonNull U,@NonNull R> @NonNull Flowable<R> |
Flowable.zipWith(@NonNull org.reactivestreams.Publisher<? extends @NonNull U> other,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> zipper,
boolean delayError) |
Returns a Flowable that emits items that are the result of applying a specified function to pairs of
values, one each from the current Flowable and another specified Publisher .
|
<@NonNull U,@NonNull R> @NonNull Flowable<R> |
Flowable.zipWith(@NonNull org.reactivestreams.Publisher<? extends @NonNull U> other,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> zipper,
boolean delayError) |
Returns a Flowable that emits items that are the result of applying a specified function to pairs of
values, one each from the current Flowable and another specified Publisher .
|
<@NonNull U,@NonNull R> @NonNull Flowable<R> |
Flowable.zipWith(@NonNull org.reactivestreams.Publisher<? extends @NonNull U> other,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> zipper,
boolean delayError,
int bufferSize) |
Returns a Flowable that emits items that are the result of applying a specified function to pairs of
values, one each from the current Flowable and another specified Publisher .
|
<@NonNull U,@NonNull R> @NonNull Flowable<R> |
Flowable.zipWith(@NonNull org.reactivestreams.Publisher<? extends @NonNull U> other,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> zipper,
boolean delayError,
int bufferSize) |
Returns a Flowable that emits items that are the result of applying a specified function to pairs of
values, one each from the current Flowable and another specified Publisher .
|
<@NonNull U,@NonNull R> @NonNull Maybe<R> |
Maybe.zipWith(@NonNull MaybeSource<? extends @NonNull U> other,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> zipper) |
Waits until this and the other MaybeSource signal a success value then applies the given BiFunction
to those values and emits the BiFunction 's resulting value to downstream.
|
<@NonNull U,@NonNull R> @NonNull Maybe<R> |
Maybe.zipWith(@NonNull MaybeSource<? extends @NonNull U> other,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> zipper) |
Waits until this and the other MaybeSource signal a success value then applies the given BiFunction
to those values and emits the BiFunction 's resulting value to downstream.
|
<@NonNull U,@NonNull R> @NonNull Observable<R> |
Observable.zipWith(@NonNull ObservableSource<? extends @NonNull U> other,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> zipper) |
Returns an Observable that emits items that are the result of applying a specified function to pairs of
values, one each from the current Observable and another specified ObservableSource .
|
<@NonNull U,@NonNull R> @NonNull Observable<R> |
Observable.zipWith(@NonNull ObservableSource<? extends @NonNull U> other,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> zipper) |
Returns an Observable that emits items that are the result of applying a specified function to pairs of
values, one each from the current Observable and another specified ObservableSource .
|
<@NonNull U,@NonNull R> @NonNull Observable<R> |
Observable.zipWith(@NonNull ObservableSource<? extends @NonNull U> other,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> zipper,
boolean delayError) |
Returns an Observable that emits items that are the result of applying a specified function to pairs of
values, one each from the current Observable and another specified ObservableSource .
|
<@NonNull U,@NonNull R> @NonNull Observable<R> |
Observable.zipWith(@NonNull ObservableSource<? extends @NonNull U> other,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> zipper,
boolean delayError) |
Returns an Observable that emits items that are the result of applying a specified function to pairs of
values, one each from the current Observable and another specified ObservableSource .
|
<@NonNull U,@NonNull R> @NonNull Observable<R> |
Observable.zipWith(@NonNull ObservableSource<? extends @NonNull U> other,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> zipper,
boolean delayError,
int bufferSize) |
Returns an Observable that emits items that are the result of applying a specified function to pairs of
values, one each from the current Observable and another specified ObservableSource .
|
<@NonNull U,@NonNull R> @NonNull Observable<R> |
Observable.zipWith(@NonNull ObservableSource<? extends @NonNull U> other,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> zipper,
boolean delayError,
int bufferSize) |
Returns an Observable that emits items that are the result of applying a specified function to pairs of
values, one each from the current Observable and another specified ObservableSource .
|
<@NonNull U,@NonNull R> @NonNull Observable<R> |
Observable.zipWith(@NonNull java.lang.Iterable<@NonNull U> other,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> zipper) |
Returns an Observable that emits items that are the result of applying a specified function to pairs of
values, one each from the current Observable and a specified Iterable sequence.
|
<@NonNull U,@NonNull R> @NonNull Observable<R> |
Observable.zipWith(@NonNull java.lang.Iterable<@NonNull U> other,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> zipper) |
Returns an Observable that emits items that are the result of applying a specified function to pairs of
values, one each from the current Observable and a specified Iterable sequence.
|
<@NonNull U,@NonNull R> @NonNull Single<R> |
Single.zipWith(@NonNull SingleSource<@NonNull U> other,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> zipper) |
Returns a Single that emits the result of applying a specified function to the pair of items emitted by
the current Single and another specified SingleSource .
|
<@NonNull U,@NonNull R> @NonNull Single<R> |
Single.zipWith(@NonNull SingleSource<@NonNull U> other,
@NonNull BiFunction<? super @NonNull T,? super @NonNull U,? extends @NonNull R> zipper) |
Returns a Single that emits the result of applying a specified function to the pair of items emitted by
the current Single and another specified SingleSource .
|