Top Description Inners Constructors Methods
io.reactivex.internal.operators.observable

public final Class ObservableInternalHelper

extends Object
Class Inheritance
Imports
java.util.List, java.util.concurrent.*, io.reactivex.*, io.reactivex.functions.*, io.reactivex.internal.functions.*, io.reactivex.observables.ConnectableObservable

Helper utility class to support Observable with inner classes.

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static enum
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static <T, U> Function<T, ObservableSource<U>>
flatMapIntoIterable(final Function<? super T, ? extends Iterable<? extends U>> mapper)

public static <T, U, R> Function<T, ObservableSource<R>>
flatMapWithCombiner(final Function<? super T, ? extends ObservableSource<? extends U>> mapper, final BiFunction<? super T, ? super U, ? extends R> combiner)

public static <T, U> Function<T, ObservableSource<T>>
itemDelay(final Function<? super T, ? extends ObservableSource<U>> itemDelay)

public static <T> Action
public static <T> Consumer<Throwable>
public static <T> Consumer<T>
observerOnNext(Observer<T> observer)

public static <T> Callable<ConnectableObservable<T>>
replayCallable(final Observable<T> parent)

public static <T> Callable<ConnectableObservable<T>>
replayCallable(final Observable<T> parent, final int bufferSize)

public static <T> Callable<ConnectableObservable<T>>
replayCallable(final Observable<T> parent, final int bufferSize, final long time, final TimeUnit unit, final Scheduler scheduler)

public static <T> Callable<ConnectableObservable<T>>
replayCallable(final Observable<T> parent, final long time, final TimeUnit unit, final Scheduler scheduler)

public static <T, R> Function<Observable<T>, ObservableSource<R>>
replayFunction(final Function<? super Observable<T>, ? extends ObservableSource<R>> selector, final Scheduler scheduler)

public static <T, S> BiFunction<S, Emitter<T>, S>
public static <T, S> BiFunction<S, Emitter<T>, S>
public static <T, R> Function<List<ObservableSource<? extends T>>, ObservableSource<? extends R>>
zipIterable(final Function<? super Object[], ? extends R> zipper)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait