package io.reactivex.internal.operators.observable; import io.reactivex.Emitter; import io.reactivex.Observable; import io.reactivex.ObservableSource; import io.reactivex.Observer; import io.reactivex.Scheduler; import io.reactivex.functions.Action; import io.reactivex.functions.BiConsumer; import io.reactivex.functions.BiFunction; import io.reactivex.functions.Consumer; import io.reactivex.functions.Function; import io.reactivex.internal.functions.Functions; import io.reactivex.internal.functions.ObjectHelper; import io.reactivex.observables.ConnectableObservable; import java.util.List; import java.util.concurrent.Callable; import java.util.concurrent.TimeUnit; /* loaded from: classes2.dex */ public final class ObservableInternalHelper { static final class BufferedReplayCallable implements Callable> { private final Observable a; private final int b; BufferedReplayCallable(Observable observable, int i) { this.a = observable; this.b = i; } @Override // java.util.concurrent.Callable public ConnectableObservable call() { return this.a.replay(this.b); } } static final class BufferedTimedReplayCallable implements Callable> { private final Observable a; private final int b; private final long c; private final TimeUnit d; private final Scheduler e; BufferedTimedReplayCallable(Observable observable, int i, long j, TimeUnit timeUnit, Scheduler scheduler) { this.a = observable; this.b = i; this.c = j; this.d = timeUnit; this.e = scheduler; } @Override // java.util.concurrent.Callable public ConnectableObservable call() { return this.a.replay(this.b, this.c, this.d, this.e); } } static final class FlatMapIntoIterable implements Function> { private final Function> a; FlatMapIntoIterable(Function> function) { this.a = function; } /* JADX WARN: Multi-variable type inference failed */ @Override // io.reactivex.functions.Function public /* bridge */ /* synthetic */ Object apply(Object obj) throws Exception { return apply((FlatMapIntoIterable) obj); } @Override // io.reactivex.functions.Function public ObservableSource apply(T t) throws Exception { Iterable apply = this.a.apply(t); ObjectHelper.a(apply, "The mapper returned a null Iterable"); return new ObservableFromIterable(apply); } } static final class FlatMapWithCombinerInner implements Function { private final BiFunction a; private final T b; FlatMapWithCombinerInner(BiFunction biFunction, T t) { this.a = biFunction; this.b = t; } @Override // io.reactivex.functions.Function public R apply(U u) throws Exception { return this.a.apply(this.b, u); } } static final class FlatMapWithCombinerOuter implements Function> { private final BiFunction a; private final Function> b; FlatMapWithCombinerOuter(BiFunction biFunction, Function> function) { this.a = biFunction; this.b = function; } /* JADX WARN: Multi-variable type inference failed */ @Override // io.reactivex.functions.Function public /* bridge */ /* synthetic */ Object apply(Object obj) throws Exception { return apply((FlatMapWithCombinerOuter) obj); } @Override // io.reactivex.functions.Function public ObservableSource apply(T t) throws Exception { ObservableSource apply = this.b.apply(t); ObjectHelper.a(apply, "The mapper returned a null ObservableSource"); return new ObservableMap(apply, new FlatMapWithCombinerInner(this.a, t)); } } static final class ItemDelayFunction implements Function> { final Function> a; ItemDelayFunction(Function> function) { this.a = function; } /* JADX WARN: Multi-variable type inference failed */ @Override // io.reactivex.functions.Function public /* bridge */ /* synthetic */ Object apply(Object obj) throws Exception { return apply((ItemDelayFunction) obj); } @Override // io.reactivex.functions.Function public ObservableSource apply(T t) throws Exception { ObservableSource apply = this.a.apply(t); ObjectHelper.a(apply, "The itemDelay returned a null ObservableSource"); return new ObservableTake(apply, 1L).map(Functions.c(t)).defaultIfEmpty(t); } } static final class ObserverOnComplete implements Action { final Observer a; ObserverOnComplete(Observer observer) { this.a = observer; } @Override // io.reactivex.functions.Action public void run() throws Exception { this.a.onComplete(); } } static final class ObserverOnError implements Consumer { final Observer a; ObserverOnError(Observer observer) { this.a = observer; } @Override // io.reactivex.functions.Consumer /* renamed from: a, reason: merged with bridge method [inline-methods] */ public void accept(Throwable th) throws Exception { this.a.onError(th); } } static final class ObserverOnNext implements Consumer { final Observer a; ObserverOnNext(Observer observer) { this.a = observer; } @Override // io.reactivex.functions.Consumer public void accept(T t) throws Exception { this.a.onNext(t); } } static final class ReplayCallable implements Callable> { private final Observable a; ReplayCallable(Observable observable) { this.a = observable; } @Override // java.util.concurrent.Callable public ConnectableObservable call() { return this.a.replay(); } } static final class ReplayFunction implements Function, ObservableSource> { private final Function, ? extends ObservableSource> a; private final Scheduler b; ReplayFunction(Function, ? extends ObservableSource> function, Scheduler scheduler) { this.a = function; this.b = scheduler; } @Override // io.reactivex.functions.Function /* renamed from: a, reason: merged with bridge method [inline-methods] */ public ObservableSource apply(Observable observable) throws Exception { ObservableSource apply = this.a.apply(observable); ObjectHelper.a(apply, "The selector returned a null ObservableSource"); return Observable.wrap(apply).observeOn(this.b); } } static final class SimpleBiGenerator implements BiFunction, S> { final BiConsumer> a; SimpleBiGenerator(BiConsumer> biConsumer) { this.a = biConsumer; } public S a(S s, Emitter emitter) throws Exception { this.a.a(s, emitter); return s; } /* JADX WARN: Multi-variable type inference failed */ @Override // io.reactivex.functions.BiFunction public /* bridge */ /* synthetic */ Object apply(Object obj, Object obj2) throws Exception { a(obj, (Emitter) obj2); return obj; } } static final class SimpleGenerator implements BiFunction, S> { final Consumer> a; SimpleGenerator(Consumer> consumer) { this.a = consumer; } public S a(S s, Emitter emitter) throws Exception { this.a.accept(emitter); return s; } /* JADX WARN: Multi-variable type inference failed */ @Override // io.reactivex.functions.BiFunction public /* bridge */ /* synthetic */ Object apply(Object obj, Object obj2) throws Exception { a(obj, (Emitter) obj2); return obj; } } static final class TimedReplayCallable implements Callable> { private final Observable a; private final long b; private final TimeUnit c; private final Scheduler d; TimedReplayCallable(Observable observable, long j, TimeUnit timeUnit, Scheduler scheduler) { this.a = observable; this.b = j; this.c = timeUnit; this.d = scheduler; } @Override // java.util.concurrent.Callable public ConnectableObservable call() { return this.a.replay(this.b, this.c, this.d); } } static final class ZipIterableFunction implements Function>, ObservableSource> { private final Function a; ZipIterableFunction(Function function) { this.a = function; } @Override // io.reactivex.functions.Function /* renamed from: a, reason: merged with bridge method [inline-methods] */ public ObservableSource apply(List> list) { return Observable.zipIterable(list, this.a, false, Observable.bufferSize()); } } public static BiFunction, S> a(Consumer> consumer) { return new SimpleGenerator(consumer); } public static Function> b(Function> function) { return new ItemDelayFunction(function); } public static Consumer c(Observer observer) { return new ObserverOnNext(observer); } public static BiFunction, S> a(BiConsumer> biConsumer) { return new SimpleBiGenerator(biConsumer); } public static Consumer b(Observer observer) { return new ObserverOnError(observer); } public static Function>, ObservableSource> c(Function function) { return new ZipIterableFunction(function); } public static Action a(Observer observer) { return new ObserverOnComplete(observer); } public static Function> a(Function> function, BiFunction biFunction) { return new FlatMapWithCombinerOuter(biFunction, function); } public static Function> a(Function> function) { return new FlatMapIntoIterable(function); } public static Callable> a(Observable observable) { return new ReplayCallable(observable); } public static Callable> a(Observable observable, int i) { return new BufferedReplayCallable(observable, i); } public static Callable> a(Observable observable, int i, long j, TimeUnit timeUnit, Scheduler scheduler) { return new BufferedTimedReplayCallable(observable, i, j, timeUnit, scheduler); } public static Callable> a(Observable observable, long j, TimeUnit timeUnit, Scheduler scheduler) { return new TimedReplayCallable(observable, j, timeUnit, scheduler); } public static Function, ObservableSource> a(Function, ? extends ObservableSource> function, Scheduler scheduler) { return new ReplayFunction(function, scheduler); } }