Class SingleInternalHelper
- java.lang.Object
-
- io.reactivex.rxjava3.internal.operators.single.SingleInternalHelper
-
public final class SingleInternalHelper extends java.lang.Object
Helper utility class to support Single with inner classes.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
SingleInternalHelper.NoSuchElementSupplier
(package private) static class
SingleInternalHelper.ToFlowable
(package private) static class
SingleInternalHelper.ToFlowableIterable<T>
(package private) static class
SingleInternalHelper.ToFlowableIterator<T>
-
Constructor Summary
Constructors Modifier Constructor Description private
SingleInternalHelper()
Utility class.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Supplier<java.util.NoSuchElementException>
emptyThrower()
static <T> java.lang.Iterable<? extends Flowable<T>>
iterableToFlowable(java.lang.Iterable<? extends SingleSource<? extends T>> sources)
static <T> Function<SingleSource<? extends T>,org.reactivestreams.Publisher<? extends T>>
toFlowable()
-
-
-
Method Detail
-
emptyThrower
public static Supplier<java.util.NoSuchElementException> emptyThrower()
-
toFlowable
public static <T> Function<SingleSource<? extends T>,org.reactivestreams.Publisher<? extends T>> toFlowable()
-
iterableToFlowable
public static <T> java.lang.Iterable<? extends Flowable<T>> iterableToFlowable(java.lang.Iterable<? extends SingleSource<? extends T>> sources)
-
-