MCPcopy Index your code
hub / github.com/ReactiveX/RxJava / concatMapMaybe

Method concatMapMaybe

src/main/java/io/reactivex/rxjava3/core/Single.java:2759–2764  ·  view source on GitHub ↗

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. <img width="640" height="254" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/Single.concatMapMaybe.p

(@NonNull Function<? super T, ? extends MaybeSource<? extends R>> mapper)

Source from the content-addressed store, hash-verified

2757 * @since 3.0.0
2758 */
2759 @CheckReturnValue
2760 @NonNull
2761 @SchedulerSupport(SchedulerSupport.NONE)
2762 public final <@NonNull R> Maybe<R> concatMapMaybe(@NonNull Function<? super T, ? extends MaybeSource<? extends R>> mapper) {
2763 return flatMapMaybe(mapper);
2764 }
2765
2766 /**
2767 * Returns a {@link Flowable} that emits the item emitted by the current {@code Single}, then the item emitted by the

Callers 15

setupMethod · 0.45
setupMethod · 0.45
setupMethod · 0.45
setupMethod · 0.45
simpleMethod · 0.45
simpleLongMethod · 0.45
emptyMethod · 0.45
mixedMethod · 0.45
mixedLongMethod · 0.45
mainErrorMethod · 0.45
innerErrorMethod · 0.45
takeMethod · 0.45

Calls 1

flatMapMaybeMethod · 0.95

Tested by 15

simpleMethod · 0.36
simpleLongMethod · 0.36
emptyMethod · 0.36
mixedMethod · 0.36
mixedLongMethod · 0.36
mainErrorMethod · 0.36
innerErrorMethod · 0.36
takeMethod · 0.36
cancelMethod · 0.36
mapperCrashMethod · 0.36