.class public abstract Lio/reactivex/Observable; .super Ljava/lang/Object; .source "Observable.java" # interfaces .implements Lio/reactivex/ObservableSource; # annotations .annotation system Ldalvik/annotation/Signature; value = { "", "Ljava/lang/Object;", "Lio/reactivex/ObservableSource<", "TT;>;" } .end annotation # direct methods .method public constructor ()V .locals 0 .line 58 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static amb(Ljava/lang/Iterable;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "sources is null" .line 80 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 81 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableAmb; const/4 v1, 0x0 invoke-direct {v0, v1, p0}, Lio/reactivex/internal/operators/observable/ObservableAmb;->([Lio/reactivex/ObservableSource;Ljava/lang/Iterable;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static varargs ambArray([Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "([", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "sources is null" .line 105 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 106 array-length v0, p0 if-nez v0, :cond_0 .line 108 invoke-static {}, Lio/reactivex/Observable;->empty()Lio/reactivex/Observable; move-result-object p0 return-object p0 :cond_0 const/4 v1, 0x1 if-ne v0, v1, :cond_1 const/4 v0, 0x0 .line 111 aget-object p0, p0, v0 invoke-static {p0}, Lio/reactivex/Observable;->wrap(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .line 113 :cond_1 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableAmb; const/4 v1, 0x0 invoke-direct {v0, p0, v1}, Lio/reactivex/internal/operators/observable/ObservableAmb;->([Lio/reactivex/ObservableSource;Ljava/lang/Iterable;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static bufferSize()I .locals 1 .line 124 invoke-static {}, Lio/reactivex/Flowable;->bufferSize()I move-result v0 return v0 .end method .method public static combineLatest(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function9;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT1;>;", "Lio/reactivex/ObservableSource<", "+TT2;>;", "Lio/reactivex/ObservableSource<", "+TT3;>;", "Lio/reactivex/ObservableSource<", "+TT4;>;", "Lio/reactivex/ObservableSource<", "+TT5;>;", "Lio/reactivex/ObservableSource<", "+TT6;>;", "Lio/reactivex/ObservableSource<", "+TT7;>;", "Lio/reactivex/ObservableSource<", "+TT8;>;", "Lio/reactivex/ObservableSource<", "+TT9;>;", "Lio/reactivex/functions/Function9<", "-TT1;-TT2;-TT3;-TT4;-TT5;-TT6;-TT7;-TT8;-TT9;+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 731 invoke-static {p9}, Lio/reactivex/internal/functions/Functions;->toFunction(Lio/reactivex/functions/Function9;)Lio/reactivex/functions/Function; move-result-object p9 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 const/16 v1, 0x9 new-array v1, v1, [Lio/reactivex/ObservableSource; const/4 v2, 0x0 aput-object p0, v1, v2 const/4 p0, 0x1 aput-object p1, v1, p0 const/4 p0, 0x2 aput-object p2, v1, p0 const/4 p0, 0x3 aput-object p3, v1, p0 const/4 p0, 0x4 aput-object p4, v1, p0 const/4 p0, 0x5 aput-object p5, v1, p0 const/4 p0, 0x6 aput-object p6, v1, p0 const/4 p0, 0x7 aput-object p7, v1, p0 const/16 p0, 0x8 aput-object p8, v1, p0 invoke-static {p9, v0, v1}, Lio/reactivex/Observable;->combineLatest(Lio/reactivex/functions/Function;I[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static combineLatest(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function8;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT1;>;", "Lio/reactivex/ObservableSource<", "+TT2;>;", "Lio/reactivex/ObservableSource<", "+TT3;>;", "Lio/reactivex/ObservableSource<", "+TT4;>;", "Lio/reactivex/ObservableSource<", "+TT5;>;", "Lio/reactivex/ObservableSource<", "+TT6;>;", "Lio/reactivex/ObservableSource<", "+TT7;>;", "Lio/reactivex/ObservableSource<", "+TT8;>;", "Lio/reactivex/functions/Function8<", "-TT1;-TT2;-TT3;-TT4;-TT5;-TT6;-TT7;-TT8;+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 669 invoke-static {p8}, Lio/reactivex/internal/functions/Functions;->toFunction(Lio/reactivex/functions/Function8;)Lio/reactivex/functions/Function; move-result-object p8 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 const/16 v1, 0x8 new-array v1, v1, [Lio/reactivex/ObservableSource; const/4 v2, 0x0 aput-object p0, v1, v2 const/4 p0, 0x1 aput-object p1, v1, p0 const/4 p0, 0x2 aput-object p2, v1, p0 const/4 p0, 0x3 aput-object p3, v1, p0 const/4 p0, 0x4 aput-object p4, v1, p0 const/4 p0, 0x5 aput-object p5, v1, p0 const/4 p0, 0x6 aput-object p6, v1, p0 const/4 p0, 0x7 aput-object p7, v1, p0 invoke-static {p8, v0, v1}, Lio/reactivex/Observable;->combineLatest(Lio/reactivex/functions/Function;I[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static combineLatest(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function7;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT1;>;", "Lio/reactivex/ObservableSource<", "+TT2;>;", "Lio/reactivex/ObservableSource<", "+TT3;>;", "Lio/reactivex/ObservableSource<", "+TT4;>;", "Lio/reactivex/ObservableSource<", "+TT5;>;", "Lio/reactivex/ObservableSource<", "+TT6;>;", "Lio/reactivex/ObservableSource<", "+TT7;>;", "Lio/reactivex/functions/Function7<", "-TT1;-TT2;-TT3;-TT4;-TT5;-TT6;-TT7;+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 611 invoke-static {p7}, Lio/reactivex/internal/functions/Functions;->toFunction(Lio/reactivex/functions/Function7;)Lio/reactivex/functions/Function; move-result-object p7 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 const/4 v1, 0x7 new-array v1, v1, [Lio/reactivex/ObservableSource; const/4 v2, 0x0 aput-object p0, v1, v2 const/4 p0, 0x1 aput-object p1, v1, p0 const/4 p0, 0x2 aput-object p2, v1, p0 const/4 p0, 0x3 aput-object p3, v1, p0 const/4 p0, 0x4 aput-object p4, v1, p0 const/4 p0, 0x5 aput-object p5, v1, p0 const/4 p0, 0x6 aput-object p6, v1, p0 invoke-static {p7, v0, v1}, Lio/reactivex/Observable;->combineLatest(Lio/reactivex/functions/Function;I[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static combineLatest(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function6;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT1;>;", "Lio/reactivex/ObservableSource<", "+TT2;>;", "Lio/reactivex/ObservableSource<", "+TT3;>;", "Lio/reactivex/ObservableSource<", "+TT4;>;", "Lio/reactivex/ObservableSource<", "+TT5;>;", "Lio/reactivex/ObservableSource<", "+TT6;>;", "Lio/reactivex/functions/Function6<", "-TT1;-TT2;-TT3;-TT4;-TT5;-TT6;+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 556 invoke-static {p6}, Lio/reactivex/internal/functions/Functions;->toFunction(Lio/reactivex/functions/Function6;)Lio/reactivex/functions/Function; move-result-object p6 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 const/4 v1, 0x6 new-array v1, v1, [Lio/reactivex/ObservableSource; const/4 v2, 0x0 aput-object p0, v1, v2 const/4 p0, 0x1 aput-object p1, v1, p0 const/4 p0, 0x2 aput-object p2, v1, p0 const/4 p0, 0x3 aput-object p3, v1, p0 const/4 p0, 0x4 aput-object p4, v1, p0 const/4 p0, 0x5 aput-object p5, v1, p0 invoke-static {p6, v0, v1}, Lio/reactivex/Observable;->combineLatest(Lio/reactivex/functions/Function;I[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static combineLatest(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function5;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT1;>;", "Lio/reactivex/ObservableSource<", "+TT2;>;", "Lio/reactivex/ObservableSource<", "+TT3;>;", "Lio/reactivex/ObservableSource<", "+TT4;>;", "Lio/reactivex/ObservableSource<", "+TT5;>;", "Lio/reactivex/functions/Function5<", "-TT1;-TT2;-TT3;-TT4;-TT5;+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 505 invoke-static {p5}, Lio/reactivex/internal/functions/Functions;->toFunction(Lio/reactivex/functions/Function5;)Lio/reactivex/functions/Function; move-result-object p5 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 const/4 v1, 0x5 new-array v1, v1, [Lio/reactivex/ObservableSource; const/4 v2, 0x0 aput-object p0, v1, v2 const/4 p0, 0x1 aput-object p1, v1, p0 const/4 p0, 0x2 aput-object p2, v1, p0 const/4 p0, 0x3 aput-object p3, v1, p0 const/4 p0, 0x4 aput-object p4, v1, p0 invoke-static {p5, v0, v1}, Lio/reactivex/Observable;->combineLatest(Lio/reactivex/functions/Function;I[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static combineLatest(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function4;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT1;>;", "Lio/reactivex/ObservableSource<", "+TT2;>;", "Lio/reactivex/ObservableSource<", "+TT3;>;", "Lio/reactivex/ObservableSource<", "+TT4;>;", "Lio/reactivex/functions/Function4<", "-TT1;-TT2;-TT3;-TT4;+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 457 invoke-static {p4}, Lio/reactivex/internal/functions/Functions;->toFunction(Lio/reactivex/functions/Function4;)Lio/reactivex/functions/Function; move-result-object p4 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 const/4 v1, 0x4 new-array v1, v1, [Lio/reactivex/ObservableSource; const/4 v2, 0x0 aput-object p0, v1, v2 const/4 p0, 0x1 aput-object p1, v1, p0 const/4 p0, 0x2 aput-object p2, v1, p0 const/4 p0, 0x3 aput-object p3, v1, p0 invoke-static {p4, v0, v1}, Lio/reactivex/Observable;->combineLatest(Lio/reactivex/functions/Function;I[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static combineLatest(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function3;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT1;>;", "Lio/reactivex/ObservableSource<", "+TT2;>;", "Lio/reactivex/ObservableSource<", "+TT3;>;", "Lio/reactivex/functions/Function3<", "-TT1;-TT2;-TT3;+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 413 invoke-static {p3}, Lio/reactivex/internal/functions/Functions;->toFunction(Lio/reactivex/functions/Function3;)Lio/reactivex/functions/Function; move-result-object p3 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 const/4 v1, 0x3 new-array v1, v1, [Lio/reactivex/ObservableSource; const/4 v2, 0x0 aput-object p0, v1, v2 const/4 p0, 0x1 aput-object p1, v1, p0 const/4 p0, 0x2 aput-object p2, v1, p0 invoke-static {p3, v0, v1}, Lio/reactivex/Observable;->combineLatest(Lio/reactivex/functions/Function;I[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static combineLatest(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/BiFunction;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT1;>;", "Lio/reactivex/ObservableSource<", "+TT2;>;", "Lio/reactivex/functions/BiFunction<", "-TT1;-TT2;+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 372 invoke-static {p2}, Lio/reactivex/internal/functions/Functions;->toFunction(Lio/reactivex/functions/BiFunction;)Lio/reactivex/functions/Function; move-result-object p2 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 const/4 v1, 0x2 new-array v1, v1, [Lio/reactivex/ObservableSource; const/4 v2, 0x0 aput-object p0, v1, v2 const/4 p0, 0x1 aput-object p1, v1, p0 invoke-static {p2, v0, v1}, Lio/reactivex/Observable;->combineLatest(Lio/reactivex/functions/Function;I[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static varargs combineLatest(Lio/reactivex/functions/Function;I[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-[", "Ljava/lang/Object;", "+TR;>;I[", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 163 invoke-static {p2, p0, p1}, Lio/reactivex/Observable;->combineLatest([Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;I)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static combineLatest(Ljava/lang/Iterable;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;", "Lio/reactivex/functions/Function<", "-[", "Ljava/lang/Object;", "+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 201 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 invoke-static {p0, p1, v0}, Lio/reactivex/Observable;->combineLatest(Ljava/lang/Iterable;Lio/reactivex/functions/Function;I)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static combineLatest(Ljava/lang/Iterable;Lio/reactivex/functions/Function;I)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;", "Lio/reactivex/functions/Function<", "-[", "Ljava/lang/Object;", "+TR;>;I)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "sources is null" .line 242 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "combiner is null" .line 243 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "bufferSize" .line 244 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I shl-int/lit8 v5, p2, 0x1 .line 248 new-instance p2, Lio/reactivex/internal/operators/observable/ObservableCombineLatest; const/4 v2, 0x0 const/4 v6, 0x0 move-object v1, p2 move-object v3, p0 move-object v4, p1 invoke-direct/range {v1 .. v6}, Lio/reactivex/internal/operators/observable/ObservableCombineLatest;->([Lio/reactivex/ObservableSource;Ljava/lang/Iterable;Lio/reactivex/functions/Function;IZ)V invoke-static {p2}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static combineLatest([Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "([", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/functions/Function<", "-[", "Ljava/lang/Object;", "+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 286 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 invoke-static {p0, p1, v0}, Lio/reactivex/Observable;->combineLatest([Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;I)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static combineLatest([Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;I)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "([", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/functions/Function<", "-[", "Ljava/lang/Object;", "+TR;>;I)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "sources is null" .line 326 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 327 array-length v0, p0 if-nez v0, :cond_0 .line 328 invoke-static {}, Lio/reactivex/Observable;->empty()Lio/reactivex/Observable; move-result-object p0 return-object p0 :cond_0 const-string v0, "combiner is null" .line 330 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "bufferSize" .line 331 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I shl-int/lit8 v5, p2, 0x1 .line 335 new-instance p2, Lio/reactivex/internal/operators/observable/ObservableCombineLatest; const/4 v3, 0x0 const/4 v6, 0x0 move-object v1, p2 move-object v2, p0 move-object v4, p1 invoke-direct/range {v1 .. v6}, Lio/reactivex/internal/operators/observable/ObservableCombineLatest;->([Lio/reactivex/ObservableSource;Ljava/lang/Iterable;Lio/reactivex/functions/Function;IZ)V invoke-static {p2}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static varargs combineLatestDelayError(Lio/reactivex/functions/Function;I[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-[", "Ljava/lang/Object;", "+TR;>;I[", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 808 invoke-static {p2, p0, p1}, Lio/reactivex/Observable;->combineLatestDelayError([Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;I)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static combineLatestDelayError(Ljava/lang/Iterable;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;", "Lio/reactivex/functions/Function<", "-[", "Ljava/lang/Object;", "+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 895 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 invoke-static {p0, p1, v0}, Lio/reactivex/Observable;->combineLatestDelayError(Ljava/lang/Iterable;Lio/reactivex/functions/Function;I)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static combineLatestDelayError(Ljava/lang/Iterable;Lio/reactivex/functions/Function;I)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;", "Lio/reactivex/functions/Function<", "-[", "Ljava/lang/Object;", "+TR;>;I)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "sources is null" .line 936 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "combiner is null" .line 937 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "bufferSize" .line 938 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I shl-int/lit8 v5, p2, 0x1 .line 942 new-instance p2, Lio/reactivex/internal/operators/observable/ObservableCombineLatest; const/4 v2, 0x0 const/4 v6, 0x1 move-object v1, p2 move-object v3, p0 move-object v4, p1 invoke-direct/range {v1 .. v6}, Lio/reactivex/internal/operators/observable/ObservableCombineLatest;->([Lio/reactivex/ObservableSource;Ljava/lang/Iterable;Lio/reactivex/functions/Function;IZ)V invoke-static {p2}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static combineLatestDelayError([Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "([", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/functions/Function<", "-[", "Ljava/lang/Object;", "+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 768 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 invoke-static {p0, p1, v0}, Lio/reactivex/Observable;->combineLatestDelayError([Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;I)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static combineLatestDelayError([Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;I)Lio/reactivex/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "([", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/functions/Function<", "-[", "Ljava/lang/Object;", "+TR;>;I)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "bufferSize" .line 849 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I const-string v0, "combiner is null" .line 850 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 851 array-length v0, p0 if-nez v0, :cond_0 .line 852 invoke-static {}, Lio/reactivex/Observable;->empty()Lio/reactivex/Observable; move-result-object p0 return-object p0 :cond_0 shl-int/lit8 v4, p2, 0x1 .line 856 new-instance p2, Lio/reactivex/internal/operators/observable/ObservableCombineLatest; const/4 v2, 0x0 const/4 v5, 0x1 move-object v0, p2 move-object v1, p0 move-object v3, p1 invoke-direct/range {v0 .. v5}, Lio/reactivex/internal/operators/observable/ObservableCombineLatest;->([Lio/reactivex/ObservableSource;Ljava/lang/Iterable;Lio/reactivex/functions/Function;IZ)V invoke-static {p2}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static concat(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 986 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 invoke-static {p0, v0}, Lio/reactivex/Observable;->concat(Lio/reactivex/ObservableSource;I)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static concat(Lio/reactivex/ObservableSource;I)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;I)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "sources is null" .line 1012 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 1013 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableConcatMap; invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v1 sget-object v2, Lio/reactivex/internal/util/ErrorMode;->IMMEDIATE:Lio/reactivex/internal/util/ErrorMode; invoke-direct {v0, p0, v1, p1, v2}, Lio/reactivex/internal/operators/observable/ObservableConcatMap;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;ILio/reactivex/internal/util/ErrorMode;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static concat(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const/4 v0, 0x2 .line 1039 new-array v0, v0, [Lio/reactivex/ObservableSource; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 p0, 0x1 aput-object p1, v0, p0 invoke-static {v0}, Lio/reactivex/Observable;->concatArray([Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static concat(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const/4 v0, 0x3 .line 1069 new-array v0, v0, [Lio/reactivex/ObservableSource; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 p0, 0x1 aput-object p1, v0, p0 const/4 p0, 0x2 aput-object p2, v0, p0 invoke-static {v0}, Lio/reactivex/Observable;->concatArray([Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static concat(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const/4 v0, 0x4 .line 1101 new-array v0, v0, [Lio/reactivex/ObservableSource; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 p0, 0x1 aput-object p1, v0, p0 const/4 p0, 0x2 aput-object p2, v0, p0 const/4 p0, 0x3 aput-object p3, v0, p0 invoke-static {v0}, Lio/reactivex/Observable;->concatArray([Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static concat(Ljava/lang/Iterable;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "sources is null" .line 962 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 963 invoke-static {p0}, Lio/reactivex/Observable;->fromIterable(Ljava/lang/Iterable;)Lio/reactivex/Observable; move-result-object p0 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v0 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v1 const/4 v2, 0x0 invoke-virtual {p0, v0, v1, v2}, Lio/reactivex/Observable;->concatMapDelayError(Lio/reactivex/functions/Function;IZ)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static varargs concatArray([Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 4 .annotation system Ldalvik/annotation/Signature; value = { "([", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 1123 array-length v0, p0 if-nez v0, :cond_0 .line 1124 invoke-static {}, Lio/reactivex/Observable;->empty()Lio/reactivex/Observable; move-result-object p0 return-object p0 .line 1126 :cond_0 array-length v0, p0 const/4 v1, 0x1 if-ne v0, v1, :cond_1 const/4 v0, 0x0 .line 1127 aget-object p0, p0, v0 invoke-static {p0}, Lio/reactivex/Observable;->wrap(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .line 1129 :cond_1 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableConcatMap; invoke-static {p0}, Lio/reactivex/Observable;->fromArray([Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p0 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v1 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v2 sget-object v3, Lio/reactivex/internal/util/ErrorMode;->BOUNDARY:Lio/reactivex/internal/util/ErrorMode; invoke-direct {v0, p0, v1, v2, v3}, Lio/reactivex/internal/operators/observable/ObservableConcatMap;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;ILio/reactivex/internal/util/ErrorMode;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static varargs concatArrayDelayError([Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "([", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 1150 array-length v0, p0 if-nez v0, :cond_0 .line 1151 invoke-static {}, Lio/reactivex/Observable;->empty()Lio/reactivex/Observable; move-result-object p0 return-object p0 .line 1153 :cond_0 array-length v0, p0 const/4 v1, 0x1 if-ne v0, v1, :cond_1 const/4 v0, 0x0 .line 1154 aget-object p0, p0, v0 invoke-static {p0}, Lio/reactivex/Observable;->wrap(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .line 1156 :cond_1 invoke-static {p0}, Lio/reactivex/Observable;->fromArray([Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p0 invoke-static {p0}, Lio/reactivex/Observable;->concatDelayError(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static varargs concatArrayEager(II[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(II[", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 1204 invoke-static {p2}, Lio/reactivex/Observable;->fromArray([Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p2 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v0 const/4 v1, 0x0 invoke-virtual {p2, v0, p0, p1, v1}, Lio/reactivex/Observable;->concatMapEagerDelayError(Lio/reactivex/functions/Function;IIZ)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static varargs concatArrayEager([Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "([", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 1179 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v1 invoke-static {v0, v1, p0}, Lio/reactivex/Observable;->concatArrayEager(II[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static concatDelayError(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 1245 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 const/4 v1, 0x1 invoke-static {p0, v0, v1}, Lio/reactivex/Observable;->concatDelayError(Lio/reactivex/ObservableSource;IZ)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static concatDelayError(Lio/reactivex/ObservableSource;IZ)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;IZ)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 1269 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableConcatMap; invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v1 if-eqz p2, :cond_0 sget-object p2, Lio/reactivex/internal/util/ErrorMode;->END:Lio/reactivex/internal/util/ErrorMode; goto :goto_0 :cond_0 sget-object p2, Lio/reactivex/internal/util/ErrorMode;->BOUNDARY:Lio/reactivex/internal/util/ErrorMode; :goto_0 invoke-direct {v0, p0, v1, p1, p2}, Lio/reactivex/internal/operators/observable/ObservableConcatMap;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;ILio/reactivex/internal/util/ErrorMode;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static concatDelayError(Ljava/lang/Iterable;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "sources is null" .line 1224 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 1225 invoke-static {p0}, Lio/reactivex/Observable;->fromIterable(Ljava/lang/Iterable;)Lio/reactivex/Observable; move-result-object p0 invoke-static {p0}, Lio/reactivex/Observable;->concatDelayError(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static concatEager(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 1292 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v1 invoke-static {p0, v0, v1}, Lio/reactivex/Observable;->concatEager(Lio/reactivex/ObservableSource;II)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static concatEager(Lio/reactivex/ObservableSource;II)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;II)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 1319 invoke-static {p0}, Lio/reactivex/Observable;->wrap(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v0 invoke-virtual {p0, v0, p1, p2}, Lio/reactivex/Observable;->concatMapEager(Lio/reactivex/functions/Function;II)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static concatEager(Ljava/lang/Iterable;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 1342 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v1 invoke-static {p0, v0, v1}, Lio/reactivex/Observable;->concatEager(Ljava/lang/Iterable;II)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static concatEager(Ljava/lang/Iterable;II)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;II)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 1369 invoke-static {p0}, Lio/reactivex/Observable;->fromIterable(Ljava/lang/Iterable;)Lio/reactivex/Observable; move-result-object p0 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v0 const/4 v1, 0x0 invoke-virtual {p0, v0, p1, p2, v1}, Lio/reactivex/Observable;->concatMapEagerDelayError(Lio/reactivex/functions/Function;IIZ)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static create(Lio/reactivex/ObservableOnSubscribe;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableOnSubscribe<", "TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "source is null" .line 1419 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 1420 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableCreate; invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/ObservableCreate;->(Lio/reactivex/ObservableOnSubscribe;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static defer(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/Callable<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "supplier is null" .line 1450 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 1451 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableDefer; invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/ObservableDefer;->(Ljava/util/concurrent/Callable;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method private doOnEach(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;Lio/reactivex/functions/Action;)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Consumer<", "-TT;>;", "Lio/reactivex/functions/Consumer<", "-", "Ljava/lang/Throwable;", ">;", "Lio/reactivex/functions/Action;", "Lio/reactivex/functions/Action;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "onNext is null" .line 6822 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "onError is null" .line 6823 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "onComplete is null" .line 6824 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "onAfterTerminate is null" .line 6825 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 6826 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableDoOnEach; move-object v1, v0 move-object v2, p0 move-object v3, p1 move-object v4, p2 move-object v5, p3 move-object v6, p4 invoke-direct/range {v1 .. v6}, Lio/reactivex/internal/operators/observable/ObservableDoOnEach;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;Lio/reactivex/functions/Action;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public static empty()Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 1474 sget-object v0, Lio/reactivex/internal/operators/observable/ObservableEmpty;->INSTANCE:Lio/reactivex/Observable; invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object v0 return-object v0 .end method .method public static error(Ljava/lang/Throwable;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Throwable;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "e is null" .line 1523 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 1524 invoke-static {p0}, Lio/reactivex/internal/functions/Functions;->justCallable(Ljava/lang/Object;)Ljava/util/concurrent/Callable; move-result-object p0 invoke-static {p0}, Lio/reactivex/Observable;->error(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static error(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/Callable<", "+", "Ljava/lang/Throwable;", ">;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "errorSupplier is null" .line 1498 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 1499 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableError; invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/ObservableError;->(Ljava/util/concurrent/Callable;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static varargs fromArray([Ljava/lang/Object;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "([TT;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "items is null" .line 1546 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 1547 array-length v0, p0 if-nez v0, :cond_0 .line 1548 invoke-static {}, Lio/reactivex/Observable;->empty()Lio/reactivex/Observable; move-result-object p0 return-object p0 .line 1550 :cond_0 array-length v0, p0 const/4 v1, 0x1 if-ne v0, v1, :cond_1 const/4 v0, 0x0 .line 1551 aget-object p0, p0, v0 invoke-static {p0}, Lio/reactivex/Observable;->just(Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .line 1553 :cond_1 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableFromArray; invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/ObservableFromArray;->([Ljava/lang/Object;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static fromCallable(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/Callable<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "supplier is null" .line 1581 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 1582 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableFromCallable; invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/ObservableFromCallable;->(Ljava/util/concurrent/Callable;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static fromFuture(Ljava/util/concurrent/Future;)Lio/reactivex/Observable; .locals 4 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/Future<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "future is null" .line 1614 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 1615 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableFromFuture; const-wide/16 v1, 0x0 const/4 v3, 0x0 invoke-direct {v0, p0, v1, v2, v3}, Lio/reactivex/internal/operators/observable/ObservableFromFuture;->(Ljava/util/concurrent/Future;JLjava/util/concurrent/TimeUnit;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static fromFuture(Ljava/util/concurrent/Future;JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/Future<", "+TT;>;J", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "future is null" .line 1651 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "unit is null" .line 1652 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 1653 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableFromFuture; invoke-direct {v0, p0, p1, p2, p3}, Lio/reactivex/internal/operators/observable/ObservableFromFuture;->(Ljava/util/concurrent/Future;JLjava/util/concurrent/TimeUnit;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static fromFuture(Ljava/util/concurrent/Future;JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/Future<", "+TT;>;J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-string v0, "scheduler is null" .line 1692 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 1693 invoke-static {p0, p1, p2, p3}, Lio/reactivex/Observable;->fromFuture(Ljava/util/concurrent/Future;JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; move-result-object p0 .line 1694 invoke-virtual {p0, p4}, Lio/reactivex/Observable;->subscribeOn(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static fromFuture(Ljava/util/concurrent/Future;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/Future<", "+TT;>;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-string v0, "scheduler is null" .line 1727 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 1728 invoke-static {p0}, Lio/reactivex/Observable;->fromFuture(Ljava/util/concurrent/Future;)Lio/reactivex/Observable; move-result-object p0 .line 1729 invoke-virtual {p0, p1}, Lio/reactivex/Observable;->subscribeOn(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static fromIterable(Ljava/lang/Iterable;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "source is null" .line 1752 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 1753 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableFromIterable; invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/ObservableFromIterable;->(Ljava/lang/Iterable;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static fromPublisher(Lorg/reactivestreams/Publisher;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lorg/reactivestreams/Publisher<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/BackpressureSupport; value = .enum Lio/reactivex/annotations/BackpressureKind;->UNBOUNDED_IN:Lio/reactivex/annotations/BackpressureKind; .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "publisher is null" .line 1774 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 1775 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableFromPublisher; invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/ObservableFromPublisher;->(Lorg/reactivestreams/Publisher;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static generate(Lio/reactivex/functions/Consumer;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Consumer<", "Lio/reactivex/Emitter<", "TT;>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "generator is null" .line 1797 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 1798 invoke-static {}, Lio/reactivex/internal/functions/Functions;->nullSupplier()Ljava/util/concurrent/Callable; move-result-object v0 invoke-static {p0}, Lio/reactivex/internal/operators/observable/ObservableInternalHelper;->simpleGenerator(Lio/reactivex/functions/Consumer;)Lio/reactivex/functions/BiFunction; move-result-object p0 invoke-static {}, Lio/reactivex/internal/functions/Functions;->emptyConsumer()Lio/reactivex/functions/Consumer; move-result-object v1 invoke-static {v0, p0, v1}, Lio/reactivex/Observable;->generate(Ljava/util/concurrent/Callable;Lio/reactivex/functions/BiFunction;Lio/reactivex/functions/Consumer;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static generate(Ljava/util/concurrent/Callable;Lio/reactivex/functions/BiConsumer;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/Callable<", "TS;>;", "Lio/reactivex/functions/BiConsumer<", "TS;", "Lio/reactivex/Emitter<", "TT;>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "generator is null" .line 1823 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 1824 invoke-static {p1}, Lio/reactivex/internal/operators/observable/ObservableInternalHelper;->simpleBiGenerator(Lio/reactivex/functions/BiConsumer;)Lio/reactivex/functions/BiFunction; move-result-object p1 invoke-static {}, Lio/reactivex/internal/functions/Functions;->emptyConsumer()Lio/reactivex/functions/Consumer; move-result-object v0 invoke-static {p0, p1, v0}, Lio/reactivex/Observable;->generate(Ljava/util/concurrent/Callable;Lio/reactivex/functions/BiFunction;Lio/reactivex/functions/Consumer;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static generate(Ljava/util/concurrent/Callable;Lio/reactivex/functions/BiConsumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/Callable<", "TS;>;", "Lio/reactivex/functions/BiConsumer<", "TS;", "Lio/reactivex/Emitter<", "TT;>;>;", "Lio/reactivex/functions/Consumer<", "-TS;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "generator is null" .line 1853 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 1854 invoke-static {p1}, Lio/reactivex/internal/operators/observable/ObservableInternalHelper;->simpleBiGenerator(Lio/reactivex/functions/BiConsumer;)Lio/reactivex/functions/BiFunction; move-result-object p1 invoke-static {p0, p1, p2}, Lio/reactivex/Observable;->generate(Ljava/util/concurrent/Callable;Lio/reactivex/functions/BiFunction;Lio/reactivex/functions/Consumer;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static generate(Ljava/util/concurrent/Callable;Lio/reactivex/functions/BiFunction;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/Callable<", "TS;>;", "Lio/reactivex/functions/BiFunction<", "TS;", "Lio/reactivex/Emitter<", "TT;>;TS;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 1879 invoke-static {}, Lio/reactivex/internal/functions/Functions;->emptyConsumer()Lio/reactivex/functions/Consumer; move-result-object v0 invoke-static {p0, p1, v0}, Lio/reactivex/Observable;->generate(Ljava/util/concurrent/Callable;Lio/reactivex/functions/BiFunction;Lio/reactivex/functions/Consumer;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static generate(Ljava/util/concurrent/Callable;Lio/reactivex/functions/BiFunction;Lio/reactivex/functions/Consumer;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/Callable<", "TS;>;", "Lio/reactivex/functions/BiFunction<", "TS;", "Lio/reactivex/Emitter<", "TT;>;TS;>;", "Lio/reactivex/functions/Consumer<", "-TS;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "initialState is null" .line 1907 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "generator is null" .line 1908 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "disposeState is null" .line 1909 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 1910 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableGenerate; invoke-direct {v0, p0, p1, p2}, Lio/reactivex/internal/operators/observable/ObservableGenerate;->(Ljava/util/concurrent/Callable;Lio/reactivex/functions/BiFunction;Lio/reactivex/functions/Consumer;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static interval(JJLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(JJ", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "Ljava/lang/Long;", ">;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 1937 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v5 move-wide v0, p0 move-wide v2, p2 move-object v4, p4 invoke-static/range {v0 .. v5}, Lio/reactivex/Observable;->interval(JJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static interval(JJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 8 .annotation system Ldalvik/annotation/Signature; value = { "(JJ", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "Ljava/lang/Long;", ">;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-string v0, "unit is null" .line 1966 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "scheduler is null" .line 1967 invoke-static {p5, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 1969 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableInterval; const-wide/16 v1, 0x0 invoke-static {v1, v2, p0, p1}, Ljava/lang/Math;->max(JJ)J move-result-wide p0 invoke-static {v1, v2, p2, p3}, Ljava/lang/Math;->max(JJ)J move-result-wide v4 move-object v1, v0 move-wide v2, p0 move-object v6, p4 move-object v7, p5 invoke-direct/range {v1 .. v7}, Lio/reactivex/internal/operators/observable/ObservableInterval;->(JJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static interval(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "Ljava/lang/Long;", ">;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 1991 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v5 move-wide v0, p0 move-wide v2, p0 move-object v4, p2 invoke-static/range {v0 .. v5}, Lio/reactivex/Observable;->interval(JJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static interval(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "Ljava/lang/Long;", ">;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation move-wide v0, p0 move-wide v2, p0 move-object v4, p2 move-object v5, p3 .line 2016 invoke-static/range {v0 .. v5}, Lio/reactivex/Observable;->interval(JJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static intervalRange(JJJJLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 10 .annotation system Ldalvik/annotation/Signature; value = { "(JJJJ", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "Ljava/lang/Long;", ">;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 2039 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v9 move-wide v0, p0 move-wide v2, p2 move-wide v4, p4 move-wide/from16 v6, p6 move-object/from16 v8, p8 invoke-static/range {v0 .. v9}, Lio/reactivex/Observable;->intervalRange(JJJJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object v0 return-object v0 .end method .method public static intervalRange(JJJJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 16 .annotation system Ldalvik/annotation/Signature; value = { "(JJJJ", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "Ljava/lang/Long;", ">;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation move-wide/from16 v0, p2 move-wide/from16 v2, p4 move-object/from16 v9, p8 move-object/from16 v10, p9 const-wide/16 v4, 0x0 cmp-long v6, v0, v4 if-ltz v6, :cond_3 cmp-long v6, v0, v4 if-nez v6, :cond_0 .line 2067 invoke-static {}, Lio/reactivex/Observable;->empty()Lio/reactivex/Observable; move-result-object v0 invoke-virtual {v0, v2, v3, v9, v10}, Lio/reactivex/Observable;->delay(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object v0 return-object v0 :cond_0 const-wide/16 v6, 0x1 sub-long/2addr v0, v6 add-long v6, p0, v0 cmp-long v0, p0, v4 if-lez v0, :cond_2 cmp-long v0, v6, v4 if-ltz v0, :cond_1 goto :goto_0 .line 2072 :cond_1 new-instance v0, Ljava/lang/IllegalArgumentException; const-string v1, "Overflow! start + count is bigger than Long.MAX_VALUE" invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V throw v0 :cond_2 :goto_0 const-string v0, "unit is null" .line 2074 invoke-static {v9, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "scheduler is null" .line 2075 invoke-static {v10, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 2077 new-instance v11, Lio/reactivex/internal/operators/observable/ObservableIntervalRange; invoke-static {v4, v5, v2, v3}, Ljava/lang/Math;->max(JJ)J move-result-wide v12 move-wide/from16 v0, p6 invoke-static {v4, v5, v0, v1}, Ljava/lang/Math;->max(JJ)J move-result-wide v14 move-object v0, v11 move-wide/from16 v1, p0 move-wide v3, v6 move-wide v5, v12 move-wide v7, v14 move-object/from16 v9, p8 move-object/from16 v10, p9 invoke-direct/range {v0 .. v10}, Lio/reactivex/internal/operators/observable/ObservableIntervalRange;->(JJJJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)V invoke-static {v11}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object v0 return-object v0 .line 2063 :cond_3 new-instance v2, Ljava/lang/IllegalArgumentException; new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V const-string v4, "count >= 0 required but it was " invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3, v0, v1}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 invoke-direct {v2, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V throw v2 .end method .method public static just(Ljava/lang/Object;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(TT;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "The item is null" .line 2107 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 2108 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableJust; invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/ObservableJust;->(Ljava/lang/Object;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static just(Ljava/lang/Object;Ljava/lang/Object;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(TT;TT;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "The first item is null" .line 2133 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The second item is null" .line 2134 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const/4 v0, 0x2 .line 2136 new-array v0, v0, [Ljava/lang/Object; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 p0, 0x1 aput-object p1, v0, p0 invoke-static {v0}, Lio/reactivex/Observable;->fromArray([Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static just(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(TT;TT;TT;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "The first item is null" .line 2163 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The second item is null" .line 2164 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The third item is null" .line 2165 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const/4 v0, 0x3 .line 2167 new-array v0, v0, [Ljava/lang/Object; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 p0, 0x1 aput-object p1, v0, p0 const/4 p0, 0x2 aput-object p2, v0, p0 invoke-static {v0}, Lio/reactivex/Observable;->fromArray([Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static just(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(TT;TT;TT;TT;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "The first item is null" .line 2196 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The second item is null" .line 2197 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The third item is null" .line 2198 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The fourth item is null" .line 2199 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const/4 v0, 0x4 .line 2201 new-array v0, v0, [Ljava/lang/Object; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 p0, 0x1 aput-object p1, v0, p0 const/4 p0, 0x2 aput-object p2, v0, p0 const/4 p0, 0x3 aput-object p3, v0, p0 invoke-static {v0}, Lio/reactivex/Observable;->fromArray([Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static just(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(TT;TT;TT;TT;TT;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "The first item is null" .line 2232 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The second item is null" .line 2233 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The third item is null" .line 2234 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The fourth item is null" .line 2235 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The fifth item is null" .line 2236 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const/4 v0, 0x5 .line 2238 new-array v0, v0, [Ljava/lang/Object; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 p0, 0x1 aput-object p1, v0, p0 const/4 p0, 0x2 aput-object p2, v0, p0 const/4 p0, 0x3 aput-object p3, v0, p0 const/4 p0, 0x4 aput-object p4, v0, p0 invoke-static {v0}, Lio/reactivex/Observable;->fromArray([Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static just(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(TT;TT;TT;TT;TT;TT;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "The first item is null" .line 2271 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The second item is null" .line 2272 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The third item is null" .line 2273 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The fourth item is null" .line 2274 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The fifth item is null" .line 2275 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The sixth item is null" .line 2276 invoke-static {p5, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const/4 v0, 0x6 .line 2278 new-array v0, v0, [Ljava/lang/Object; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 p0, 0x1 aput-object p1, v0, p0 const/4 p0, 0x2 aput-object p2, v0, p0 const/4 p0, 0x3 aput-object p3, v0, p0 const/4 p0, 0x4 aput-object p4, v0, p0 const/4 p0, 0x5 aput-object p5, v0, p0 invoke-static {v0}, Lio/reactivex/Observable;->fromArray([Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static just(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(TT;TT;TT;TT;TT;TT;TT;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "The first item is null" .line 2313 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The second item is null" .line 2314 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The third item is null" .line 2315 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The fourth item is null" .line 2316 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The fifth item is null" .line 2317 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The sixth item is null" .line 2318 invoke-static {p5, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The seventh item is null" .line 2319 invoke-static {p6, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const/4 v0, 0x7 .line 2321 new-array v0, v0, [Ljava/lang/Object; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 p0, 0x1 aput-object p1, v0, p0 const/4 p0, 0x2 aput-object p2, v0, p0 const/4 p0, 0x3 aput-object p3, v0, p0 const/4 p0, 0x4 aput-object p4, v0, p0 const/4 p0, 0x5 aput-object p5, v0, p0 const/4 p0, 0x6 aput-object p6, v0, p0 invoke-static {v0}, Lio/reactivex/Observable;->fromArray([Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static just(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(TT;TT;TT;TT;TT;TT;TT;TT;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "The first item is null" .line 2358 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The second item is null" .line 2359 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The third item is null" .line 2360 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The fourth item is null" .line 2361 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The fifth item is null" .line 2362 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The sixth item is null" .line 2363 invoke-static {p5, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The seventh item is null" .line 2364 invoke-static {p6, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The eighth item is null" .line 2365 invoke-static {p7, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const/16 v0, 0x8 .line 2367 new-array v0, v0, [Ljava/lang/Object; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 p0, 0x1 aput-object p1, v0, p0 const/4 p0, 0x2 aput-object p2, v0, p0 const/4 p0, 0x3 aput-object p3, v0, p0 const/4 p0, 0x4 aput-object p4, v0, p0 const/4 p0, 0x5 aput-object p5, v0, p0 const/4 p0, 0x6 aput-object p6, v0, p0 const/4 p0, 0x7 aput-object p7, v0, p0 invoke-static {v0}, Lio/reactivex/Observable;->fromArray([Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static just(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(TT;TT;TT;TT;TT;TT;TT;TT;TT;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "The first item is null" .line 2406 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The second item is null" .line 2407 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The third item is null" .line 2408 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The fourth item is null" .line 2409 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The fifth item is null" .line 2410 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The sixth item is null" .line 2411 invoke-static {p5, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The seventh item is null" .line 2412 invoke-static {p6, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The eighth item is null" .line 2413 invoke-static {p7, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The ninth item is null" .line 2414 invoke-static {p8, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const/16 v0, 0x9 .line 2416 new-array v0, v0, [Ljava/lang/Object; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 p0, 0x1 aput-object p1, v0, p0 const/4 p0, 0x2 aput-object p2, v0, p0 const/4 p0, 0x3 aput-object p3, v0, p0 const/4 p0, 0x4 aput-object p4, v0, p0 const/4 p0, 0x5 aput-object p5, v0, p0 const/4 p0, 0x6 aput-object p6, v0, p0 const/4 p0, 0x7 aput-object p7, v0, p0 const/16 p0, 0x8 aput-object p8, v0, p0 invoke-static {v0}, Lio/reactivex/Observable;->fromArray([Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static just(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(TT;TT;TT;TT;TT;TT;TT;TT;TT;TT;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "The first item is null" .line 2457 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The second item is null" .line 2458 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The third item is null" .line 2459 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The fourth item is null" .line 2460 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The fifth item is null" .line 2461 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The sixth item is null" .line 2462 invoke-static {p5, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The seventh item is null" .line 2463 invoke-static {p6, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The eighth item is null" .line 2464 invoke-static {p7, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The ninth item is null" .line 2465 invoke-static {p8, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "The tenth item is null" .line 2466 invoke-static {p9, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const/16 v0, 0xa .line 2468 new-array v0, v0, [Ljava/lang/Object; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 p0, 0x1 aput-object p1, v0, p0 const/4 p0, 0x2 aput-object p2, v0, p0 const/4 p0, 0x3 aput-object p3, v0, p0 const/4 p0, 0x4 aput-object p4, v0, p0 const/4 p0, 0x5 aput-object p5, v0, p0 const/4 p0, 0x6 aput-object p6, v0, p0 const/4 p0, 0x7 aput-object p7, v0, p0 const/16 p0, 0x8 aput-object p8, v0, p0 const/16 p0, 0x9 aput-object p9, v0, p0 invoke-static {v0}, Lio/reactivex/Observable;->fromArray([Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static merge(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 2618 new-instance v6, Lio/reactivex/internal/operators/observable/ObservableFlatMap; invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v2 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v5 const/4 v3, 0x0 const v4, 0x7fffffff move-object v0, v6 move-object v1, p0 invoke-direct/range {v0 .. v5}, Lio/reactivex/internal/operators/observable/ObservableFlatMap;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;ZII)V invoke-static {v6}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static merge(Lio/reactivex/ObservableSource;I)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;I)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 2651 new-instance v6, Lio/reactivex/internal/operators/observable/ObservableFlatMap; invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v2 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v5 const/4 v3, 0x0 move-object v0, v6 move-object v1, p0 move v4, p1 invoke-direct/range {v0 .. v5}, Lio/reactivex/internal/operators/observable/ObservableFlatMap;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;ZII)V invoke-static {v6}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static merge(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "source1 is null" .line 2678 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "source2 is null" .line 2679 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const/4 v0, 0x2 .line 2680 new-array v1, v0, [Lio/reactivex/ObservableSource; const/4 v2, 0x0 aput-object p0, v1, v2 const/4 p0, 0x1 aput-object p1, v1, p0 invoke-static {v1}, Lio/reactivex/Observable;->fromArray([Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p0 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object p1 invoke-virtual {p0, p1, v2, v0}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;ZI)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static merge(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "source1 is null" .line 2709 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "source2 is null" .line 2710 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "source3 is null" .line 2711 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const/4 v0, 0x3 .line 2712 new-array v1, v0, [Lio/reactivex/ObservableSource; const/4 v2, 0x0 aput-object p0, v1, v2 const/4 p0, 0x1 aput-object p1, v1, p0 const/4 p0, 0x2 aput-object p2, v1, p0 invoke-static {v1}, Lio/reactivex/Observable;->fromArray([Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p0 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object p1 invoke-virtual {p0, p1, v2, v0}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;ZI)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static merge(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "source1 is null" .line 2745 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "source2 is null" .line 2746 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "source3 is null" .line 2747 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "source4 is null" .line 2748 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const/4 v0, 0x4 .line 2749 new-array v1, v0, [Lio/reactivex/ObservableSource; const/4 v2, 0x0 aput-object p0, v1, v2 const/4 p0, 0x1 aput-object p1, v1, p0 const/4 p0, 0x2 aput-object p2, v1, p0 const/4 p0, 0x3 aput-object p3, v1, p0 invoke-static {v1}, Lio/reactivex/Observable;->fromArray([Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p0 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object p1 invoke-virtual {p0, p1, v2, v0}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;ZI)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static merge(Ljava/lang/Iterable;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 2560 invoke-static {p0}, Lio/reactivex/Observable;->fromIterable(Ljava/lang/Iterable;)Lio/reactivex/Observable; move-result-object p0 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v0 invoke-virtual {p0, v0}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static merge(Ljava/lang/Iterable;I)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;I)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 2591 invoke-static {p0}, Lio/reactivex/Observable;->fromIterable(Ljava/lang/Iterable;)Lio/reactivex/Observable; move-result-object p0 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v0 invoke-virtual {p0, v0, p1}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;I)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static merge(Ljava/lang/Iterable;II)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;II)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 2501 invoke-static {p0}, Lio/reactivex/Observable;->fromIterable(Ljava/lang/Iterable;)Lio/reactivex/Observable; move-result-object p0 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v0 const/4 v1, 0x0 invoke-virtual {p0, v0, v1, p1, p2}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;ZII)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static varargs mergeArray(II[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(II[", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 2534 invoke-static {p2}, Lio/reactivex/Observable;->fromArray([Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p2 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v0 const/4 v1, 0x0 invoke-virtual {p2, v0, v1, p0, p1}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;ZII)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static varargs mergeArray([Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "([", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 2774 invoke-static {p0}, Lio/reactivex/Observable;->fromArray([Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object v0 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v1 array-length p0, p0 invoke-virtual {v0, v1, p0}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;I)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static varargs mergeArrayDelayError(II[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(II[", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 2878 invoke-static {p2}, Lio/reactivex/Observable;->fromArray([Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p2 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v0 const/4 v1, 0x1 invoke-virtual {p2, v0, v1, p0, p1}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;ZII)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static varargs mergeArrayDelayError([Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "([", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 3130 invoke-static {p0}, Lio/reactivex/Observable;->fromArray([Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object v0 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v1 array-length p0, p0 const/4 v2, 0x1 invoke-virtual {v0, v1, v2, p0}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;ZI)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static mergeDelayError(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 2944 new-instance v6, Lio/reactivex/internal/operators/observable/ObservableFlatMap; invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v2 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v5 const/4 v3, 0x1 const v4, 0x7fffffff move-object v0, v6 move-object v1, p0 invoke-direct/range {v0 .. v5}, Lio/reactivex/internal/operators/observable/ObservableFlatMap;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;ZII)V invoke-static {v6}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static mergeDelayError(Lio/reactivex/ObservableSource;I)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;I)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 2980 new-instance v6, Lio/reactivex/internal/operators/observable/ObservableFlatMap; invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v2 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v5 const/4 v3, 0x1 move-object v0, v6 move-object v1, p0 move v4, p1 invoke-direct/range {v0 .. v5}, Lio/reactivex/internal/operators/observable/ObservableFlatMap;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;ZII)V invoke-static {v6}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static mergeDelayError(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "source1 is null" .line 3013 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "source2 is null" .line 3014 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const/4 v0, 0x2 .line 3015 new-array v1, v0, [Lio/reactivex/ObservableSource; const/4 v2, 0x0 aput-object p0, v1, v2 const/4 p0, 0x1 aput-object p1, v1, p0 invoke-static {v1}, Lio/reactivex/Observable;->fromArray([Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p1 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v1 invoke-virtual {p1, v1, p0, v0}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;ZI)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static mergeDelayError(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "source1 is null" .line 3051 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "source2 is null" .line 3052 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "source3 is null" .line 3053 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const/4 v0, 0x3 .line 3054 new-array v1, v0, [Lio/reactivex/ObservableSource; const/4 v2, 0x0 aput-object p0, v1, v2 const/4 p0, 0x1 aput-object p1, v1, p0 const/4 p1, 0x2 aput-object p2, v1, p1 invoke-static {v1}, Lio/reactivex/Observable;->fromArray([Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p1 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object p2 invoke-virtual {p1, p2, p0, v0}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;ZI)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static mergeDelayError(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "source1 is null" .line 3094 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "source2 is null" .line 3095 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "source3 is null" .line 3096 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "source4 is null" .line 3097 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const/4 v0, 0x4 .line 3098 new-array v1, v0, [Lio/reactivex/ObservableSource; const/4 v2, 0x0 aput-object p0, v1, v2 const/4 p0, 0x1 aput-object p1, v1, p0 const/4 p1, 0x2 aput-object p2, v1, p1 const/4 p1, 0x3 aput-object p3, v1, p1 invoke-static {v1}, Lio/reactivex/Observable;->fromArray([Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p1 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object p2 invoke-virtual {p1, p2, p0, v0}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;ZI)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static mergeDelayError(Ljava/lang/Iterable;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 2806 invoke-static {p0}, Lio/reactivex/Observable;->fromIterable(Ljava/lang/Iterable;)Lio/reactivex/Observable; move-result-object p0 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v0 const/4 v1, 0x1 invoke-virtual {p0, v0, v1}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;Z)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static mergeDelayError(Ljava/lang/Iterable;I)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;I)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 2912 invoke-static {p0}, Lio/reactivex/Observable;->fromIterable(Ljava/lang/Iterable;)Lio/reactivex/Observable; move-result-object p0 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v0 const/4 v1, 0x1 invoke-virtual {p0, v0, v1, p1}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;ZI)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static mergeDelayError(Ljava/lang/Iterable;II)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;II)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 2842 invoke-static {p0}, Lio/reactivex/Observable;->fromIterable(Ljava/lang/Iterable;)Lio/reactivex/Observable; move-result-object p0 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v0 const/4 v1, 0x1 invoke-virtual {p0, v0, v1, p1, p2}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;ZII)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static never()Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 3153 sget-object v0, Lio/reactivex/internal/operators/observable/ObservableNever;->INSTANCE:Lio/reactivex/Observable; invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object v0 return-object v0 .end method .method public static range(II)Lio/reactivex/Observable; .locals 5 .annotation system Ldalvik/annotation/Signature; value = { "(II)", "Lio/reactivex/Observable<", "Ljava/lang/Integer;", ">;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation if-ltz p1, :cond_3 if-nez p1, :cond_0 .line 3182 invoke-static {}, Lio/reactivex/Observable;->empty()Lio/reactivex/Observable; move-result-object p0 return-object p0 :cond_0 const/4 v0, 0x1 if-ne p1, v0, :cond_1 .line 3185 invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object p0 invoke-static {p0}, Lio/reactivex/Observable;->just(Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p0 return-object p0 :cond_1 int-to-long v0, p0 add-int/lit8 v2, p1, -0x1 int-to-long v2, v2 add-long/2addr v0, v2 const-wide/32 v2, 0x7fffffff cmp-long v4, v0, v2 if-gtz v4, :cond_2 .line 3190 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableRange; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableRange;->(II)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .line 3188 :cond_2 new-instance p0, Ljava/lang/IllegalArgumentException; const-string p1, "Integer overflow" invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V throw p0 .line 3179 :cond_3 new-instance p0, Ljava/lang/IllegalArgumentException; new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V const-string v1, "count >= 0 required but it was " invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V throw p0 .end method .method public static rangeLong(JJ)Lio/reactivex/Observable; .locals 5 .annotation system Ldalvik/annotation/Signature; value = { "(JJ)", "Lio/reactivex/Observable<", "Ljava/lang/Long;", ">;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-wide/16 v0, 0x0 cmp-long v2, p2, v0 if-ltz v2, :cond_4 cmp-long v2, p2, v0 if-nez v2, :cond_0 .line 3220 invoke-static {}, Lio/reactivex/Observable;->empty()Lio/reactivex/Observable; move-result-object p0 return-object p0 :cond_0 const-wide/16 v2, 0x1 cmp-long v4, p2, v2 if-nez v4, :cond_1 .line 3224 invoke-static {p0, p1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object p0 invoke-static {p0}, Lio/reactivex/Observable;->just(Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p0 return-object p0 :cond_1 sub-long v2, p2, v2 add-long/2addr v2, p0 cmp-long v4, p0, v0 if-lez v4, :cond_3 cmp-long v4, v2, v0 if-ltz v4, :cond_2 goto :goto_0 .line 3229 :cond_2 new-instance p0, Ljava/lang/IllegalArgumentException; const-string p1, "Overflow! start + count is bigger than Long.MAX_VALUE" invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V throw p0 .line 3232 :cond_3 :goto_0 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableRangeLong; invoke-direct {v0, p0, p1, p2, p3}, Lio/reactivex/internal/operators/observable/ObservableRangeLong;->(JJ)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .line 3216 :cond_4 new-instance p0, Ljava/lang/IllegalArgumentException; new-instance p1, Ljava/lang/StringBuilder; invoke-direct {p1}, Ljava/lang/StringBuilder;->()V const-string v0, "count >= 0 required but it was " invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {p1, p2, p3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V throw p0 .end method .method public static sequenceEqual(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;)Lio/reactivex/Single; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Single<", "Ljava/lang/Boolean;", ">;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 3257 invoke-static {}, Lio/reactivex/internal/functions/ObjectHelper;->equalsPredicate()Lio/reactivex/functions/BiPredicate; move-result-object v0 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v1 invoke-static {p0, p1, v0, v1}, Lio/reactivex/Observable;->sequenceEqual(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/BiPredicate;I)Lio/reactivex/Single; move-result-object p0 return-object p0 .end method .method public static sequenceEqual(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;I)Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/ObservableSource<", "+TT;>;I)", "Lio/reactivex/Single<", "Ljava/lang/Boolean;", ">;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 3351 invoke-static {}, Lio/reactivex/internal/functions/ObjectHelper;->equalsPredicate()Lio/reactivex/functions/BiPredicate; move-result-object v0 invoke-static {p0, p1, v0, p2}, Lio/reactivex/Observable;->sequenceEqual(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/BiPredicate;I)Lio/reactivex/Single; move-result-object p0 return-object p0 .end method .method public static sequenceEqual(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/BiPredicate;)Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/functions/BiPredicate<", "-TT;-TT;>;)", "Lio/reactivex/Single<", "Ljava/lang/Boolean;", ">;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 3287 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 invoke-static {p0, p1, p2, v0}, Lio/reactivex/Observable;->sequenceEqual(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/BiPredicate;I)Lio/reactivex/Single; move-result-object p0 return-object p0 .end method .method public static sequenceEqual(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/BiPredicate;I)Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/functions/BiPredicate<", "-TT;-TT;>;I)", "Lio/reactivex/Single<", "Ljava/lang/Boolean;", ">;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "source1 is null" .line 3319 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "source2 is null" .line 3320 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "isEqual is null" .line 3321 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "bufferSize" .line 3322 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I .line 3323 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableSequenceEqualSingle; invoke-direct {v0, p0, p1, p2, p3}, Lio/reactivex/internal/operators/observable/ObservableSequenceEqualSingle;->(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/BiPredicate;I)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Single;)Lio/reactivex/Single; move-result-object p0 return-object p0 .end method .method public static switchOnNext(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 3417 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 invoke-static {p0, v0}, Lio/reactivex/Observable;->switchOnNext(Lio/reactivex/ObservableSource;I)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static switchOnNext(Lio/reactivex/ObservableSource;I)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;I)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "sources is null" .line 3385 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 3386 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableSwitchMap; invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v1 const/4 v2, 0x0 invoke-direct {v0, p0, v1, p1, v2}, Lio/reactivex/internal/operators/observable/ObservableSwitchMap;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;IZ)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static switchOnNextDelayError(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 3450 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 invoke-static {p0, v0}, Lio/reactivex/Observable;->switchOnNextDelayError(Lio/reactivex/ObservableSource;I)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static switchOnNextDelayError(Lio/reactivex/ObservableSource;I)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;I)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "sources is null" .line 3486 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "prefetch" .line 3487 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I .line 3488 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableSwitchMap; invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v1 const/4 v2, 0x1 invoke-direct {v0, p0, v1, p1, v2}, Lio/reactivex/internal/operators/observable/ObservableSwitchMap;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;IZ)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method private timeout0(JLjava/util/concurrent/TimeUnit;Lio/reactivex/ObservableSource;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 8 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/ObservableSource<", "+TT;>;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation const-string v0, "timeUnit is null" .line 11893 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "scheduler is null" .line 11894 invoke-static {p5, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 11895 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableTimeoutTimed; move-object v1, v0 move-object v2, p0 move-wide v3, p1 move-object v5, p3 move-object v6, p5 move-object v7, p4 invoke-direct/range {v1 .. v7}, Lio/reactivex/internal/operators/observable/ObservableTimeoutTimed;->(Lio/reactivex/ObservableSource;JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;Lio/reactivex/ObservableSource;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method private timeout0(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "TU;>;", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "TV;>;>;", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation const-string v0, "itemTimeoutIndicator is null" .line 11902 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 11903 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableTimeout; invoke-direct {v0, p0, p1, p2, p3}, Lio/reactivex/internal/operators/observable/ObservableTimeout;->(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Lio/reactivex/ObservableSource;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public static timer(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "Ljava/lang/Long;", ">;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 3510 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v0 invoke-static {p0, p1, p2, v0}, Lio/reactivex/Observable;->timer(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static timer(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "Ljava/lang/Long;", ">;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-string v0, "unit is null" .line 3536 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "scheduler is null" .line 3537 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 3539 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableTimer; const-wide/16 v1, 0x0 invoke-static {p0, p1, v1, v2}, Ljava/lang/Math;->max(JJ)J move-result-wide p0 invoke-direct {v0, p0, p1, p2, p3}, Lio/reactivex/internal/operators/observable/ObservableTimer;->(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static unsafeCreate(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "source is null" .line 3557 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "onSubscribe is null" .line 3558 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 3559 instance-of v0, p0, Lio/reactivex/Observable; if-nez v0, :cond_0 .line 3562 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableFromUnsafeSource; invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/ObservableFromUnsafeSource;->(Lio/reactivex/ObservableSource;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .line 3560 :cond_0 new-instance p0, Ljava/lang/IllegalArgumentException; const-string v0, "unsafeCreate(Observable) should be upgraded" invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V throw p0 .end method .method public static using(Ljava/util/concurrent/Callable;Lio/reactivex/functions/Function;Lio/reactivex/functions/Consumer;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/Callable<", "+TD;>;", "Lio/reactivex/functions/Function<", "-TD;+", "Lio/reactivex/ObservableSource<", "+TT;>;>;", "Lio/reactivex/functions/Consumer<", "-TD;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const/4 v0, 0x1 .line 3589 invoke-static {p0, p1, p2, v0}, Lio/reactivex/Observable;->using(Ljava/util/concurrent/Callable;Lio/reactivex/functions/Function;Lio/reactivex/functions/Consumer;Z)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static using(Ljava/util/concurrent/Callable;Lio/reactivex/functions/Function;Lio/reactivex/functions/Consumer;Z)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/Callable<", "+TD;>;", "Lio/reactivex/functions/Function<", "-TD;+", "Lio/reactivex/ObservableSource<", "+TT;>;>;", "Lio/reactivex/functions/Consumer<", "-TD;>;Z)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "resourceSupplier is null" .line 3623 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "sourceSupplier is null" .line 3624 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "disposer is null" .line 3625 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 3626 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableUsing; invoke-direct {v0, p0, p1, p2, p3}, Lio/reactivex/internal/operators/observable/ObservableUsing;->(Ljava/util/concurrent/Callable;Lio/reactivex/functions/Function;Lio/reactivex/functions/Consumer;Z)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static wrap(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "source is null" .line 3645 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 3646 instance-of v0, p0, Lio/reactivex/Observable; if-eqz v0, :cond_0 .line 3647 check-cast p0, Lio/reactivex/Observable; invoke-static {p0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .line 3649 :cond_0 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableFromUnsafeSource; invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/ObservableFromUnsafeSource;->(Lio/reactivex/ObservableSource;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static zip(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function9;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT1;>;", "Lio/reactivex/ObservableSource<", "+TT2;>;", "Lio/reactivex/ObservableSource<", "+TT3;>;", "Lio/reactivex/ObservableSource<", "+TT4;>;", "Lio/reactivex/ObservableSource<", "+TT5;>;", "Lio/reactivex/ObservableSource<", "+TT6;>;", "Lio/reactivex/ObservableSource<", "+TT7;>;", "Lio/reactivex/ObservableSource<", "+TT8;>;", "Lio/reactivex/ObservableSource<", "+TT9;>;", "Lio/reactivex/functions/Function9<", "-TT1;-TT2;-TT3;-TT4;-TT5;-TT6;-TT7;-TT8;-TT9;+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 4386 invoke-static {p9}, Lio/reactivex/internal/functions/Functions;->toFunction(Lio/reactivex/functions/Function9;)Lio/reactivex/functions/Function; move-result-object p9 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 const/16 v1, 0x9 new-array v1, v1, [Lio/reactivex/ObservableSource; const/4 v2, 0x0 aput-object p0, v1, v2 const/4 p0, 0x1 aput-object p1, v1, p0 const/4 p0, 0x2 aput-object p2, v1, p0 const/4 p0, 0x3 aput-object p3, v1, p0 const/4 p0, 0x4 aput-object p4, v1, p0 const/4 p0, 0x5 aput-object p5, v1, p0 const/4 p0, 0x6 aput-object p6, v1, p0 const/4 p0, 0x7 aput-object p7, v1, p0 const/16 p0, 0x8 aput-object p8, v1, p0 invoke-static {p9, v2, v0, v1}, Lio/reactivex/Observable;->zipArray(Lio/reactivex/functions/Function;ZI[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static zip(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function8;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT1;>;", "Lio/reactivex/ObservableSource<", "+TT2;>;", "Lio/reactivex/ObservableSource<", "+TT3;>;", "Lio/reactivex/ObservableSource<", "+TT4;>;", "Lio/reactivex/ObservableSource<", "+TT5;>;", "Lio/reactivex/ObservableSource<", "+TT6;>;", "Lio/reactivex/ObservableSource<", "+TT7;>;", "Lio/reactivex/ObservableSource<", "+TT8;>;", "Lio/reactivex/functions/Function8<", "-TT1;-TT2;-TT3;-TT4;-TT5;-TT6;-TT7;-TT8;+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 4310 invoke-static {p8}, Lio/reactivex/internal/functions/Functions;->toFunction(Lio/reactivex/functions/Function8;)Lio/reactivex/functions/Function; move-result-object p8 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 const/16 v1, 0x8 new-array v1, v1, [Lio/reactivex/ObservableSource; const/4 v2, 0x0 aput-object p0, v1, v2 const/4 p0, 0x1 aput-object p1, v1, p0 const/4 p0, 0x2 aput-object p2, v1, p0 const/4 p0, 0x3 aput-object p3, v1, p0 const/4 p0, 0x4 aput-object p4, v1, p0 const/4 p0, 0x5 aput-object p5, v1, p0 const/4 p0, 0x6 aput-object p6, v1, p0 const/4 p0, 0x7 aput-object p7, v1, p0 invoke-static {p8, v2, v0, v1}, Lio/reactivex/Observable;->zipArray(Lio/reactivex/functions/Function;ZI[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static zip(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function7;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT1;>;", "Lio/reactivex/ObservableSource<", "+TT2;>;", "Lio/reactivex/ObservableSource<", "+TT3;>;", "Lio/reactivex/ObservableSource<", "+TT4;>;", "Lio/reactivex/ObservableSource<", "+TT5;>;", "Lio/reactivex/ObservableSource<", "+TT6;>;", "Lio/reactivex/ObservableSource<", "+TT7;>;", "Lio/reactivex/functions/Function7<", "-TT1;-TT2;-TT3;-TT4;-TT5;-TT6;-TT7;+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 4237 invoke-static {p7}, Lio/reactivex/internal/functions/Functions;->toFunction(Lio/reactivex/functions/Function7;)Lio/reactivex/functions/Function; move-result-object p7 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 const/4 v1, 0x7 new-array v1, v1, [Lio/reactivex/ObservableSource; const/4 v2, 0x0 aput-object p0, v1, v2 const/4 p0, 0x1 aput-object p1, v1, p0 const/4 p0, 0x2 aput-object p2, v1, p0 const/4 p0, 0x3 aput-object p3, v1, p0 const/4 p0, 0x4 aput-object p4, v1, p0 const/4 p0, 0x5 aput-object p5, v1, p0 const/4 p0, 0x6 aput-object p6, v1, p0 invoke-static {p7, v2, v0, v1}, Lio/reactivex/Observable;->zipArray(Lio/reactivex/functions/Function;ZI[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static zip(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function6;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT1;>;", "Lio/reactivex/ObservableSource<", "+TT2;>;", "Lio/reactivex/ObservableSource<", "+TT3;>;", "Lio/reactivex/ObservableSource<", "+TT4;>;", "Lio/reactivex/ObservableSource<", "+TT5;>;", "Lio/reactivex/ObservableSource<", "+TT6;>;", "Lio/reactivex/functions/Function6<", "-TT1;-TT2;-TT3;-TT4;-TT5;-TT6;+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 4167 invoke-static {p6}, Lio/reactivex/internal/functions/Functions;->toFunction(Lio/reactivex/functions/Function6;)Lio/reactivex/functions/Function; move-result-object p6 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 const/4 v1, 0x6 new-array v1, v1, [Lio/reactivex/ObservableSource; const/4 v2, 0x0 aput-object p0, v1, v2 const/4 p0, 0x1 aput-object p1, v1, p0 const/4 p0, 0x2 aput-object p2, v1, p0 const/4 p0, 0x3 aput-object p3, v1, p0 const/4 p0, 0x4 aput-object p4, v1, p0 const/4 p0, 0x5 aput-object p5, v1, p0 invoke-static {p6, v2, v0, v1}, Lio/reactivex/Observable;->zipArray(Lio/reactivex/functions/Function;ZI[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static zip(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function5;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT1;>;", "Lio/reactivex/ObservableSource<", "+TT2;>;", "Lio/reactivex/ObservableSource<", "+TT3;>;", "Lio/reactivex/ObservableSource<", "+TT4;>;", "Lio/reactivex/ObservableSource<", "+TT5;>;", "Lio/reactivex/functions/Function5<", "-TT1;-TT2;-TT3;-TT4;-TT5;+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 4101 invoke-static {p5}, Lio/reactivex/internal/functions/Functions;->toFunction(Lio/reactivex/functions/Function5;)Lio/reactivex/functions/Function; move-result-object p5 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 const/4 v1, 0x5 new-array v1, v1, [Lio/reactivex/ObservableSource; const/4 v2, 0x0 aput-object p0, v1, v2 const/4 p0, 0x1 aput-object p1, v1, p0 const/4 p0, 0x2 aput-object p2, v1, p0 const/4 p0, 0x3 aput-object p3, v1, p0 const/4 p0, 0x4 aput-object p4, v1, p0 invoke-static {p5, v2, v0, v1}, Lio/reactivex/Observable;->zipArray(Lio/reactivex/functions/Function;ZI[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static zip(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function4;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT1;>;", "Lio/reactivex/ObservableSource<", "+TT2;>;", "Lio/reactivex/ObservableSource<", "+TT3;>;", "Lio/reactivex/ObservableSource<", "+TT4;>;", "Lio/reactivex/functions/Function4<", "-TT1;-TT2;-TT3;-TT4;+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 4037 invoke-static {p4}, Lio/reactivex/internal/functions/Functions;->toFunction(Lio/reactivex/functions/Function4;)Lio/reactivex/functions/Function; move-result-object p4 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 const/4 v1, 0x4 new-array v1, v1, [Lio/reactivex/ObservableSource; const/4 v2, 0x0 aput-object p0, v1, v2 const/4 p0, 0x1 aput-object p1, v1, p0 const/4 p0, 0x2 aput-object p2, v1, p0 const/4 p0, 0x3 aput-object p3, v1, p0 invoke-static {p4, v2, v0, v1}, Lio/reactivex/Observable;->zipArray(Lio/reactivex/functions/Function;ZI[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static zip(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function3;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT1;>;", "Lio/reactivex/ObservableSource<", "+TT2;>;", "Lio/reactivex/ObservableSource<", "+TT3;>;", "Lio/reactivex/functions/Function3<", "-TT1;-TT2;-TT3;+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 3976 invoke-static {p3}, Lio/reactivex/internal/functions/Functions;->toFunction(Lio/reactivex/functions/Function3;)Lio/reactivex/functions/Function; move-result-object p3 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 const/4 v1, 0x3 new-array v1, v1, [Lio/reactivex/ObservableSource; const/4 v2, 0x0 aput-object p0, v1, v2 const/4 p0, 0x1 aput-object p1, v1, p0 const/4 p0, 0x2 aput-object p2, v1, p0 invoke-static {p3, v2, v0, v1}, Lio/reactivex/Observable;->zipArray(Lio/reactivex/functions/Function;ZI[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static zip(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/BiFunction;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT1;>;", "Lio/reactivex/ObservableSource<", "+TT2;>;", "Lio/reactivex/functions/BiFunction<", "-TT1;-TT2;+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 3810 invoke-static {p2}, Lio/reactivex/internal/functions/Functions;->toFunction(Lio/reactivex/functions/BiFunction;)Lio/reactivex/functions/Function; move-result-object p2 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 const/4 v1, 0x2 new-array v1, v1, [Lio/reactivex/ObservableSource; const/4 v2, 0x0 aput-object p0, v1, v2 const/4 p0, 0x1 aput-object p1, v1, p0 invoke-static {p2, v2, v0, v1}, Lio/reactivex/Observable;->zipArray(Lio/reactivex/functions/Function;ZI[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static zip(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/BiFunction;Z)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT1;>;", "Lio/reactivex/ObservableSource<", "+TT2;>;", "Lio/reactivex/functions/BiFunction<", "-TT1;-TT2;+TR;>;Z)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 3864 invoke-static {p2}, Lio/reactivex/internal/functions/Functions;->toFunction(Lio/reactivex/functions/BiFunction;)Lio/reactivex/functions/Function; move-result-object p2 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 const/4 v1, 0x2 new-array v1, v1, [Lio/reactivex/ObservableSource; const/4 v2, 0x0 aput-object p0, v1, v2 const/4 p0, 0x1 aput-object p1, v1, p0 invoke-static {p2, p3, v0, v1}, Lio/reactivex/Observable;->zipArray(Lio/reactivex/functions/Function;ZI[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static zip(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/BiFunction;ZI)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT1;>;", "Lio/reactivex/ObservableSource<", "+TT2;>;", "Lio/reactivex/functions/BiFunction<", "-TT1;-TT2;+TR;>;ZI)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 3919 invoke-static {p2}, Lio/reactivex/internal/functions/Functions;->toFunction(Lio/reactivex/functions/BiFunction;)Lio/reactivex/functions/Function; move-result-object p2 const/4 v0, 0x2 new-array v0, v0, [Lio/reactivex/ObservableSource; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 p0, 0x1 aput-object p1, v0, p0 invoke-static {p2, p3, p4, v0}, Lio/reactivex/Observable;->zipArray(Lio/reactivex/functions/Function;ZI[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static zip(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;", "Lio/reactivex/functions/Function<", "-[", "Ljava/lang/Object;", "+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "zipper is null" .line 3754 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "sources is null" .line 3755 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 3756 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableToList; const/16 v1, 0x10 invoke-direct {v0, p0, v1}, Lio/reactivex/internal/operators/observable/ObservableToList;->(Lio/reactivex/ObservableSource;I)V invoke-static {p1}, Lio/reactivex/internal/operators/observable/ObservableInternalHelper;->zipIterable(Lio/reactivex/functions/Function;)Lio/reactivex/functions/Function; move-result-object p0 invoke-virtual {v0, p0}, Lio/reactivex/internal/operators/observable/ObservableToList;->flatMap(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object p0 invoke-static {p0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static zip(Ljava/lang/Iterable;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;", "Lio/reactivex/functions/Function<", "-[", "Ljava/lang/Object;", "+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "zipper is null" .line 3700 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "sources is null" .line 3701 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 3702 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableZip; invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v5 const/4 v2, 0x0 const/4 v6, 0x0 move-object v1, v0 move-object v3, p0 move-object v4, p1 invoke-direct/range {v1 .. v6}, Lio/reactivex/internal/operators/observable/ObservableZip;->([Lio/reactivex/ObservableSource;Ljava/lang/Iterable;Lio/reactivex/functions/Function;IZ)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static varargs zipArray(Lio/reactivex/functions/Function;ZI[Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-[", "Ljava/lang/Object;", "+TR;>;ZI[", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 4443 array-length v0, p3 if-nez v0, :cond_0 .line 4444 invoke-static {}, Lio/reactivex/Observable;->empty()Lio/reactivex/Observable; move-result-object p0 return-object p0 :cond_0 const-string v0, "zipper is null" .line 4446 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "bufferSize" .line 4447 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I .line 4448 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableZip; const/4 v3, 0x0 move-object v1, v0 move-object v2, p3 move-object v4, p0 move v5, p2 move v6, p1 invoke-direct/range {v1 .. v6}, Lio/reactivex/internal/operators/observable/ObservableZip;->([Lio/reactivex/ObservableSource;Ljava/lang/Iterable;Lio/reactivex/functions/Function;IZ)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method .method public static zipIterable(Ljava/lang/Iterable;Lio/reactivex/functions/Function;ZI)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;", "Lio/reactivex/functions/Function<", "-[", "Ljava/lang/Object;", "+TR;>;ZI)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "zipper is null" .line 4506 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "sources is null" .line 4507 invoke-static {p0, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "bufferSize" .line 4508 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I .line 4509 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableZip; const/4 v2, 0x0 move-object v1, v0 move-object v3, p0 move-object v4, p1 move v5, p3 move v6, p2 invoke-direct/range {v1 .. v6}, Lio/reactivex/internal/operators/observable/ObservableZip;->([Lio/reactivex/ObservableSource;Ljava/lang/Iterable;Lio/reactivex/functions/Function;IZ)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p0 return-object p0 .end method # virtual methods .method public final all(Lio/reactivex/functions/Predicate;)Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Predicate<", "-TT;>;)", "Lio/reactivex/Single<", "Ljava/lang/Boolean;", ">;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "predicate is null" .line 4535 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 4536 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableAllSingle; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableAllSingle;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Predicate;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Single;)Lio/reactivex/Single; move-result-object p1 return-object p1 .end method .method public final ambWith(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "other is null" .line 4559 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const/4 v0, 0x2 .line 4560 new-array v0, v0, [Lio/reactivex/ObservableSource; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 v1, 0x1 aput-object p1, v0, v1 invoke-static {v0}, Lio/reactivex/Observable;->ambArray([Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final any(Lio/reactivex/functions/Predicate;)Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Predicate<", "-TT;>;)", "Lio/reactivex/Single<", "Ljava/lang/Boolean;", ">;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "predicate is null" .line 4586 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 4587 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableAnySingle; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableAnySingle;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Predicate;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Single;)Lio/reactivex/Single; move-result-object p1 return-object p1 .end method .method public final blockingFirst()Ljava/lang/Object; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()TT;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 4606 new-instance v0, Lio/reactivex/internal/observers/BlockingFirstObserver; invoke-direct {v0}, Lio/reactivex/internal/observers/BlockingFirstObserver;->()V .line 4607 invoke-virtual {p0, v0}, Lio/reactivex/Observable;->subscribe(Lio/reactivex/Observer;)V .line 4608 invoke-virtual {v0}, Lio/reactivex/internal/observers/BlockingFirstObserver;->blockingGet()Ljava/lang/Object; move-result-object v0 if-eqz v0, :cond_0 return-object v0 .line 4612 :cond_0 new-instance v0, Ljava/util/NoSuchElementException; invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V throw v0 .end method .method public final blockingFirst(Ljava/lang/Object;)Ljava/lang/Object; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(TT;)TT;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 4632 new-instance v0, Lio/reactivex/internal/observers/BlockingFirstObserver; invoke-direct {v0}, Lio/reactivex/internal/observers/BlockingFirstObserver;->()V .line 4633 invoke-virtual {p0, v0}, Lio/reactivex/Observable;->subscribe(Lio/reactivex/Observer;)V .line 4634 invoke-virtual {v0}, Lio/reactivex/internal/observers/BlockingFirstObserver;->blockingGet()Ljava/lang/Object; move-result-object v0 if-eqz v0, :cond_0 move-object p1, v0 :cond_0 return-object p1 .end method .method public final blockingForEach(Lio/reactivex/functions/Consumer;)V .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Consumer<", "-TT;>;)V" } .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 4667 invoke-virtual {p0}, Lio/reactivex/Observable;->blockingIterable()Ljava/lang/Iterable; move-result-object v0 invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; move-result-object v0 .line 4668 :goto_0 invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z move-result v1 if-eqz v1, :cond_0 .line 4670 :try_start_0 invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object v1 invoke-interface {p1, v1}, Lio/reactivex/functions/Consumer;->accept(Ljava/lang/Object;)V :try_end_0 .catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 :catch_0 move-exception p1 .line 4672 invoke-static {p1}, Lio/reactivex/exceptions/Exceptions;->throwIfFatal(Ljava/lang/Throwable;)V .line 4673 check-cast v0, Lio/reactivex/disposables/Disposable; invoke-interface {v0}, Lio/reactivex/disposables/Disposable;->dispose()V .line 4674 invoke-static {p1}, Lio/reactivex/internal/util/ExceptionHelper;->wrapOrThrow(Ljava/lang/Throwable;)Ljava/lang/RuntimeException; move-result-object p1 throw p1 :cond_0 return-void .end method .method public final blockingIterable()Ljava/lang/Iterable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/lang/Iterable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 4694 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 invoke-virtual {p0, v0}, Lio/reactivex/Observable;->blockingIterable(I)Ljava/lang/Iterable; move-result-object v0 return-object v0 .end method .method public final blockingIterable(I)Ljava/lang/Iterable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(I)", "Ljava/lang/Iterable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "bufferSize" .line 4713 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I .line 4714 new-instance v0, Lio/reactivex/internal/operators/observable/BlockingObservableIterable; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/BlockingObservableIterable;->(Lio/reactivex/ObservableSource;I)V return-object v0 .end method .method public final blockingLast()Ljava/lang/Object; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()TT;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 4735 new-instance v0, Lio/reactivex/internal/observers/BlockingLastObserver; invoke-direct {v0}, Lio/reactivex/internal/observers/BlockingLastObserver;->()V .line 4736 invoke-virtual {p0, v0}, Lio/reactivex/Observable;->subscribe(Lio/reactivex/Observer;)V .line 4737 invoke-virtual {v0}, Lio/reactivex/internal/observers/BlockingLastObserver;->blockingGet()Ljava/lang/Object; move-result-object v0 if-eqz v0, :cond_0 return-object v0 .line 4741 :cond_0 new-instance v0, Ljava/util/NoSuchElementException; invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V throw v0 .end method .method public final blockingLast(Ljava/lang/Object;)Ljava/lang/Object; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(TT;)TT;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 4763 new-instance v0, Lio/reactivex/internal/observers/BlockingLastObserver; invoke-direct {v0}, Lio/reactivex/internal/observers/BlockingLastObserver;->()V .line 4764 invoke-virtual {p0, v0}, Lio/reactivex/Observable;->subscribe(Lio/reactivex/Observer;)V .line 4765 invoke-virtual {v0}, Lio/reactivex/internal/observers/BlockingLastObserver;->blockingGet()Ljava/lang/Object; move-result-object v0 if-eqz v0, :cond_0 move-object p1, v0 :cond_0 return-object p1 .end method .method public final blockingLatest()Ljava/lang/Iterable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/lang/Iterable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 4789 new-instance v0, Lio/reactivex/internal/operators/observable/BlockingObservableLatest; invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/BlockingObservableLatest;->(Lio/reactivex/ObservableSource;)V return-object v0 .end method .method public final blockingMostRecent(Ljava/lang/Object;)Ljava/lang/Iterable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(TT;)", "Ljava/lang/Iterable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 4812 new-instance v0, Lio/reactivex/internal/operators/observable/BlockingObservableMostRecent; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/BlockingObservableMostRecent;->(Lio/reactivex/ObservableSource;Ljava/lang/Object;)V return-object v0 .end method .method public final blockingNext()Ljava/lang/Iterable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/lang/Iterable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 4832 new-instance v0, Lio/reactivex/internal/operators/observable/BlockingObservableNext; invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/BlockingObservableNext;->(Lio/reactivex/ObservableSource;)V return-object v0 .end method .method public final blockingSingle()Ljava/lang/Object; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()TT;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 4851 invoke-virtual {p0}, Lio/reactivex/Observable;->singleElement()Lio/reactivex/Maybe; move-result-object v0 invoke-virtual {v0}, Lio/reactivex/Maybe;->blockingGet()Ljava/lang/Object; move-result-object v0 if-eqz v0, :cond_0 return-object v0 .line 4853 :cond_0 new-instance v0, Ljava/util/NoSuchElementException; invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V throw v0 .end method .method public final blockingSingle(Ljava/lang/Object;)Ljava/lang/Object; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(TT;)TT;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 4878 invoke-virtual {p0, p1}, Lio/reactivex/Observable;->single(Ljava/lang/Object;)Lio/reactivex/Single; move-result-object p1 invoke-virtual {p1}, Lio/reactivex/Single;->blockingGet()Ljava/lang/Object; move-result-object p1 return-object p1 .end method .method public final blockingSubscribe()V .locals 0 .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 4915 invoke-static {p0}, Lio/reactivex/internal/operators/observable/ObservableBlockingSubscribe;->subscribe(Lio/reactivex/ObservableSource;)V return-void .end method .method public final blockingSubscribe(Lio/reactivex/Observer;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/Observer<", "-TT;>;)V" } .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 4977 invoke-static {p0, p1}, Lio/reactivex/internal/operators/observable/ObservableBlockingSubscribe;->subscribe(Lio/reactivex/ObservableSource;Lio/reactivex/Observer;)V return-void .end method .method public final blockingSubscribe(Lio/reactivex/functions/Consumer;)V .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Consumer<", "-TT;>;)V" } .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 4929 sget-object v0, Lio/reactivex/internal/functions/Functions;->ERROR_CONSUMER:Lio/reactivex/functions/Consumer; sget-object v1, Lio/reactivex/internal/functions/Functions;->EMPTY_ACTION:Lio/reactivex/functions/Action; invoke-static {p0, p1, v0, v1}, Lio/reactivex/internal/operators/observable/ObservableBlockingSubscribe;->subscribe(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)V return-void .end method .method public final blockingSubscribe(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)V .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Consumer<", "-TT;>;", "Lio/reactivex/functions/Consumer<", "-", "Ljava/lang/Throwable;", ">;)V" } .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 4944 sget-object v0, Lio/reactivex/internal/functions/Functions;->EMPTY_ACTION:Lio/reactivex/functions/Action; invoke-static {p0, p1, p2, v0}, Lio/reactivex/internal/operators/observable/ObservableBlockingSubscribe;->subscribe(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)V return-void .end method .method public final blockingSubscribe(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Consumer<", "-TT;>;", "Lio/reactivex/functions/Consumer<", "-", "Ljava/lang/Throwable;", ">;", "Lio/reactivex/functions/Action;", ")V" } .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 4961 invoke-static {p0, p1, p2, p3}, Lio/reactivex/internal/operators/observable/ObservableBlockingSubscribe;->subscribe(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)V return-void .end method .method public final buffer(I)Lio/reactivex/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(I)", "Lio/reactivex/Observable<", "Ljava/util/List<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 5001 invoke-virtual {p0, p1, p1}, Lio/reactivex/Observable;->buffer(II)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final buffer(II)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(II)", "Lio/reactivex/Observable<", "Ljava/util/List<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 5029 invoke-static {}, Lio/reactivex/internal/util/ArrayListSupplier;->asCallable()Ljava/util/concurrent/Callable; move-result-object v0 invoke-virtual {p0, p1, p2, v0}, Lio/reactivex/Observable;->buffer(IILjava/util/concurrent/Callable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final buffer(IILjava/util/concurrent/Callable;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { ";>(II", "Ljava/util/concurrent/Callable<", "TU;>;)", "Lio/reactivex/Observable<", "TU;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "count" .line 5061 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I const-string v0, "skip" .line 5062 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I const-string v0, "bufferSupplier is null" .line 5063 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 5064 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableBuffer; invoke-direct {v0, p0, p1, p2, p3}, Lio/reactivex/internal/operators/observable/ObservableBuffer;->(Lio/reactivex/ObservableSource;IILjava/util/concurrent/Callable;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final buffer(ILjava/util/concurrent/Callable;)Lio/reactivex/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { ";>(I", "Ljava/util/concurrent/Callable<", "TU;>;)", "Lio/reactivex/Observable<", "TU;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 5092 invoke-virtual {p0, p1, p1, p2}, Lio/reactivex/Observable;->buffer(IILjava/util/concurrent/Callable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final buffer(JJLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 8 .annotation system Ldalvik/annotation/Signature; value = { "(JJ", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "Ljava/util/List<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 5121 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v6 invoke-static {}, Lio/reactivex/internal/util/ArrayListSupplier;->asCallable()Ljava/util/concurrent/Callable; move-result-object v7 move-object v0, p0 move-wide v1, p1 move-wide v3, p3 move-object v5, p5 invoke-virtual/range {v0 .. v7}, Lio/reactivex/Observable;->buffer(JJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final buffer(JJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 8 .annotation system Ldalvik/annotation/Signature; value = { "(JJ", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "Ljava/util/List<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation .line 5152 invoke-static {}, Lio/reactivex/internal/util/ArrayListSupplier;->asCallable()Ljava/util/concurrent/Callable; move-result-object v7 move-object v0, p0 move-wide v1, p1 move-wide v3, p3 move-object v5, p5 move-object v6, p6 invoke-virtual/range {v0 .. v7}, Lio/reactivex/Observable;->buffer(JJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final buffer(JJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; .locals 12 .annotation system Ldalvik/annotation/Signature; value = { ";>(JJ", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", "Ljava/util/concurrent/Callable<", "TU;>;)", "Lio/reactivex/Observable<", "TU;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-string v0, "unit is null" move-object/from16 v7, p5 .line 5187 invoke-static {v7, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "scheduler is null" move-object/from16 v8, p6 .line 5188 invoke-static {v8, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "bufferSupplier is null" move-object/from16 v9, p7 .line 5189 invoke-static {v9, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 5190 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableBufferTimed; const v10, 0x7fffffff const/4 v11, 0x0 move-object v1, v0 move-object v2, p0 move-wide v3, p1 move-wide v5, p3 invoke-direct/range {v1 .. v11}, Lio/reactivex/internal/operators/observable/ObservableBufferTimed;->(Lio/reactivex/ObservableSource;JJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;Ljava/util/concurrent/Callable;IZ)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object v0 return-object v0 .end method .method public final buffer(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "Ljava/util/List<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 5217 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v4 const v5, 0x7fffffff move-object v0, p0 move-wide v1, p1 move-object v3, p3 invoke-virtual/range {v0 .. v5}, Lio/reactivex/Observable;->buffer(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;I)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final buffer(JLjava/util/concurrent/TimeUnit;I)Lio/reactivex/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "I)", "Lio/reactivex/Observable<", "Ljava/util/List<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 5248 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v4 move-object v0, p0 move-wide v1, p1 move-object v3, p3 move v5, p4 invoke-virtual/range {v0 .. v5}, Lio/reactivex/Observable;->buffer(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;I)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final buffer(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 8 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "Ljava/util/List<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation .line 5360 invoke-static {}, Lio/reactivex/internal/util/ArrayListSupplier;->asCallable()Ljava/util/concurrent/Callable; move-result-object v6 const v5, 0x7fffffff const/4 v7, 0x0 move-object v0, p0 move-wide v1, p1 move-object v3, p3 move-object v4, p4 invoke-virtual/range {v0 .. v7}, Lio/reactivex/Observable;->buffer(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;ILjava/util/concurrent/Callable;Z)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final buffer(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;I)Lio/reactivex/Observable; .locals 8 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", "I)", "Lio/reactivex/Observable<", "Ljava/util/List<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation .line 5282 invoke-static {}, Lio/reactivex/internal/util/ArrayListSupplier;->asCallable()Ljava/util/concurrent/Callable; move-result-object v6 const/4 v7, 0x0 move-object v0, p0 move-wide v1, p1 move-object v3, p3 move-object v4, p4 move v5, p5 invoke-virtual/range {v0 .. v7}, Lio/reactivex/Observable;->buffer(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;ILjava/util/concurrent/Callable;Z)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final buffer(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;ILjava/util/concurrent/Callable;Z)Lio/reactivex/Observable; .locals 12 .annotation system Ldalvik/annotation/Signature; value = { ";>(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", "I", "Ljava/util/concurrent/Callable<", "TU;>;Z)", "Lio/reactivex/Observable<", "TU;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-string v0, "unit is null" move-object v7, p3 .line 5326 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "scheduler is null" move-object/from16 v8, p4 .line 5327 invoke-static {v8, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "bufferSupplier is null" move-object/from16 v9, p6 .line 5328 invoke-static {v9, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "count" move/from16 v10, p5 .line 5329 invoke-static {v10, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I .line 5330 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableBufferTimed; move-object v1, v0 move-object v2, p0 move-wide v3, p1 move-wide v5, p1 move/from16 v11, p7 invoke-direct/range {v1 .. v11}, Lio/reactivex/internal/operators/observable/ObservableBufferTimed;->(Lio/reactivex/ObservableSource;JJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;Ljava/util/concurrent/Callable;IZ)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object v0 return-object v0 .end method .method public final buffer(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "TB;>;)", "Lio/reactivex/Observable<", "Ljava/util/List<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 5456 invoke-static {}, Lio/reactivex/internal/util/ArrayListSupplier;->asCallable()Ljava/util/concurrent/Callable; move-result-object v0 invoke-virtual {p0, p1, v0}, Lio/reactivex/Observable;->buffer(Lio/reactivex/ObservableSource;Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final buffer(Lio/reactivex/ObservableSource;I)Lio/reactivex/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "TB;>;I)", "Lio/reactivex/Observable<", "Ljava/util/List<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 5486 invoke-static {p2}, Lio/reactivex/internal/functions/Functions;->createArrayList(I)Ljava/util/concurrent/Callable; move-result-object p2 invoke-virtual {p0, p1, p2}, Lio/reactivex/Observable;->buffer(Lio/reactivex/ObservableSource;Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final buffer(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TTOpening;>;", "Lio/reactivex/functions/Function<", "-TTOpening;+", "Lio/reactivex/ObservableSource<", "+TTClosing;>;>;)", "Lio/reactivex/Observable<", "Ljava/util/List<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 5390 invoke-static {}, Lio/reactivex/internal/util/ArrayListSupplier;->asCallable()Ljava/util/concurrent/Callable; move-result-object v0 invoke-virtual {p0, p1, p2, v0}, Lio/reactivex/Observable;->buffer(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final buffer(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { ";>(", "Lio/reactivex/ObservableSource<", "+TTOpening;>;", "Lio/reactivex/functions/Function<", "-TTOpening;+", "Lio/reactivex/ObservableSource<", "+TTClosing;>;>;", "Ljava/util/concurrent/Callable<", "TU;>;)", "Lio/reactivex/Observable<", "TU;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "openingIndicator is null" .line 5425 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "closingIndicator is null" .line 5426 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "bufferSupplier is null" .line 5427 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 5428 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableBufferBoundary; invoke-direct {v0, p0, p1, p2, p3}, Lio/reactivex/internal/operators/observable/ObservableBufferBoundary;->(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Ljava/util/concurrent/Callable;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final buffer(Lio/reactivex/ObservableSource;Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { ";>(", "Lio/reactivex/ObservableSource<", "TB;>;", "Ljava/util/concurrent/Callable<", "TU;>;)", "Lio/reactivex/Observable<", "TU;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "boundary is null" .line 5518 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "bufferSupplier is null" .line 5519 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 5520 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableBufferExactBoundary; invoke-direct {v0, p0, p1, p2}, Lio/reactivex/internal/operators/observable/ObservableBufferExactBoundary;->(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Ljava/util/concurrent/Callable;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final buffer(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/Callable<", "+", "Lio/reactivex/ObservableSource<", "TB;>;>;)", "Lio/reactivex/Observable<", "Ljava/util/List<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 5546 invoke-static {}, Lio/reactivex/internal/util/ArrayListSupplier;->asCallable()Ljava/util/concurrent/Callable; move-result-object v0 invoke-virtual {p0, p1, v0}, Lio/reactivex/Observable;->buffer(Ljava/util/concurrent/Callable;Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final buffer(Ljava/util/concurrent/Callable;Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { ";>(", "Ljava/util/concurrent/Callable<", "+", "Lio/reactivex/ObservableSource<", "TB;>;>;", "Ljava/util/concurrent/Callable<", "TU;>;)", "Lio/reactivex/Observable<", "TU;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "boundarySupplier is null" .line 5577 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "bufferSupplier is null" .line 5578 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 5579 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableBufferBoundarySupplier; invoke-direct {v0, p0, p1, p2}, Lio/reactivex/internal/operators/observable/ObservableBufferBoundarySupplier;->(Lio/reactivex/ObservableSource;Ljava/util/concurrent/Callable;Ljava/util/concurrent/Callable;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final cache()Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 5633 invoke-static {p0}, Lio/reactivex/internal/operators/observable/ObservableCache;->from(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object v0 return-object v0 .end method .method public final cacheWithInitialCapacity(I)Lio/reactivex/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(I)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 5691 invoke-static {p0, p1}, Lio/reactivex/internal/operators/observable/ObservableCache;->from(Lio/reactivex/Observable;I)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final cast(Ljava/lang/Class;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Class<", "TU;>;)", "Lio/reactivex/Observable<", "TU;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "clazz is null" .line 5715 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 5716 invoke-static {p1}, Lio/reactivex/internal/functions/Functions;->castFunction(Ljava/lang/Class;)Lio/reactivex/functions/Function; move-result-object p1 invoke-virtual {p0, p1}, Lio/reactivex/Observable;->map(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final collect(Ljava/util/concurrent/Callable;Lio/reactivex/functions/BiConsumer;)Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/Callable<", "+TU;>;", "Lio/reactivex/functions/BiConsumer<", "-TU;-TT;>;)", "Lio/reactivex/Single<", "TU;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "initialValueSupplier is null" .line 5744 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "collector is null" .line 5745 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 5746 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableCollectSingle; invoke-direct {v0, p0, p1, p2}, Lio/reactivex/internal/operators/observable/ObservableCollectSingle;->(Lio/reactivex/ObservableSource;Ljava/util/concurrent/Callable;Lio/reactivex/functions/BiConsumer;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Single;)Lio/reactivex/Single; move-result-object p1 return-object p1 .end method .method public final collectInto(Ljava/lang/Object;Lio/reactivex/functions/BiConsumer;)Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(TU;", "Lio/reactivex/functions/BiConsumer<", "-TU;-TT;>;)", "Lio/reactivex/Single<", "TU;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "initialValue is null" .line 5774 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 5775 invoke-static {p1}, Lio/reactivex/internal/functions/Functions;->justCallable(Ljava/lang/Object;)Ljava/util/concurrent/Callable; move-result-object p1 invoke-virtual {p0, p1, p2}, Lio/reactivex/Observable;->collect(Ljava/util/concurrent/Callable;Lio/reactivex/functions/BiConsumer;)Lio/reactivex/Single; move-result-object p1 return-object p1 .end method .method public final compose(Lio/reactivex/ObservableTransformer;)Lio/reactivex/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableTransformer<", "-TT;+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 5801 invoke-interface {p1, p0}, Lio/reactivex/ObservableTransformer;->apply(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; move-result-object p1 invoke-static {p1}, Lio/reactivex/Observable;->wrap(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final concatMap(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "+TR;>;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const/4 v0, 0x2 .line 5826 invoke-virtual {p0, p1, v0}, Lio/reactivex/Observable;->concatMap(Lio/reactivex/functions/Function;I)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final concatMap(Lio/reactivex/functions/Function;I)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "+TR;>;>;I)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "mapper is null" .line 5853 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "prefetch" .line 5854 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I .line 5855 instance-of v0, p0, Lio/reactivex/internal/fuseable/ScalarCallable; if-eqz v0, :cond_1 .line 5857 move-object p2, p0 check-cast p2, Lio/reactivex/internal/fuseable/ScalarCallable; invoke-interface {p2}, Lio/reactivex/internal/fuseable/ScalarCallable;->call()Ljava/lang/Object; move-result-object p2 if-nez p2, :cond_0 .line 5859 invoke-static {}, Lio/reactivex/Observable;->empty()Lio/reactivex/Observable; move-result-object p1 return-object p1 .line 5861 :cond_0 invoke-static {p2, p1}, Lio/reactivex/internal/operators/observable/ObservableScalarXMap;->scalarXMap(Ljava/lang/Object;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .line 5863 :cond_1 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableConcatMap; sget-object v1, Lio/reactivex/internal/util/ErrorMode;->IMMEDIATE:Lio/reactivex/internal/util/ErrorMode; invoke-direct {v0, p0, p1, p2, v1}, Lio/reactivex/internal/operators/observable/ObservableConcatMap;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;ILio/reactivex/internal/util/ErrorMode;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final concatMapDelayError(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "+TR;>;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 5884 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 const/4 v1, 0x1 invoke-virtual {p0, p1, v0, v1}, Lio/reactivex/Observable;->concatMapDelayError(Lio/reactivex/functions/Function;IZ)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final concatMapDelayError(Lio/reactivex/functions/Function;IZ)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "+TR;>;>;IZ)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "prefetch" .line 5911 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I .line 5912 instance-of v0, p0, Lio/reactivex/internal/fuseable/ScalarCallable; if-eqz v0, :cond_1 .line 5914 move-object p2, p0 check-cast p2, Lio/reactivex/internal/fuseable/ScalarCallable; invoke-interface {p2}, Lio/reactivex/internal/fuseable/ScalarCallable;->call()Ljava/lang/Object; move-result-object p2 if-nez p2, :cond_0 .line 5916 invoke-static {}, Lio/reactivex/Observable;->empty()Lio/reactivex/Observable; move-result-object p1 return-object p1 .line 5918 :cond_0 invoke-static {p2, p1}, Lio/reactivex/internal/operators/observable/ObservableScalarXMap;->scalarXMap(Ljava/lang/Object;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .line 5920 :cond_1 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableConcatMap; if-eqz p3, :cond_2 sget-object p3, Lio/reactivex/internal/util/ErrorMode;->END:Lio/reactivex/internal/util/ErrorMode; goto :goto_0 :cond_2 sget-object p3, Lio/reactivex/internal/util/ErrorMode;->BOUNDARY:Lio/reactivex/internal/util/ErrorMode; :goto_0 invoke-direct {v0, p0, p1, p2, p3}, Lio/reactivex/internal/operators/observable/ObservableConcatMap;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;ILio/reactivex/internal/util/ErrorMode;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final concatMapEager(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "+TR;>;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 5943 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 const v1, 0x7fffffff invoke-virtual {p0, p1, v1, v0}, Lio/reactivex/Observable;->concatMapEager(Lio/reactivex/functions/Function;II)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final concatMapEager(Lio/reactivex/functions/Function;II)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "+TR;>;>;II)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "mapper is null" .line 5969 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "maxConcurrency" .line 5970 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I const-string v0, "prefetch" .line 5971 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I .line 5972 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableConcatMapEager; sget-object v4, Lio/reactivex/internal/util/ErrorMode;->IMMEDIATE:Lio/reactivex/internal/util/ErrorMode; move-object v1, v0 move-object v2, p0 move-object v3, p1 move v5, p2 move v6, p3 invoke-direct/range {v1 .. v6}, Lio/reactivex/internal/operators/observable/ObservableConcatMapEager;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Lio/reactivex/internal/util/ErrorMode;II)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final concatMapEagerDelayError(Lio/reactivex/functions/Function;IIZ)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "+TR;>;>;IIZ)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 6030 new-instance v6, Lio/reactivex/internal/operators/observable/ObservableConcatMapEager; if-eqz p4, :cond_0 sget-object p4, Lio/reactivex/internal/util/ErrorMode;->END:Lio/reactivex/internal/util/ErrorMode; goto :goto_0 :cond_0 sget-object p4, Lio/reactivex/internal/util/ErrorMode;->BOUNDARY:Lio/reactivex/internal/util/ErrorMode; :goto_0 move-object v3, p4 move-object v0, v6 move-object v1, p0 move-object v2, p1 move v4, p2 move v5, p3 invoke-direct/range {v0 .. v5}, Lio/reactivex/internal/operators/observable/ObservableConcatMapEager;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Lio/reactivex/internal/util/ErrorMode;II)V invoke-static {v6}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final concatMapEagerDelayError(Lio/reactivex/functions/Function;Z)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "+TR;>;>;Z)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 5999 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 const v1, 0x7fffffff invoke-virtual {p0, p1, v1, v0, p2}, Lio/reactivex/Observable;->concatMapEagerDelayError(Lio/reactivex/functions/Function;IIZ)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final concatMapIterable(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Ljava/lang/Iterable<", "+TU;>;>;)", "Lio/reactivex/Observable<", "TU;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "mapper is null" .line 6055 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 6056 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableFlattenIterable; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableFlattenIterable;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final concatMapIterable(Lio/reactivex/functions/Function;I)Lio/reactivex/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Ljava/lang/Iterable<", "+TU;>;>;I)", "Lio/reactivex/Observable<", "TU;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 6083 invoke-static {p1}, Lio/reactivex/internal/operators/observable/ObservableInternalHelper;->flatMapIntoIterable(Lio/reactivex/functions/Function;)Lio/reactivex/functions/Function; move-result-object p1 invoke-virtual {p0, p1, p2}, Lio/reactivex/Observable;->concatMap(Lio/reactivex/functions/Function;I)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final concatWith(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "other is null" .line 6105 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 6106 invoke-static {p0, p1}, Lio/reactivex/Observable;->concat(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final contains(Ljava/lang/Object;)Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Object;", ")", "Lio/reactivex/Single<", "Ljava/lang/Boolean;", ">;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "element is null" .line 6128 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 6129 invoke-static {p1}, Lio/reactivex/internal/functions/Functions;->equalsWith(Ljava/lang/Object;)Lio/reactivex/functions/Predicate; move-result-object p1 invoke-virtual {p0, p1}, Lio/reactivex/Observable;->any(Lio/reactivex/functions/Predicate;)Lio/reactivex/Single; move-result-object p1 return-object p1 .end method .method public final count()Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Single<", "Ljava/lang/Long;", ">;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 6150 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableCountSingle; invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/ObservableCountSingle;->(Lio/reactivex/ObservableSource;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Single;)Lio/reactivex/Single; move-result-object v0 return-object v0 .end method .method public final debounce(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 6213 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v0 invoke-virtual {p0, p1, p2, p3, v0}, Lio/reactivex/Observable;->debounce(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final debounce(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-string v0, "unit is null" .line 6254 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "scheduler is null" .line 6255 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 6256 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableDebounceTimed; move-object v1, v0 move-object v2, p0 move-wide v3, p1 move-object v5, p3 move-object v6, p4 invoke-direct/range {v1 .. v6}, Lio/reactivex/internal/operators/observable/ObservableDebounceTimed;->(Lio/reactivex/ObservableSource;JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final debounce(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "TU;>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "debounceSelector is null" .line 6174 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 6175 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableDebounce; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableDebounce;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final defaultIfEmpty(Ljava/lang/Object;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(TT;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "defaultItem is null" .line 6278 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 6279 invoke-static {p1}, Lio/reactivex/Observable;->just(Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p1 invoke-virtual {p0, p1}, Lio/reactivex/Observable;->switchIfEmpty(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final delay(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 6332 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v4 const/4 v5, 0x0 move-object v0, p0 move-wide v1, p1 move-object v3, p3 invoke-virtual/range {v0 .. v5}, Lio/reactivex/Observable;->delay(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;Z)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final delay(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const/4 v5, 0x0 move-object v0, p0 move-wide v1, p1 move-object v3, p3 move-object v4, p4 .line 6383 invoke-virtual/range {v0 .. v5}, Lio/reactivex/Observable;->delay(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;Z)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final delay(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;Z)Lio/reactivex/Observable; .locals 8 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", "Z)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-string v0, "unit is null" .line 6411 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "scheduler is null" .line 6412 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 6414 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableDelay; move-object v1, v0 move-object v2, p0 move-wide v3, p1 move-object v5, p3 move-object v6, p4 move v7, p5 invoke-direct/range {v1 .. v7}, Lio/reactivex/internal/operators/observable/ObservableDelay;->(Lio/reactivex/ObservableSource;JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;Z)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final delay(JLjava/util/concurrent/TimeUnit;Z)Lio/reactivex/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Z)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 6358 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v4 move-object v0, p0 move-wide v1, p1 move-object v3, p3 move v5, p4 invoke-virtual/range {v0 .. v5}, Lio/reactivex/Observable;->delay(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;Z)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final delay(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "TU;>;", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "TV;>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 6449 invoke-virtual {p0, p1}, Lio/reactivex/Observable;->delaySubscription(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p1 invoke-virtual {p1, p2}, Lio/reactivex/Observable;->delay(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final delay(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "TU;>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "itemDelay is null" .line 6308 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 6309 invoke-static {p1}, Lio/reactivex/internal/operators/observable/ObservableInternalHelper;->itemDelay(Lio/reactivex/functions/Function;)Lio/reactivex/functions/Function; move-result-object p1 invoke-virtual {p0, p1}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final delaySubscription(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 6495 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v0 invoke-virtual {p0, p1, p2, p3, v0}, Lio/reactivex/Observable;->delaySubscription(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final delaySubscription(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation .line 6521 invoke-static {p1, p2, p3, p4}, Lio/reactivex/Observable;->timer(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p1 invoke-virtual {p0, p1}, Lio/reactivex/Observable;->delaySubscription(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final delaySubscription(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "TU;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "other is null" .line 6472 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 6473 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableDelaySubscriptionOther; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableDelaySubscriptionOther;->(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final dematerialize()Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Observable<", "TT2;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 6545 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableDematerialize; invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/ObservableDematerialize;->(Lio/reactivex/ObservableSource;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object v0 return-object v0 .end method .method public final distinct()Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 6564 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v0 invoke-static {}, Lio/reactivex/internal/functions/Functions;->createHashSet()Ljava/util/concurrent/Callable; move-result-object v1 invoke-virtual {p0, v0, v1}, Lio/reactivex/Observable;->distinct(Lio/reactivex/functions/Function;Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; move-result-object v0 return-object v0 .end method .method public final distinct(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;TK;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 6587 invoke-static {}, Lio/reactivex/internal/functions/Functions;->createHashSet()Ljava/util/concurrent/Callable; move-result-object v0 invoke-virtual {p0, p1, v0}, Lio/reactivex/Observable;->distinct(Lio/reactivex/functions/Function;Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final distinct(Lio/reactivex/functions/Function;Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;TK;>;", "Ljava/util/concurrent/Callable<", "+", "Ljava/util/Collection<", "-TK;>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "keySelector is null" .line 6613 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "collectionSupplier is null" .line 6614 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 6615 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableDistinct; invoke-direct {v0, p0, p1, p2}, Lio/reactivex/internal/operators/observable/ObservableDistinct;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Ljava/util/concurrent/Callable;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final distinctUntilChanged()Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 6635 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v0 invoke-virtual {p0, v0}, Lio/reactivex/Observable;->distinctUntilChanged(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object v0 return-object v0 .end method .method public final distinctUntilChanged(Lio/reactivex/functions/BiPredicate;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/BiPredicate<", "-TT;-TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "comparer is null" .line 6683 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 6684 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableDistinctUntilChanged; invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v1 invoke-direct {v0, p0, v1, p1}, Lio/reactivex/internal/operators/observable/ObservableDistinctUntilChanged;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Lio/reactivex/functions/BiPredicate;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final distinctUntilChanged(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;TK;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "keySelector is null" .line 6659 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 6660 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableDistinctUntilChanged; invoke-static {}, Lio/reactivex/internal/functions/ObjectHelper;->equalsPredicate()Lio/reactivex/functions/BiPredicate; move-result-object v1 invoke-direct {v0, p0, p1, v1}, Lio/reactivex/internal/operators/observable/ObservableDistinctUntilChanged;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Lio/reactivex/functions/BiPredicate;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final doAfterNext(Lio/reactivex/functions/Consumer;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Consumer<", "-TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation build Lio/reactivex/annotations/Experimental; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "onAfterNext is null" .line 6705 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 6706 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableDoAfterNext; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableDoAfterNext;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Consumer;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final doAfterTerminate(Lio/reactivex/functions/Action;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Action;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "onFinally is null" .line 6729 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 6730 invoke-static {}, Lio/reactivex/internal/functions/Functions;->emptyConsumer()Lio/reactivex/functions/Consumer; move-result-object v0 invoke-static {}, Lio/reactivex/internal/functions/Functions;->emptyConsumer()Lio/reactivex/functions/Consumer; move-result-object v1 sget-object v2, Lio/reactivex/internal/functions/Functions;->EMPTY_ACTION:Lio/reactivex/functions/Action; invoke-direct {p0, v0, v1, v2, p1}, Lio/reactivex/Observable;->doOnEach(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;Lio/reactivex/functions/Action;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final doFinally(Lio/reactivex/functions/Action;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Action;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation build Lio/reactivex/annotations/Experimental; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "onFinally is null" .line 6754 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 6755 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableDoFinally; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableDoFinally;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Action;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final doOnComplete(Lio/reactivex/functions/Action;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Action;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 6803 invoke-static {}, Lio/reactivex/internal/functions/Functions;->emptyConsumer()Lio/reactivex/functions/Consumer; move-result-object v0 invoke-static {}, Lio/reactivex/internal/functions/Functions;->emptyConsumer()Lio/reactivex/functions/Consumer; move-result-object v1 sget-object v2, Lio/reactivex/internal/functions/Functions;->EMPTY_ACTION:Lio/reactivex/functions/Action; invoke-direct {p0, v0, v1, p1, v2}, Lio/reactivex/Observable;->doOnEach(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;Lio/reactivex/functions/Action;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final doOnDispose(Lio/reactivex/functions/Action;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Action;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 6783 invoke-static {}, Lio/reactivex/internal/functions/Functions;->emptyConsumer()Lio/reactivex/functions/Consumer; move-result-object v0 invoke-virtual {p0, v0, p1}, Lio/reactivex/Observable;->doOnLifecycle(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final doOnEach(Lio/reactivex/Observer;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/Observer<", "-TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "observer is null" .line 6878 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 6879 invoke-static {p1}, Lio/reactivex/internal/operators/observable/ObservableInternalHelper;->observerOnNext(Lio/reactivex/Observer;)Lio/reactivex/functions/Consumer; move-result-object v0 invoke-static {p1}, Lio/reactivex/internal/operators/observable/ObservableInternalHelper;->observerOnError(Lio/reactivex/Observer;)Lio/reactivex/functions/Consumer; move-result-object v1 invoke-static {p1}, Lio/reactivex/internal/operators/observable/ObservableInternalHelper;->observerOnComplete(Lio/reactivex/Observer;)Lio/reactivex/functions/Action; move-result-object p1 sget-object v2, Lio/reactivex/internal/functions/Functions;->EMPTY_ACTION:Lio/reactivex/functions/Action; invoke-direct {p0, v0, v1, p1, v2}, Lio/reactivex/Observable;->doOnEach(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;Lio/reactivex/functions/Action;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final doOnEach(Lio/reactivex/functions/Consumer;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Consumer<", "-", "Lio/reactivex/Notification<", "TT;>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "consumer is null" .line 6846 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 6847 invoke-static {p1}, Lio/reactivex/internal/functions/Functions;->notificationOnNext(Lio/reactivex/functions/Consumer;)Lio/reactivex/functions/Consumer; move-result-object v0 invoke-static {p1}, Lio/reactivex/internal/functions/Functions;->notificationOnError(Lio/reactivex/functions/Consumer;)Lio/reactivex/functions/Consumer; move-result-object v1 invoke-static {p1}, Lio/reactivex/internal/functions/Functions;->notificationOnComplete(Lio/reactivex/functions/Consumer;)Lio/reactivex/functions/Action; move-result-object p1 sget-object v2, Lio/reactivex/internal/functions/Functions;->EMPTY_ACTION:Lio/reactivex/functions/Action; invoke-direct {p0, v0, v1, p1, v2}, Lio/reactivex/Observable;->doOnEach(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;Lio/reactivex/functions/Action;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final doOnError(Lio/reactivex/functions/Consumer;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Consumer<", "-", "Ljava/lang/Throwable;", ">;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 6906 invoke-static {}, Lio/reactivex/internal/functions/Functions;->emptyConsumer()Lio/reactivex/functions/Consumer; move-result-object v0 sget-object v1, Lio/reactivex/internal/functions/Functions;->EMPTY_ACTION:Lio/reactivex/functions/Action; sget-object v2, Lio/reactivex/internal/functions/Functions;->EMPTY_ACTION:Lio/reactivex/functions/Action; invoke-direct {p0, v0, p1, v1, v2}, Lio/reactivex/Observable;->doOnEach(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;Lio/reactivex/functions/Action;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final doOnLifecycle(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Consumer<", "-", "Lio/reactivex/disposables/Disposable;", ">;", "Lio/reactivex/functions/Action;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "onSubscribe is null" .line 6929 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "onDispose is null" .line 6930 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 6931 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableDoOnLifecycle; invoke-direct {v0, p0, p1, p2}, Lio/reactivex/internal/operators/observable/ObservableDoOnLifecycle;->(Lio/reactivex/Observable;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final doOnNext(Lio/reactivex/functions/Consumer;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Consumer<", "-TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 6951 invoke-static {}, Lio/reactivex/internal/functions/Functions;->emptyConsumer()Lio/reactivex/functions/Consumer; move-result-object v0 sget-object v1, Lio/reactivex/internal/functions/Functions;->EMPTY_ACTION:Lio/reactivex/functions/Action; sget-object v2, Lio/reactivex/internal/functions/Functions;->EMPTY_ACTION:Lio/reactivex/functions/Action; invoke-direct {p0, p1, v0, v1, v2}, Lio/reactivex/Observable;->doOnEach(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;Lio/reactivex/functions/Action;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final doOnSubscribe(Lio/reactivex/functions/Consumer;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Consumer<", "-", "Lio/reactivex/disposables/Disposable;", ">;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 6974 sget-object v0, Lio/reactivex/internal/functions/Functions;->EMPTY_ACTION:Lio/reactivex/functions/Action; invoke-virtual {p0, p1, v0}, Lio/reactivex/Observable;->doOnLifecycle(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final doOnTerminate(Lio/reactivex/functions/Action;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Action;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "onTerminate is null" .line 6999 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 7000 invoke-static {}, Lio/reactivex/internal/functions/Functions;->emptyConsumer()Lio/reactivex/functions/Consumer; move-result-object v0 invoke-static {p1}, Lio/reactivex/internal/functions/Functions;->actionConsumer(Lio/reactivex/functions/Action;)Lio/reactivex/functions/Consumer; move-result-object v1 sget-object v2, Lio/reactivex/internal/functions/Functions;->EMPTY_ACTION:Lio/reactivex/functions/Action; invoke-direct {p0, v0, v1, p1, v2}, Lio/reactivex/Observable;->doOnEach(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;Lio/reactivex/functions/Action;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final elementAt(J)Lio/reactivex/Maybe; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(J)", "Lio/reactivex/Maybe<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-wide/16 v0, 0x0 cmp-long v2, p1, v0 if-ltz v2, :cond_0 .line 7029 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableElementAtMaybe; invoke-direct {v0, p0, p1, p2}, Lio/reactivex/internal/operators/observable/ObservableElementAtMaybe;->(Lio/reactivex/ObservableSource;J)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Maybe;)Lio/reactivex/Maybe; move-result-object p1 return-object p1 .line 7027 :cond_0 new-instance v0, Ljava/lang/IndexOutOfBoundsException; new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "index >= 0 required but it was " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1, p2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V throw v0 .end method .method public final elementAt(JLjava/lang/Object;)Lio/reactivex/Single; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(JTT;)", "Lio/reactivex/Single<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-wide/16 v0, 0x0 cmp-long v2, p1, v0 if-ltz v2, :cond_0 const-string v0, "defaultItem is null" .line 7058 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 7059 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableElementAtSingle; invoke-direct {v0, p0, p1, p2, p3}, Lio/reactivex/internal/operators/observable/ObservableElementAtSingle;->(Lio/reactivex/ObservableSource;JLjava/lang/Object;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Single;)Lio/reactivex/Single; move-result-object p1 return-object p1 .line 7056 :cond_0 new-instance p3, Ljava/lang/IndexOutOfBoundsException; new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V const-string v1, "index >= 0 required but it was " invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0, p1, p2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-direct {p3, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V throw p3 .end method .method public final elementAtOrError(J)Lio/reactivex/Single; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(J)", "Lio/reactivex/Single<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-wide/16 v0, 0x0 cmp-long v2, p1, v0 if-ltz v2, :cond_0 .line 7086 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableElementAtSingle; const/4 v1, 0x0 invoke-direct {v0, p0, p1, p2, v1}, Lio/reactivex/internal/operators/observable/ObservableElementAtSingle;->(Lio/reactivex/ObservableSource;JLjava/lang/Object;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Single;)Lio/reactivex/Single; move-result-object p1 return-object p1 .line 7084 :cond_0 new-instance v0, Ljava/lang/IndexOutOfBoundsException; new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "index >= 0 required but it was " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1, p2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V throw v0 .end method .method public final filter(Lio/reactivex/functions/Predicate;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Predicate<", "-TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "predicate is null" .line 7108 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 7109 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableFilter; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableFilter;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Predicate;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final first(Ljava/lang/Object;)Lio/reactivex/Single; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(TT;)", "Lio/reactivex/Single<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-wide/16 v0, 0x0 .line 7149 invoke-virtual {p0, v0, v1, p1}, Lio/reactivex/Observable;->elementAt(JLjava/lang/Object;)Lio/reactivex/Single; move-result-object p1 return-object p1 .end method .method public final firstElement()Lio/reactivex/Maybe; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Maybe<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-wide/16 v0, 0x0 .line 7128 invoke-virtual {p0, v0, v1}, Lio/reactivex/Observable;->elementAt(J)Lio/reactivex/Maybe; move-result-object v0 return-object v0 .end method .method public final firstOrError()Lio/reactivex/Single; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Single<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-wide/16 v0, 0x0 .line 7168 invoke-virtual {p0, v0, v1}, Lio/reactivex/Observable;->elementAtOrError(J)Lio/reactivex/Single; move-result-object v0 return-object v0 .end method .method public final flatMap(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "+TR;>;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const/4 v0, 0x0 .line 7194 invoke-virtual {p0, p1, v0}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;Z)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final flatMap(Lio/reactivex/functions/Function;I)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "+TR;>;>;I)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 7410 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 const/4 v1, 0x0 invoke-virtual {p0, p1, v1, p2, v0}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;ZII)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final flatMap(Lio/reactivex/functions/Function;Lio/reactivex/functions/BiFunction;)Lio/reactivex/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "+TU;>;>;", "Lio/reactivex/functions/BiFunction<", "-TT;-TU;+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 7440 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v4 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v5 const/4 v3, 0x0 move-object v0, p0 move-object v1, p1 move-object v2, p2 invoke-virtual/range {v0 .. v5}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;Lio/reactivex/functions/BiFunction;ZII)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final flatMap(Lio/reactivex/functions/Function;Lio/reactivex/functions/BiFunction;I)Lio/reactivex/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "+TU;>;>;", "Lio/reactivex/functions/BiFunction<", "-TT;-TU;+TR;>;I)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 7585 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v5 const/4 v3, 0x0 move-object v0, p0 move-object v1, p1 move-object v2, p2 move v4, p3 invoke-virtual/range {v0 .. v5}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;Lio/reactivex/functions/BiFunction;ZII)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final flatMap(Lio/reactivex/functions/Function;Lio/reactivex/functions/BiFunction;Z)Lio/reactivex/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "+TU;>;>;", "Lio/reactivex/functions/BiFunction<", "-TT;-TU;+TR;>;Z)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 7473 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v4 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v5 move-object v0, p0 move-object v1, p1 move-object v2, p2 move v3, p3 invoke-virtual/range {v0 .. v5}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;Lio/reactivex/functions/BiFunction;ZII)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final flatMap(Lio/reactivex/functions/Function;Lio/reactivex/functions/BiFunction;ZI)Lio/reactivex/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "+TU;>;>;", "Lio/reactivex/functions/BiFunction<", "-TT;-TU;+TR;>;ZI)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 7510 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v5 move-object v0, p0 move-object v1, p1 move-object v2, p2 move v3, p3 move v4, p4 invoke-virtual/range {v0 .. v5}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;Lio/reactivex/functions/BiFunction;ZII)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final flatMap(Lio/reactivex/functions/Function;Lio/reactivex/functions/BiFunction;ZII)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "+TU;>;>;", "Lio/reactivex/functions/BiFunction<", "-TT;-TU;+TR;>;ZII)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "mapper is null" .line 7549 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "combiner is null" .line 7550 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 7551 invoke-static {p1, p2}, Lio/reactivex/internal/operators/observable/ObservableInternalHelper;->flatMapWithCombiner(Lio/reactivex/functions/Function;Lio/reactivex/functions/BiFunction;)Lio/reactivex/functions/Function; move-result-object p1 invoke-virtual {p0, p1, p3, p4, p5}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;ZII)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final flatMap(Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "+TR;>;>;", "Lio/reactivex/functions/Function<", "-", "Ljava/lang/Throwable;", "+", "Lio/reactivex/ObservableSource<", "+TR;>;>;", "Ljava/util/concurrent/Callable<", "+", "Lio/reactivex/ObservableSource<", "+TR;>;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "onNextMapper is null" .line 7336 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "onErrorMapper is null" .line 7337 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "onCompleteSupplier is null" .line 7338 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 7339 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableMapNotification; invoke-direct {v0, p0, p1, p2, p3}, Lio/reactivex/internal/operators/observable/ObservableMapNotification;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;Ljava/util/concurrent/Callable;)V invoke-static {v0}, Lio/reactivex/Observable;->merge(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final flatMap(Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;Ljava/util/concurrent/Callable;I)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "+TR;>;>;", "Lio/reactivex/functions/Function<", "Ljava/lang/Throwable;", "+", "Lio/reactivex/ObservableSource<", "+TR;>;>;", "Ljava/util/concurrent/Callable<", "+", "Lio/reactivex/ObservableSource<", "+TR;>;>;I)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "onNextMapper is null" .line 7377 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "onErrorMapper is null" .line 7378 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "onCompleteSupplier is null" .line 7379 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 7380 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableMapNotification; invoke-direct {v0, p0, p1, p2, p3}, Lio/reactivex/internal/operators/observable/ObservableMapNotification;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;Ljava/util/concurrent/Callable;)V invoke-static {v0, p4}, Lio/reactivex/Observable;->merge(Lio/reactivex/ObservableSource;I)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final flatMap(Lio/reactivex/functions/Function;Z)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "+TR;>;>;Z)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const v0, 0x7fffffff .line 7223 invoke-virtual {p0, p1, p2, v0}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;ZI)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final flatMap(Lio/reactivex/functions/Function;ZI)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "+TR;>;>;ZI)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 7256 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 invoke-virtual {p0, p1, p2, p3, v0}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;ZII)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final flatMap(Lio/reactivex/functions/Function;ZII)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "+TR;>;>;ZII)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "mapper is null" .line 7292 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "maxConcurrency" .line 7293 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I const-string v0, "bufferSize" .line 7294 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I .line 7295 instance-of v0, p0, Lio/reactivex/internal/fuseable/ScalarCallable; if-eqz v0, :cond_1 .line 7297 move-object p2, p0 check-cast p2, Lio/reactivex/internal/fuseable/ScalarCallable; invoke-interface {p2}, Lio/reactivex/internal/fuseable/ScalarCallable;->call()Ljava/lang/Object; move-result-object p2 if-nez p2, :cond_0 .line 7299 invoke-static {}, Lio/reactivex/Observable;->empty()Lio/reactivex/Observable; move-result-object p1 return-object p1 .line 7301 :cond_0 invoke-static {p2, p1}, Lio/reactivex/internal/operators/observable/ObservableScalarXMap;->scalarXMap(Ljava/lang/Object;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .line 7303 :cond_1 new-instance v6, Lio/reactivex/internal/operators/observable/ObservableFlatMap; move-object v0, v6 move-object v1, p0 move-object v2, p1 move v3, p2 move v4, p3 move v5, p4 invoke-direct/range {v0 .. v5}, Lio/reactivex/internal/operators/observable/ObservableFlatMap;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;ZII)V invoke-static {v6}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final flatMapCompletable(Lio/reactivex/functions/Function;)Lio/reactivex/Completable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/CompletableSource;", ">;)", "Lio/reactivex/Completable;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const/4 v0, 0x0 .line 7601 invoke-virtual {p0, p1, v0}, Lio/reactivex/Observable;->flatMapCompletable(Lio/reactivex/functions/Function;Z)Lio/reactivex/Completable; move-result-object p1 return-object p1 .end method .method public final flatMapCompletable(Lio/reactivex/functions/Function;Z)Lio/reactivex/Completable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/CompletableSource;", ">;Z)", "Lio/reactivex/Completable;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "mapper is null" .line 7619 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 7620 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableFlatMapCompletableCompletable; invoke-direct {v0, p0, p1, p2}, Lio/reactivex/internal/operators/observable/ObservableFlatMapCompletableCompletable;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Z)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Completable;)Lio/reactivex/Completable; move-result-object p1 return-object p1 .end method .method public final flatMapIterable(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Ljava/lang/Iterable<", "+TU;>;>;)", "Lio/reactivex/Observable<", "TU;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "mapper is null" .line 7645 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 7646 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableFlattenIterable; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableFlattenIterable;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final flatMapIterable(Lio/reactivex/functions/Function;Lio/reactivex/functions/BiFunction;)Lio/reactivex/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Ljava/lang/Iterable<", "+TU;>;>;", "Lio/reactivex/functions/BiFunction<", "-TT;-TU;+TV;>;)", "Lio/reactivex/Observable<", "TV;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 7677 invoke-static {p1}, Lio/reactivex/internal/operators/observable/ObservableInternalHelper;->flatMapIntoIterable(Lio/reactivex/functions/Function;)Lio/reactivex/functions/Function; move-result-object v1 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v4 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v5 const/4 v3, 0x0 move-object v0, p0 move-object v2, p2 invoke-virtual/range {v0 .. v5}, Lio/reactivex/Observable;->flatMap(Lio/reactivex/functions/Function;Lio/reactivex/functions/BiFunction;ZII)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final flatMapMaybe(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/MaybeSource<", "+TR;>;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const/4 v0, 0x0 .line 7696 invoke-virtual {p0, p1, v0}, Lio/reactivex/Observable;->flatMapMaybe(Lio/reactivex/functions/Function;Z)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final flatMapMaybe(Lio/reactivex/functions/Function;Z)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/MaybeSource<", "+TR;>;>;Z)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "mapper is null" .line 7717 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 7718 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableFlatMapMaybe; invoke-direct {v0, p0, p1, p2}, Lio/reactivex/internal/operators/observable/ObservableFlatMapMaybe;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Z)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final flatMapSingle(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/SingleSource<", "+TR;>;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const/4 v0, 0x0 .line 7737 invoke-virtual {p0, p1, v0}, Lio/reactivex/Observable;->flatMapSingle(Lio/reactivex/functions/Function;Z)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final flatMapSingle(Lio/reactivex/functions/Function;Z)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/SingleSource<", "+TR;>;>;Z)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "mapper is null" .line 7758 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 7759 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableFlatMapSingle; invoke-direct {v0, p0, p1, p2}, Lio/reactivex/internal/operators/observable/ObservableFlatMapSingle;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Z)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final forEach(Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Consumer<", "-TT;>;)", "Lio/reactivex/disposables/Disposable;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 7782 invoke-virtual {p0, p1}, Lio/reactivex/Observable;->subscribe(Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; move-result-object p1 return-object p1 .end method .method public final forEachWhile(Lio/reactivex/functions/Predicate;)Lio/reactivex/disposables/Disposable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Predicate<", "-TT;>;)", "Lio/reactivex/disposables/Disposable;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 7804 sget-object v0, Lio/reactivex/internal/functions/Functions;->ERROR_CONSUMER:Lio/reactivex/functions/Consumer; sget-object v1, Lio/reactivex/internal/functions/Functions;->EMPTY_ACTION:Lio/reactivex/functions/Action; invoke-virtual {p0, p1, v0, v1}, Lio/reactivex/Observable;->forEachWhile(Lio/reactivex/functions/Predicate;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/disposables/Disposable; move-result-object p1 return-object p1 .end method .method public final forEachWhile(Lio/reactivex/functions/Predicate;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Predicate<", "-TT;>;", "Lio/reactivex/functions/Consumer<", "-", "Ljava/lang/Throwable;", ">;)", "Lio/reactivex/disposables/Disposable;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 7829 sget-object v0, Lio/reactivex/internal/functions/Functions;->EMPTY_ACTION:Lio/reactivex/functions/Action; invoke-virtual {p0, p1, p2, v0}, Lio/reactivex/Observable;->forEachWhile(Lio/reactivex/functions/Predicate;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/disposables/Disposable; move-result-object p1 return-object p1 .end method .method public final forEachWhile(Lio/reactivex/functions/Predicate;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/disposables/Disposable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Predicate<", "-TT;>;", "Lio/reactivex/functions/Consumer<", "-", "Ljava/lang/Throwable;", ">;", "Lio/reactivex/functions/Action;", ")", "Lio/reactivex/disposables/Disposable;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "onNext is null" .line 7858 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "onError is null" .line 7859 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "onComplete is null" .line 7860 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 7862 new-instance v0, Lio/reactivex/internal/observers/ForEachWhileObserver; invoke-direct {v0, p1, p2, p3}, Lio/reactivex/internal/observers/ForEachWhileObserver;->(Lio/reactivex/functions/Predicate;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)V .line 7863 invoke-virtual {p0, v0}, Lio/reactivex/Observable;->subscribe(Lio/reactivex/Observer;)V return-object v0 .end method .method public final groupBy(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+TK;>;)", "Lio/reactivex/Observable<", "Lio/reactivex/observables/GroupedObservable<", "TK;TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 7898 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v0 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v1 const/4 v2, 0x0 invoke-virtual {p0, p1, v0, v2, v1}, Lio/reactivex/Observable;->groupBy(Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;ZI)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final groupBy(Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+TK;>;", "Lio/reactivex/functions/Function<", "-TT;+TV;>;)", "Lio/reactivex/Observable<", "Lio/reactivex/observables/GroupedObservable<", "TK;TV;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 7973 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 const/4 v1, 0x0 invoke-virtual {p0, p1, p2, v1, v0}, Lio/reactivex/Observable;->groupBy(Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;ZI)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final groupBy(Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;Z)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+TK;>;", "Lio/reactivex/functions/Function<", "-TT;+TV;>;Z)", "Lio/reactivex/Observable<", "Lio/reactivex/observables/GroupedObservable<", "TK;TV;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 8014 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 invoke-virtual {p0, p1, p2, p3, v0}, Lio/reactivex/Observable;->groupBy(Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;ZI)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final groupBy(Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;ZI)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+TK;>;", "Lio/reactivex/functions/Function<", "-TT;+TV;>;ZI)", "Lio/reactivex/Observable<", "Lio/reactivex/observables/GroupedObservable<", "TK;TV;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "keySelector is null" .line 8058 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "valueSelector is null" .line 8059 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "bufferSize" .line 8060 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I .line 8062 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableGroupBy; move-object v1, v0 move-object v2, p0 move-object v3, p1 move-object v4, p2 move v5, p4 move v6, p3 invoke-direct/range {v1 .. v6}, Lio/reactivex/internal/operators/observable/ObservableGroupBy;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;IZ)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final groupBy(Lio/reactivex/functions/Function;Z)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+TK;>;Z)", "Lio/reactivex/Observable<", "Lio/reactivex/observables/GroupedObservable<", "TK;TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 7935 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v0 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v1 invoke-virtual {p0, p1, v0, p2, v1}, Lio/reactivex/Observable;->groupBy(Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;ZI)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final groupJoin(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;Lio/reactivex/functions/BiFunction;)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TTRight;>;", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "TT", "LeftEnd;", ">;>;", "Lio/reactivex/functions/Function<", "-TTRight;+", "Lio/reactivex/ObservableSource<", "TTRightEnd;>;>;", "Lio/reactivex/functions/BiFunction<", "-TT;-", "Lio/reactivex/Observable<", "TTRight;>;+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 8104 new-instance v6, Lio/reactivex/internal/operators/observable/ObservableGroupJoin; move-object v0, v6 move-object v1, p0 move-object v2, p1 move-object v3, p2 move-object v4, p3 move-object v5, p4 invoke-direct/range {v0 .. v5}, Lio/reactivex/internal/operators/observable/ObservableGroupJoin;->(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;Lio/reactivex/functions/BiFunction;)V invoke-static {v6}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final hide()Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 8124 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableHide; invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/ObservableHide;->(Lio/reactivex/ObservableSource;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object v0 return-object v0 .end method .method public final ignoreElements()Lio/reactivex/Completable; .locals 1 .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 8142 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableIgnoreElementsCompletable; invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/ObservableIgnoreElementsCompletable;->(Lio/reactivex/ObservableSource;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Completable;)Lio/reactivex/Completable; move-result-object v0 return-object v0 .end method .method public final isEmpty()Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Single<", "Ljava/lang/Boolean;", ">;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 8163 invoke-static {}, Lio/reactivex/internal/functions/Functions;->alwaysFalse()Lio/reactivex/functions/Predicate; move-result-object v0 invoke-virtual {p0, v0}, Lio/reactivex/Observable;->all(Lio/reactivex/functions/Predicate;)Lio/reactivex/Single; move-result-object v0 return-object v0 .end method .method public final join(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;Lio/reactivex/functions/BiFunction;)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TTRight;>;", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "TT", "LeftEnd;", ">;>;", "Lio/reactivex/functions/Function<", "-TTRight;+", "Lio/reactivex/ObservableSource<", "TTRightEnd;>;>;", "Lio/reactivex/functions/BiFunction<", "-TT;-TTRight;+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 8205 new-instance v6, Lio/reactivex/internal/operators/observable/ObservableJoin; move-object v0, v6 move-object v1, p0 move-object v2, p1 move-object v3, p2 move-object v4, p3 move-object v5, p4 invoke-direct/range {v0 .. v5}, Lio/reactivex/internal/operators/observable/ObservableJoin;->(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;Lio/reactivex/functions/BiFunction;)V invoke-static {v6}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final last(Ljava/lang/Object;)Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(TT;)", "Lio/reactivex/Single<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "defaultItem is null" .line 8248 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 8249 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableLastSingle; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableLastSingle;->(Lio/reactivex/ObservableSource;Ljava/lang/Object;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Single;)Lio/reactivex/Single; move-result-object p1 return-object p1 .end method .method public final lastElement()Lio/reactivex/Maybe; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Maybe<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 8226 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableLastMaybe; invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/ObservableLastMaybe;->(Lio/reactivex/ObservableSource;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Maybe;)Lio/reactivex/Maybe; move-result-object v0 return-object v0 .end method .method public final lastOrError()Lio/reactivex/Single; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Single<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 8269 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableLastSingle; const/4 v1, 0x0 invoke-direct {v0, p0, v1}, Lio/reactivex/internal/operators/observable/ObservableLastSingle;->(Lio/reactivex/ObservableSource;Ljava/lang/Object;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Single;)Lio/reactivex/Single; move-result-object v0 return-object v0 .end method .method public final lift(Lio/reactivex/ObservableOperator;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableOperator<", "+TR;-TT;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "onLift is null" .line 8301 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 8302 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableLift; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableLift;->(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableOperator;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final map(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "mapper is null" .line 8325 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 8326 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableMap; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableMap;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final materialize()Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Observable<", "Lio/reactivex/Notification<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 8346 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableMaterialize; invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/ObservableMaterialize;->(Lio/reactivex/ObservableSource;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object v0 return-object v0 .end method .method public final mergeWith(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "other is null" .line 8369 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 8370 invoke-static {p0, p1}, Lio/reactivex/Observable;->merge(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final observeOn(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation .line 8401 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 const/4 v1, 0x0 invoke-virtual {p0, p1, v1, v0}, Lio/reactivex/Observable;->observeOn(Lio/reactivex/Scheduler;ZI)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final observeOn(Lio/reactivex/Scheduler;Z)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/Scheduler;", "Z)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation .line 8433 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 invoke-virtual {p0, p1, p2, v0}, Lio/reactivex/Observable;->observeOn(Lio/reactivex/Scheduler;ZI)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final observeOn(Lio/reactivex/Scheduler;ZI)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/Scheduler;", "ZI)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-string v0, "scheduler is null" .line 8466 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "bufferSize" .line 8467 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I .line 8468 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableObserveOn; invoke-direct {v0, p0, p1, p2, p3}, Lio/reactivex/internal/operators/observable/ObservableObserveOn;->(Lio/reactivex/ObservableSource;Lio/reactivex/Scheduler;ZI)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final ofType(Ljava/lang/Class;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Class<", "TU;>;)", "Lio/reactivex/Observable<", "TU;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "clazz is null" .line 8489 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 8490 invoke-static {p1}, Lio/reactivex/internal/functions/Functions;->isInstanceOf(Ljava/lang/Class;)Lio/reactivex/functions/Predicate; move-result-object v0 invoke-virtual {p0, v0}, Lio/reactivex/Observable;->filter(Lio/reactivex/functions/Predicate;)Lio/reactivex/Observable; move-result-object v0 invoke-virtual {v0, p1}, Lio/reactivex/Observable;->cast(Ljava/lang/Class;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final onErrorResumeNext(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "next is null" .line 8561 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 8562 invoke-static {p1}, Lio/reactivex/internal/functions/Functions;->justFunction(Ljava/lang/Object;)Lio/reactivex/functions/Function; move-result-object p1 invoke-virtual {p0, p1}, Lio/reactivex/Observable;->onErrorResumeNext(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final onErrorResumeNext(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-", "Ljava/lang/Throwable;", "+", "Lio/reactivex/ObservableSource<", "+TT;>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "resumeFunction is null" .line 8525 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 8526 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableOnErrorNext; const/4 v1, 0x0 invoke-direct {v0, p0, p1, v1}, Lio/reactivex/internal/operators/observable/ObservableOnErrorNext;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Z)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final onErrorReturn(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-", "Ljava/lang/Throwable;", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "valueSupplier is null" .line 8594 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 8595 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableOnErrorReturn; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableOnErrorReturn;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final onErrorReturnItem(Ljava/lang/Object;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(TT;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "item is null" .line 8627 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 8628 invoke-static {p1}, Lio/reactivex/internal/functions/Functions;->justFunction(Ljava/lang/Object;)Lio/reactivex/functions/Function; move-result-object p1 invoke-virtual {p0, p1}, Lio/reactivex/Observable;->onErrorReturn(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final onExceptionResumeNext(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "next is null" .line 8666 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 8667 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableOnErrorNext; invoke-static {p1}, Lio/reactivex/internal/functions/Functions;->justFunction(Ljava/lang/Object;)Lio/reactivex/functions/Function; move-result-object p1 const/4 v1, 0x1 invoke-direct {v0, p0, p1, v1}, Lio/reactivex/internal/operators/observable/ObservableOnErrorNext;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Z)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final onTerminateDetach()Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 8684 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableDetach; invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/ObservableDetach;->(Lio/reactivex/ObservableSource;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object v0 return-object v0 .end method .method public final publish(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-", "Lio/reactivex/Observable<", "TT;>;+", "Lio/reactivex/ObservableSource<", "TR;>;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "selector is null" .line 8730 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 8731 new-instance v0, Lio/reactivex/internal/operators/observable/ObservablePublishSelector; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservablePublishSelector;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final publish()Lio/reactivex/observables/ConnectableObservable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/observables/ConnectableObservable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 8705 invoke-static {p0}, Lio/reactivex/internal/operators/observable/ObservablePublish;->create(Lio/reactivex/ObservableSource;)Lio/reactivex/observables/ConnectableObservable; move-result-object v0 return-object v0 .end method .method public final reduce(Lio/reactivex/functions/BiFunction;)Lio/reactivex/Maybe; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/BiFunction<", "TT;TT;TT;>;)", "Lio/reactivex/Maybe<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "reducer is null" .line 8761 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 8762 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableReduceMaybe; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableReduceMaybe;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/BiFunction;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Maybe;)Lio/reactivex/Maybe; move-result-object p1 return-object p1 .end method .method public final reduce(Ljava/lang/Object;Lio/reactivex/functions/BiFunction;)Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(TR;", "Lio/reactivex/functions/BiFunction<", "TR;-TT;TR;>;)", "Lio/reactivex/Single<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "seed is null" .line 8809 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "reducer is null" .line 8810 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 8811 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableReduceSeedSingle; invoke-direct {v0, p0, p1, p2}, Lio/reactivex/internal/operators/observable/ObservableReduceSeedSingle;->(Lio/reactivex/ObservableSource;Ljava/lang/Object;Lio/reactivex/functions/BiFunction;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Single;)Lio/reactivex/Single; move-result-object p1 return-object p1 .end method .method public final reduceWith(Ljava/util/concurrent/Callable;Lio/reactivex/functions/BiFunction;)Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/Callable<", "TR;>;", "Lio/reactivex/functions/BiFunction<", "TR;-TT;TR;>;)", "Lio/reactivex/Single<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "seedSupplier is null" .line 8858 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "reducer is null" .line 8859 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 8860 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableReduceWithSingle; invoke-direct {v0, p0, p1, p2}, Lio/reactivex/internal/operators/observable/ObservableReduceWithSingle;->(Lio/reactivex/ObservableSource;Ljava/util/concurrent/Callable;Lio/reactivex/functions/BiFunction;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Single;)Lio/reactivex/Single; move-result-object p1 return-object p1 .end method .method public final repeat()Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-wide v0, 0x7fffffffffffffffL .line 8878 invoke-virtual {p0, v0, v1}, Lio/reactivex/Observable;->repeat(J)Lio/reactivex/Observable; move-result-object v0 return-object v0 .end method .method public final repeat(J)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(J)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-wide/16 v0, 0x0 cmp-long v2, p1, v0 if-ltz v2, :cond_1 cmp-long v2, p1, v0 if-nez v2, :cond_0 .line 8907 invoke-static {}, Lio/reactivex/Observable;->empty()Lio/reactivex/Observable; move-result-object p1 return-object p1 .line 8909 :cond_0 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableRepeat; invoke-direct {v0, p0, p1, p2}, Lio/reactivex/internal/operators/observable/ObservableRepeat;->(Lio/reactivex/Observable;J)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .line 8904 :cond_1 new-instance v0, Ljava/lang/IllegalArgumentException; new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "times >= 0 required but it was " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1, p2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-direct {v0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V throw v0 .end method .method public final repeatUntil(Lio/reactivex/functions/BooleanSupplier;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/BooleanSupplier;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "stop is null" .line 8933 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 8934 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableRepeatUntil; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableRepeatUntil;->(Lio/reactivex/Observable;Lio/reactivex/functions/BooleanSupplier;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final repeatWhen(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-", "Lio/reactivex/Observable<", "Ljava/lang/Object;", ">;+", "Lio/reactivex/ObservableSource<", "*>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "handler is null" .line 8959 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 8960 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableRepeatWhen; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableRepeatWhen;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final replay(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-", "Lio/reactivex/Observable<", "TT;>;+", "Lio/reactivex/ObservableSource<", "TR;>;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "selector is null" .line 9007 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 9008 invoke-static {p0}, Lio/reactivex/internal/operators/observable/ObservableInternalHelper;->replayCallable(Lio/reactivex/Observable;)Ljava/util/concurrent/Callable; move-result-object v0 invoke-static {v0, p1}, Lio/reactivex/internal/operators/observable/ObservableReplay;->multicastSelector(Ljava/util/concurrent/Callable;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final replay(Lio/reactivex/functions/Function;I)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-", "Lio/reactivex/Observable<", "TT;>;+", "Lio/reactivex/ObservableSource<", "TR;>;>;I)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "selector is null" .line 9037 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 9038 invoke-static {p0, p2}, Lio/reactivex/internal/operators/observable/ObservableInternalHelper;->replayCallable(Lio/reactivex/Observable;I)Ljava/util/concurrent/Callable; move-result-object p2 invoke-static {p2, p1}, Lio/reactivex/internal/operators/observable/ObservableReplay;->multicastSelector(Ljava/util/concurrent/Callable;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final replay(Lio/reactivex/functions/Function;IJLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-", "Lio/reactivex/Observable<", "TT;>;+", "Lio/reactivex/ObservableSource<", "TR;>;>;IJ", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 9072 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v6 move-object v0, p0 move-object v1, p1 move v2, p2 move-wide v3, p3 move-object v5, p5 invoke-virtual/range {v0 .. v6}, Lio/reactivex/Observable;->replay(Lio/reactivex/functions/Function;IJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final replay(Lio/reactivex/functions/Function;IJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-", "Lio/reactivex/Observable<", "TT;>;+", "Lio/reactivex/ObservableSource<", "TR;>;>;IJ", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-string v0, "bufferSize" .line 9110 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I const-string v0, "selector is null" .line 9111 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; move-object v0, p0 move v1, p2 move-wide v2, p3 move-object v4, p5 move-object v5, p6 .line 9112 invoke-static/range {v0 .. v5}, Lio/reactivex/internal/operators/observable/ObservableInternalHelper;->replayCallable(Lio/reactivex/Observable;IJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Ljava/util/concurrent/Callable; move-result-object p2 invoke-static {p2, p1}, Lio/reactivex/internal/operators/observable/ObservableReplay;->multicastSelector(Ljava/util/concurrent/Callable;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final replay(Lio/reactivex/functions/Function;ILio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-", "Lio/reactivex/Observable<", "TT;>;+", "Lio/reactivex/ObservableSource<", "TR;>;>;I", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation .line 9144 invoke-static {p0, p2}, Lio/reactivex/internal/operators/observable/ObservableInternalHelper;->replayCallable(Lio/reactivex/Observable;I)Ljava/util/concurrent/Callable; move-result-object p2 invoke-static {p1, p3}, Lio/reactivex/internal/operators/observable/ObservableInternalHelper;->replayFunction(Lio/reactivex/functions/Function;Lio/reactivex/Scheduler;)Lio/reactivex/functions/Function; move-result-object p1 invoke-static {p2, p1}, Lio/reactivex/internal/operators/observable/ObservableReplay;->multicastSelector(Ljava/util/concurrent/Callable;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final replay(Lio/reactivex/functions/Function;JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-", "Lio/reactivex/Observable<", "TT;>;+", "Lio/reactivex/ObservableSource<", "TR;>;>;J", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 9176 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v5 move-object v0, p0 move-object v1, p1 move-wide v2, p2 move-object v4, p4 invoke-virtual/range {v0 .. v5}, Lio/reactivex/Observable;->replay(Lio/reactivex/functions/Function;JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final replay(Lio/reactivex/functions/Function;JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-", "Lio/reactivex/Observable<", "TT;>;+", "Lio/reactivex/ObservableSource<", "TR;>;>;J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-string v0, "selector is null" .line 9209 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "unit is null" .line 9210 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "scheduler is null" .line 9211 invoke-static {p5, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 9212 invoke-static {p0, p2, p3, p4, p5}, Lio/reactivex/internal/operators/observable/ObservableInternalHelper;->replayCallable(Lio/reactivex/Observable;JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Ljava/util/concurrent/Callable; move-result-object p2 invoke-static {p2, p1}, Lio/reactivex/internal/operators/observable/ObservableReplay;->multicastSelector(Ljava/util/concurrent/Callable;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final replay(Lio/reactivex/functions/Function;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-", "Lio/reactivex/Observable<", "TT;>;+", "Lio/reactivex/ObservableSource<", "TR;>;>;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-string v0, "selector is null" .line 9240 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "scheduler is null" .line 9241 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 9242 invoke-static {p0}, Lio/reactivex/internal/operators/observable/ObservableInternalHelper;->replayCallable(Lio/reactivex/Observable;)Ljava/util/concurrent/Callable; move-result-object v0 invoke-static {p1, p2}, Lio/reactivex/internal/operators/observable/ObservableInternalHelper;->replayFunction(Lio/reactivex/functions/Function;Lio/reactivex/Scheduler;)Lio/reactivex/functions/Function; move-result-object p1 invoke-static {v0, p1}, Lio/reactivex/internal/operators/observable/ObservableReplay;->multicastSelector(Ljava/util/concurrent/Callable;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final replay()Lio/reactivex/observables/ConnectableObservable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/observables/ConnectableObservable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 8982 invoke-static {p0}, Lio/reactivex/internal/operators/observable/ObservableReplay;->createFrom(Lio/reactivex/ObservableSource;)Lio/reactivex/observables/ConnectableObservable; move-result-object v0 return-object v0 .end method .method public final replay(I)Lio/reactivex/observables/ConnectableObservable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(I)", "Lio/reactivex/observables/ConnectableObservable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 9267 invoke-static {p0, p1}, Lio/reactivex/internal/operators/observable/ObservableReplay;->create(Lio/reactivex/ObservableSource;I)Lio/reactivex/observables/ConnectableObservable; move-result-object p1 return-object p1 .end method .method public final replay(IJLjava/util/concurrent/TimeUnit;)Lio/reactivex/observables/ConnectableObservable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(IJ", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/observables/ConnectableObservable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 9296 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v5 move-object v0, p0 move v1, p1 move-wide v2, p2 move-object v4, p4 invoke-virtual/range {v0 .. v5}, Lio/reactivex/Observable;->replay(IJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/observables/ConnectableObservable; move-result-object p1 return-object p1 .end method .method public final replay(IJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/observables/ConnectableObservable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(IJ", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/observables/ConnectableObservable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-string v0, "bufferSize" .line 9329 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I const-string v0, "unit is null" .line 9330 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "scheduler is null" .line 9331 invoke-static {p5, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; move-object v0, p0 move-wide v1, p2 move-object v3, p4 move-object v4, p5 move v5, p1 .line 9332 invoke-static/range {v0 .. v5}, Lio/reactivex/internal/operators/observable/ObservableReplay;->create(Lio/reactivex/ObservableSource;JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;I)Lio/reactivex/observables/ConnectableObservable; move-result-object p1 return-object p1 .end method .method public final replay(ILio/reactivex/Scheduler;)Lio/reactivex/observables/ConnectableObservable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(I", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/observables/ConnectableObservable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation .line 9358 invoke-virtual {p0, p1}, Lio/reactivex/Observable;->replay(I)Lio/reactivex/observables/ConnectableObservable; move-result-object p1 invoke-static {p1, p2}, Lio/reactivex/internal/operators/observable/ObservableReplay;->observeOn(Lio/reactivex/observables/ConnectableObservable;Lio/reactivex/Scheduler;)Lio/reactivex/observables/ConnectableObservable; move-result-object p1 return-object p1 .end method .method public final replay(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/observables/ConnectableObservable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/observables/ConnectableObservable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 9384 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v0 invoke-virtual {p0, p1, p2, p3, v0}, Lio/reactivex/Observable;->replay(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/observables/ConnectableObservable; move-result-object p1 return-object p1 .end method .method public final replay(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/observables/ConnectableObservable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/observables/ConnectableObservable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-string v0, "unit is null" .line 9412 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "scheduler is null" .line 9413 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 9414 invoke-static {p0, p1, p2, p3, p4}, Lio/reactivex/internal/operators/observable/ObservableReplay;->create(Lio/reactivex/ObservableSource;JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/observables/ConnectableObservable; move-result-object p1 return-object p1 .end method .method public final replay(Lio/reactivex/Scheduler;)Lio/reactivex/observables/ConnectableObservable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/observables/ConnectableObservable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-string v0, "scheduler is null" .line 9439 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 9440 invoke-virtual {p0}, Lio/reactivex/Observable;->replay()Lio/reactivex/observables/ConnectableObservable; move-result-object v0 invoke-static {v0, p1}, Lio/reactivex/internal/operators/observable/ObservableReplay;->observeOn(Lio/reactivex/observables/ConnectableObservable;Lio/reactivex/Scheduler;)Lio/reactivex/observables/ConnectableObservable; move-result-object p1 return-object p1 .end method .method public final retry()Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 9467 invoke-static {}, Lio/reactivex/internal/functions/Functions;->alwaysTrue()Lio/reactivex/functions/Predicate; move-result-object v0 const-wide v1, 0x7fffffffffffffffL invoke-virtual {p0, v1, v2, v0}, Lio/reactivex/Observable;->retry(JLio/reactivex/functions/Predicate;)Lio/reactivex/Observable; move-result-object v0 return-object v0 .end method .method public final retry(J)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(J)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 9522 invoke-static {}, Lio/reactivex/internal/functions/Functions;->alwaysTrue()Lio/reactivex/functions/Predicate; move-result-object v0 invoke-virtual {p0, p1, p2, v0}, Lio/reactivex/Observable;->retry(JLio/reactivex/functions/Predicate;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final retry(JLio/reactivex/functions/Predicate;)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Lio/reactivex/functions/Predicate<", "-", "Ljava/lang/Throwable;", ">;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-wide/16 v0, 0x0 cmp-long v2, p1, v0 if-ltz v2, :cond_0 const-string v0, "predicate is null" .line 9543 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 9545 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableRetryPredicate; invoke-direct {v0, p0, p1, p2, p3}, Lio/reactivex/internal/operators/observable/ObservableRetryPredicate;->(Lio/reactivex/Observable;JLio/reactivex/functions/Predicate;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .line 9541 :cond_0 new-instance p3, Ljava/lang/IllegalArgumentException; new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V const-string v1, "times >= 0 required but it was " invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0, p1, p2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-direct {p3, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V throw p3 .end method .method public final retry(Lio/reactivex/functions/BiPredicate;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/BiPredicate<", "-", "Ljava/lang/Integer;", "-", "Ljava/lang/Throwable;", ">;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "predicate is null" .line 9490 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 9492 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableRetryBiPredicate; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableRetryBiPredicate;->(Lio/reactivex/Observable;Lio/reactivex/functions/BiPredicate;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final retry(Lio/reactivex/functions/Predicate;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Predicate<", "-", "Ljava/lang/Throwable;", ">;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-wide v0, 0x7fffffffffffffffL .line 9563 invoke-virtual {p0, v0, v1, p1}, Lio/reactivex/Observable;->retry(JLio/reactivex/functions/Predicate;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final retryUntil(Lio/reactivex/functions/BooleanSupplier;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/BooleanSupplier;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "stop is null" .line 9579 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 9580 invoke-static {p1}, Lio/reactivex/internal/functions/Functions;->predicateReverseFor(Lio/reactivex/functions/BooleanSupplier;)Lio/reactivex/functions/Predicate; move-result-object p1 const-wide v0, 0x7fffffffffffffffL invoke-virtual {p0, v0, v1, p1}, Lio/reactivex/Observable;->retry(JLio/reactivex/functions/Predicate;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final retryWhen(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-", "Lio/reactivex/Observable<", "Ljava/lang/Throwable;", ">;+", "Lio/reactivex/ObservableSource<", "*>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "handler is null" .line 9635 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 9636 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableRetryWhen; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableRetryWhen;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final safeSubscribe(Lio/reactivex/Observer;)V .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/Observer<", "-TT;>;)V" } .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "s is null" .line 9653 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 9654 instance-of v0, p1, Lio/reactivex/observers/SafeObserver; if-eqz v0, :cond_0 .line 9655 invoke-virtual {p0, p1}, Lio/reactivex/Observable;->subscribe(Lio/reactivex/Observer;)V goto :goto_0 .line 9657 :cond_0 new-instance v0, Lio/reactivex/observers/SafeObserver; invoke-direct {v0, p1}, Lio/reactivex/observers/SafeObserver;->(Lio/reactivex/Observer;)V invoke-virtual {p0, v0}, Lio/reactivex/Observable;->subscribe(Lio/reactivex/Observer;)V :goto_0 return-void .end method .method public final sample(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 9683 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v0 invoke-virtual {p0, p1, p2, p3, v0}, Lio/reactivex/Observable;->sample(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final sample(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 8 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-string v0, "unit is null" .line 9741 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "scheduler is null" .line 9742 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 9743 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableSampleTimed; const/4 v7, 0x0 move-object v1, v0 move-object v2, p0 move-wide v3, p1 move-object v5, p3 move-object v6, p4 invoke-direct/range {v1 .. v7}, Lio/reactivex/internal/operators/observable/ObservableSampleTimed;->(Lio/reactivex/ObservableSource;JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;Z)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final sample(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;Z)Lio/reactivex/Observable; .locals 8 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", "Z)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation build Lio/reactivex/annotations/Experimental; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-string v0, "unit is null" .line 9777 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "scheduler is null" .line 9778 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 9779 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableSampleTimed; move-object v1, v0 move-object v2, p0 move-wide v3, p1 move-object v5, p3 move-object v6, p4 move v7, p5 invoke-direct/range {v1 .. v7}, Lio/reactivex/internal/operators/observable/ObservableSampleTimed;->(Lio/reactivex/ObservableSource;JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;Z)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final sample(JLjava/util/concurrent/TimeUnit;Z)Lio/reactivex/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Z)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation build Lio/reactivex/annotations/Experimental; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 9714 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v4 move-object v0, p0 move-wide v1, p1 move-object v3, p3 move v5, p4 invoke-virtual/range {v0 .. v5}, Lio/reactivex/Observable;->sample(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;Z)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final sample(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "TU;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "sampler is null" .line 9803 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 9804 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableSampleWithObservable; const/4 v1, 0x0 invoke-direct {v0, p0, p1, v1}, Lio/reactivex/internal/operators/observable/ObservableSampleWithObservable;->(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Z)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final sample(Lio/reactivex/ObservableSource;Z)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "TU;>;Z)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation build Lio/reactivex/annotations/Experimental; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "sampler is null" .line 9835 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 9836 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableSampleWithObservable; invoke-direct {v0, p0, p1, p2}, Lio/reactivex/internal/operators/observable/ObservableSampleWithObservable;->(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Z)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final scan(Lio/reactivex/functions/BiFunction;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/BiFunction<", "TT;TT;TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "accumulator is null" .line 9863 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 9864 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableScan; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableScan;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/BiFunction;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final scan(Ljava/lang/Object;Lio/reactivex/functions/BiFunction;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(TR;", "Lio/reactivex/functions/BiFunction<", "TR;-TT;TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "seed is null" .line 9912 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 9913 invoke-static {p1}, Lio/reactivex/internal/functions/Functions;->justCallable(Ljava/lang/Object;)Ljava/util/concurrent/Callable; move-result-object p1 invoke-virtual {p0, p1, p2}, Lio/reactivex/Observable;->scanWith(Ljava/util/concurrent/Callable;Lio/reactivex/functions/BiFunction;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final scanWith(Ljava/util/concurrent/Callable;Lio/reactivex/functions/BiFunction;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/Callable<", "TR;>;", "Lio/reactivex/functions/BiFunction<", "TR;-TT;TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "seedSupplier is null" .line 9961 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "accumulator is null" .line 9962 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 9963 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableScanSeed; invoke-direct {v0, p0, p1, p2}, Lio/reactivex/internal/operators/observable/ObservableScanSeed;->(Lio/reactivex/ObservableSource;Ljava/util/concurrent/Callable;Lio/reactivex/functions/BiFunction;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final serialize()Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 9989 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableSerialized; invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/ObservableSerialized;->(Lio/reactivex/Observable;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object v0 return-object v0 .end method .method public final share()Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 10012 invoke-virtual {p0}, Lio/reactivex/Observable;->publish()Lio/reactivex/observables/ConnectableObservable; move-result-object v0 invoke-virtual {v0}, Lio/reactivex/observables/ConnectableObservable;->refCount()Lio/reactivex/Observable; move-result-object v0 return-object v0 .end method .method public final single(Ljava/lang/Object;)Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(TT;)", "Lio/reactivex/Single<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "defaultItem is null" .line 10054 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 10055 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableSingleSingle; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableSingleSingle;->(Lio/reactivex/ObservableSource;Ljava/lang/Object;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Single;)Lio/reactivex/Single; move-result-object p1 return-object p1 .end method .method public final singleElement()Lio/reactivex/Maybe; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Maybe<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 10032 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableSingleMaybe; invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/ObservableSingleMaybe;->(Lio/reactivex/ObservableSource;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Maybe;)Lio/reactivex/Maybe; move-result-object v0 return-object v0 .end method .method public final singleOrError()Lio/reactivex/Single; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Single<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 10076 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableSingleSingle; const/4 v1, 0x0 invoke-direct {v0, p0, v1}, Lio/reactivex/internal/operators/observable/ObservableSingleSingle;->(Lio/reactivex/ObservableSource;Ljava/lang/Object;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Single;)Lio/reactivex/Single; move-result-object v0 return-object v0 .end method .method public final skip(J)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(J)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-wide/16 v0, 0x0 cmp-long v2, p1, v0 if-gtz v2, :cond_0 .line 10099 invoke-static {p0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .line 10101 :cond_0 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableSkip; invoke-direct {v0, p0, p1, p2}, Lio/reactivex/internal/operators/observable/ObservableSkip;->(Lio/reactivex/ObservableSource;J)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final skip(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 10126 invoke-static {p1, p2, p3}, Lio/reactivex/Observable;->timer(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; move-result-object p1 invoke-virtual {p0, p1}, Lio/reactivex/Observable;->skipUntil(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final skip(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation .line 10152 invoke-static {p1, p2, p3, p4}, Lio/reactivex/Observable;->timer(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p1 invoke-virtual {p0, p1}, Lio/reactivex/Observable;->skipUntil(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final skipLast(I)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(I)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation if-ltz p1, :cond_1 if-nez p1, :cond_0 .line 10184 invoke-static {p0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .line 10186 :cond_0 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableSkipLast; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableSkipLast;->(Lio/reactivex/ObservableSource;I)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .line 10181 :cond_1 new-instance v0, Ljava/lang/IndexOutOfBoundsException; new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "count >= 0 required but it was " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V throw v0 .end method .method public final skipLast(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:trampoline" .end annotation .line 10213 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->trampoline()Lio/reactivex/Scheduler; move-result-object v4 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v6 const/4 v5, 0x0 move-object v0, p0 move-wide v1, p1 move-object v3, p3 invoke-virtual/range {v0 .. v6}, Lio/reactivex/Observable;->skipLast(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;ZI)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final skipLast(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation .line 10271 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v6 const/4 v5, 0x0 move-object v0, p0 move-wide v1, p1 move-object v3, p3 move-object v4, p4 invoke-virtual/range {v0 .. v6}, Lio/reactivex/Observable;->skipLast(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;ZI)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final skipLast(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;Z)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", "Z)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation .line 10302 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v6 move-object v0, p0 move-wide v1, p1 move-object v3, p3 move-object v4, p4 move v5, p5 invoke-virtual/range {v0 .. v6}, Lio/reactivex/Observable;->skipLast(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;ZI)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final skipLast(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;ZI)Lio/reactivex/Observable; .locals 9 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", "ZI)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-string v0, "unit is null" .line 10335 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "scheduler is null" .line 10336 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "bufferSize" .line 10337 invoke-static {p6, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I shl-int/lit8 v7, p6, 0x1 .line 10340 new-instance p6, Lio/reactivex/internal/operators/observable/ObservableSkipLastTimed; move-object v1, p6 move-object v2, p0 move-wide v3, p1 move-object v5, p3 move-object v6, p4 move v8, p5 invoke-direct/range {v1 .. v8}, Lio/reactivex/internal/operators/observable/ObservableSkipLastTimed;->(Lio/reactivex/ObservableSource;JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;IZ)V invoke-static {p6}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final skipLast(JLjava/util/concurrent/TimeUnit;Z)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Z)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:trampoline" .end annotation .line 10243 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->trampoline()Lio/reactivex/Scheduler; move-result-object v4 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v6 move-object v0, p0 move-wide v1, p1 move-object v3, p3 move v5, p4 invoke-virtual/range {v0 .. v6}, Lio/reactivex/Observable;->skipLast(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;ZI)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final skipUntil(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "TU;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "other is null" .line 10364 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 10365 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableSkipUntil; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableSkipUntil;->(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final skipWhile(Lio/reactivex/functions/Predicate;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Predicate<", "-TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "predicate is null" .line 10387 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 10388 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableSkipWhile; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableSkipWhile;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Predicate;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final sorted()Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 10412 invoke-virtual {p0}, Lio/reactivex/Observable;->toList()Lio/reactivex/Single; move-result-object v0 invoke-virtual {v0}, Lio/reactivex/Single;->toObservable()Lio/reactivex/Observable; move-result-object v0 invoke-static {}, Lio/reactivex/internal/functions/Functions;->naturalComparator()Ljava/util/Comparator; move-result-object v1 invoke-static {v1}, Lio/reactivex/internal/functions/Functions;->listSorter(Ljava/util/Comparator;)Lio/reactivex/functions/Function; move-result-object v1 invoke-virtual {v0, v1}, Lio/reactivex/Observable;->map(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object v0 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v1 invoke-virtual {v0, v1}, Lio/reactivex/Observable;->flatMapIterable(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object v0 return-object v0 .end method .method public final sorted(Ljava/util/Comparator;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Comparator<", "-TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 10435 invoke-virtual {p0}, Lio/reactivex/Observable;->toList()Lio/reactivex/Single; move-result-object v0 invoke-virtual {v0}, Lio/reactivex/Single;->toObservable()Lio/reactivex/Observable; move-result-object v0 invoke-static {p1}, Lio/reactivex/internal/functions/Functions;->listSorter(Ljava/util/Comparator;)Lio/reactivex/functions/Function; move-result-object p1 invoke-virtual {v0, p1}, Lio/reactivex/Observable;->map(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object p1 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v0 invoke-virtual {p1, v0}, Lio/reactivex/Observable;->flatMapIterable(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final startWith(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "other is null" .line 10481 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const/4 v0, 0x2 .line 10482 new-array v0, v0, [Lio/reactivex/ObservableSource; const/4 v1, 0x0 aput-object p1, v0, v1 const/4 p1, 0x1 aput-object p0, v0, p1 invoke-static {v0}, Lio/reactivex/Observable;->concatArray([Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final startWith(Ljava/lang/Iterable;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const/4 v0, 0x2 .line 10458 new-array v0, v0, [Lio/reactivex/ObservableSource; invoke-static {p1}, Lio/reactivex/Observable;->fromIterable(Ljava/lang/Iterable;)Lio/reactivex/Observable; move-result-object p1 const/4 v1, 0x0 aput-object p1, v0, v1 const/4 p1, 0x1 aput-object p0, v0, p1 invoke-static {v0}, Lio/reactivex/Observable;->concatArray([Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final startWith(Ljava/lang/Object;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(TT;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "item is null" .line 10505 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const/4 v0, 0x2 .line 10506 new-array v0, v0, [Lio/reactivex/ObservableSource; invoke-static {p1}, Lio/reactivex/Observable;->just(Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p1 const/4 v1, 0x0 aput-object p1, v0, v1 const/4 p1, 0x1 aput-object p0, v0, p1 invoke-static {v0}, Lio/reactivex/Observable;->concatArray([Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final varargs startWithArray([Ljava/lang/Object;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "([TT;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 10529 invoke-static {p1}, Lio/reactivex/Observable;->fromArray([Ljava/lang/Object;)Lio/reactivex/Observable; move-result-object p1 .line 10530 invoke-static {}, Lio/reactivex/Observable;->empty()Lio/reactivex/Observable; move-result-object v0 if-ne p1, v0, :cond_0 .line 10531 invoke-static {p0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 :cond_0 const/4 v0, 0x2 .line 10533 new-array v0, v0, [Lio/reactivex/ObservableSource; const/4 v1, 0x0 aput-object p1, v0, v1 const/4 p1, 0x1 aput-object p0, v0, p1 invoke-static {v0}, Lio/reactivex/Observable;->concatArray([Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final subscribe()Lio/reactivex/disposables/Disposable; .locals 4 .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 10551 invoke-static {}, Lio/reactivex/internal/functions/Functions;->emptyConsumer()Lio/reactivex/functions/Consumer; move-result-object v0 sget-object v1, Lio/reactivex/internal/functions/Functions;->ERROR_CONSUMER:Lio/reactivex/functions/Consumer; sget-object v2, Lio/reactivex/internal/functions/Functions;->EMPTY_ACTION:Lio/reactivex/functions/Action; invoke-static {}, Lio/reactivex/internal/functions/Functions;->emptyConsumer()Lio/reactivex/functions/Consumer; move-result-object v3 invoke-virtual {p0, v0, v1, v2, v3}, Lio/reactivex/Observable;->subscribe(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; move-result-object v0 return-object v0 .end method .method public final subscribe(Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Consumer<", "-TT;>;)", "Lio/reactivex/disposables/Disposable;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 10574 sget-object v0, Lio/reactivex/internal/functions/Functions;->ERROR_CONSUMER:Lio/reactivex/functions/Consumer; sget-object v1, Lio/reactivex/internal/functions/Functions;->EMPTY_ACTION:Lio/reactivex/functions/Action; invoke-static {}, Lio/reactivex/internal/functions/Functions;->emptyConsumer()Lio/reactivex/functions/Consumer; move-result-object v2 invoke-virtual {p0, p1, v0, v1, v2}, Lio/reactivex/Observable;->subscribe(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; move-result-object p1 return-object p1 .end method .method public final subscribe(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Consumer<", "-TT;>;", "Lio/reactivex/functions/Consumer<", "-", "Ljava/lang/Throwable;", ">;)", "Lio/reactivex/disposables/Disposable;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 10600 sget-object v0, Lio/reactivex/internal/functions/Functions;->EMPTY_ACTION:Lio/reactivex/functions/Action; invoke-static {}, Lio/reactivex/internal/functions/Functions;->emptyConsumer()Lio/reactivex/functions/Consumer; move-result-object v1 invoke-virtual {p0, p1, p2, v0, v1}, Lio/reactivex/Observable;->subscribe(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; move-result-object p1 return-object p1 .end method .method public final subscribe(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/disposables/Disposable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Consumer<", "-TT;>;", "Lio/reactivex/functions/Consumer<", "-", "Ljava/lang/Throwable;", ">;", "Lio/reactivex/functions/Action;", ")", "Lio/reactivex/disposables/Disposable;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 10631 invoke-static {}, Lio/reactivex/internal/functions/Functions;->emptyConsumer()Lio/reactivex/functions/Consumer; move-result-object v0 invoke-virtual {p0, p1, p2, p3, v0}, Lio/reactivex/Observable;->subscribe(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; move-result-object p1 return-object p1 .end method .method public final subscribe(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Consumer<", "-TT;>;", "Lio/reactivex/functions/Consumer<", "-", "Ljava/lang/Throwable;", ">;", "Lio/reactivex/functions/Action;", "Lio/reactivex/functions/Consumer<", "-", "Lio/reactivex/disposables/Disposable;", ">;)", "Lio/reactivex/disposables/Disposable;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "onNext is null" .line 10664 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "onError is null" .line 10665 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "onComplete is null" .line 10666 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "onSubscribe is null" .line 10667 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 10669 new-instance v0, Lio/reactivex/internal/observers/LambdaObserver; invoke-direct {v0, p1, p2, p3, p4}, Lio/reactivex/internal/observers/LambdaObserver;->(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)V .line 10671 invoke-virtual {p0, v0}, Lio/reactivex/Observable;->subscribe(Lio/reactivex/Observer;)V return-object v0 .end method .method public final subscribe(Lio/reactivex/Observer;)V .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/Observer<", "-TT;>;)V" } .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "observer is null" .line 10679 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 10681 :try_start_0 invoke-static {p0, p1}, Lio/reactivex/plugins/RxJavaPlugins;->onSubscribe(Lio/reactivex/Observable;Lio/reactivex/Observer;)Lio/reactivex/Observer; move-result-object p1 const-string v0, "Plugin returned null Observer" .line 10683 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 10685 invoke-virtual {p0, p1}, Lio/reactivex/Observable;->subscribeActual(Lio/reactivex/Observer;)V :try_end_0 .catch Ljava/lang/NullPointerException; {:try_start_0 .. :try_end_0} :catch_1 .catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0 return-void :catch_0 move-exception p1 .line 10689 invoke-static {p1}, Lio/reactivex/exceptions/Exceptions;->throwIfFatal(Ljava/lang/Throwable;)V .line 10692 invoke-static {p1}, Lio/reactivex/plugins/RxJavaPlugins;->onError(Ljava/lang/Throwable;)V .line 10694 new-instance v0, Ljava/lang/NullPointerException; const-string v1, "Actually not, but can\'t throw other exceptions due to RS" invoke-direct {v0, v1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V .line 10695 invoke-virtual {v0, p1}, Ljava/lang/NullPointerException;->initCause(Ljava/lang/Throwable;)Ljava/lang/Throwable; .line 10696 throw v0 :catch_1 move-exception p1 .line 10687 throw p1 .end method .method protected abstract subscribeActual(Lio/reactivex/Observer;)V .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/Observer<", "-TT;>;)V" } .end annotation .end method .method public final subscribeOn(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-string v0, "scheduler is null" .line 10760 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 10761 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableSubscribeOn; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableSubscribeOn;->(Lio/reactivex/ObservableSource;Lio/reactivex/Scheduler;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final subscribeWith(Lio/reactivex/Observer;)Lio/reactivex/Observer; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { ";>(TE;)TE;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 10736 invoke-virtual {p0, p1}, Lio/reactivex/Observable;->subscribe(Lio/reactivex/Observer;)V return-object p1 .end method .method public final switchIfEmpty(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "other is null" .line 10783 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 10784 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableSwitchIfEmpty; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableSwitchIfEmpty;->(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final switchMap(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "+TR;>;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 10811 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 invoke-virtual {p0, p1, v0}, Lio/reactivex/Observable;->switchMap(Lio/reactivex/functions/Function;I)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final switchMap(Lio/reactivex/functions/Function;I)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "+TR;>;>;I)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "mapper is null" .line 10840 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "bufferSize" .line 10841 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I .line 10842 instance-of v0, p0, Lio/reactivex/internal/fuseable/ScalarCallable; if-eqz v0, :cond_1 .line 10844 move-object p2, p0 check-cast p2, Lio/reactivex/internal/fuseable/ScalarCallable; invoke-interface {p2}, Lio/reactivex/internal/fuseable/ScalarCallable;->call()Ljava/lang/Object; move-result-object p2 if-nez p2, :cond_0 .line 10846 invoke-static {}, Lio/reactivex/Observable;->empty()Lio/reactivex/Observable; move-result-object p1 return-object p1 .line 10848 :cond_0 invoke-static {p2, p1}, Lio/reactivex/internal/operators/observable/ObservableScalarXMap;->scalarXMap(Ljava/lang/Object;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .line 10850 :cond_1 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableSwitchMap; const/4 v1, 0x0 invoke-direct {v0, p0, p1, p2, v1}, Lio/reactivex/internal/operators/observable/ObservableSwitchMap;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;IZ)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final switchMapDelayError(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "+TR;>;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 10879 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 invoke-virtual {p0, p1, v0}, Lio/reactivex/Observable;->switchMapDelayError(Lio/reactivex/functions/Function;I)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final switchMapDelayError(Lio/reactivex/functions/Function;I)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "+TR;>;>;I)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "mapper is null" .line 10910 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "bufferSize" .line 10911 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I .line 10912 instance-of v0, p0, Lio/reactivex/internal/fuseable/ScalarCallable; if-eqz v0, :cond_1 .line 10914 move-object p2, p0 check-cast p2, Lio/reactivex/internal/fuseable/ScalarCallable; invoke-interface {p2}, Lio/reactivex/internal/fuseable/ScalarCallable;->call()Ljava/lang/Object; move-result-object p2 if-nez p2, :cond_0 .line 10916 invoke-static {}, Lio/reactivex/Observable;->empty()Lio/reactivex/Observable; move-result-object p1 return-object p1 .line 10918 :cond_0 invoke-static {p2, p1}, Lio/reactivex/internal/operators/observable/ObservableScalarXMap;->scalarXMap(Ljava/lang/Object;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .line 10920 :cond_1 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableSwitchMap; const/4 v1, 0x1 invoke-direct {v0, p0, p1, p2, v1}, Lio/reactivex/internal/operators/observable/ObservableSwitchMap;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;IZ)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final take(J)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(J)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-wide/16 v0, 0x0 cmp-long v2, p1, v0 if-ltz v2, :cond_0 .line 10949 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableTake; invoke-direct {v0, p0, p1, p2}, Lio/reactivex/internal/operators/observable/ObservableTake;->(Lio/reactivex/ObservableSource;J)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .line 10947 :cond_0 new-instance v0, Ljava/lang/IllegalArgumentException; new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "count >= 0 required but it was " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1, p2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-direct {v0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V throw v0 .end method .method public final take(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 10972 invoke-static {p1, p2, p3}, Lio/reactivex/Observable;->timer(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; move-result-object p1 invoke-virtual {p0, p1}, Lio/reactivex/Observable;->takeUntil(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final take(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation .line 10998 invoke-static {p1, p2, p3, p4}, Lio/reactivex/Observable;->timer(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p1 invoke-virtual {p0, p1}, Lio/reactivex/Observable;->takeUntil(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final takeLast(I)Lio/reactivex/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(I)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation if-ltz p1, :cond_2 if-nez p1, :cond_0 .line 11026 new-instance p1, Lio/reactivex/internal/operators/observable/ObservableIgnoreElements; invoke-direct {p1, p0}, Lio/reactivex/internal/operators/observable/ObservableIgnoreElements;->(Lio/reactivex/ObservableSource;)V invoke-static {p1}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 :cond_0 const/4 v0, 0x1 if-ne p1, v0, :cond_1 .line 11029 new-instance p1, Lio/reactivex/internal/operators/observable/ObservableTakeLastOne; invoke-direct {p1, p0}, Lio/reactivex/internal/operators/observable/ObservableTakeLastOne;->(Lio/reactivex/ObservableSource;)V invoke-static {p1}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .line 11031 :cond_1 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableTakeLast; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableTakeLast;->(Lio/reactivex/ObservableSource;I)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .line 11023 :cond_2 new-instance v0, Ljava/lang/IndexOutOfBoundsException; new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "count >= 0 required but it was " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V throw v0 .end method .method public final takeLast(JJLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 9 .annotation system Ldalvik/annotation/Signature; value = { "(JJ", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:trampoline" .end annotation .line 11058 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->trampoline()Lio/reactivex/Scheduler; move-result-object v6 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v8 const/4 v7, 0x0 move-object v0, p0 move-wide v1, p1 move-wide v3, p3 move-object v5, p5 invoke-virtual/range {v0 .. v8}, Lio/reactivex/Observable;->takeLast(JJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;ZI)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final takeLast(JJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 9 .annotation system Ldalvik/annotation/Signature; value = { "(JJ", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation .line 11090 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v8 const/4 v7, 0x0 move-object v0, p0 move-wide v1, p1 move-wide v3, p3 move-object v5, p5 move-object v6, p6 invoke-virtual/range {v0 .. v8}, Lio/reactivex/Observable;->takeLast(JJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;ZI)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final takeLast(JJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;ZI)Lio/reactivex/Observable; .locals 11 .annotation system Ldalvik/annotation/Signature; value = { "(JJ", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", "ZI)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation move-wide v2, p1 const-string v0, "unit is null" move-object/from16 v6, p5 .line 11127 invoke-static {v6, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "scheduler is null" move-object/from16 v7, p6 .line 11128 invoke-static {v7, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "bufferSize" move/from16 v8, p8 .line 11129 invoke-static {v8, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I const-wide/16 v0, 0x0 cmp-long v4, v2, v0 if-ltz v4, :cond_0 .line 11133 new-instance v10, Lio/reactivex/internal/operators/observable/ObservableTakeLastTimed; move-object v0, v10 move-object v1, p0 move-wide v2, p1 move-wide v4, p3 move-object/from16 v6, p5 move-object/from16 v7, p6 move/from16 v8, p8 move/from16 v9, p7 invoke-direct/range {v0 .. v9}, Lio/reactivex/internal/operators/observable/ObservableTakeLastTimed;->(Lio/reactivex/ObservableSource;JJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;IZ)V invoke-static {v10}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object v0 return-object v0 .line 11131 :cond_0 new-instance v0, Ljava/lang/IndexOutOfBoundsException; new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v4, "count >= 0 required but it was " invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1, p2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V throw v0 .end method .method public final takeLast(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:trampoline" .end annotation .line 11157 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->trampoline()Lio/reactivex/Scheduler; move-result-object v4 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v6 const/4 v5, 0x0 move-object v0, p0 move-wide v1, p1 move-object v3, p3 invoke-virtual/range {v0 .. v6}, Lio/reactivex/Observable;->takeLast(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;ZI)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final takeLast(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation .line 11212 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v6 const/4 v5, 0x0 move-object v0, p0 move-wide v1, p1 move-object v3, p3 move-object v4, p4 invoke-virtual/range {v0 .. v6}, Lio/reactivex/Observable;->takeLast(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;ZI)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final takeLast(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;Z)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", "Z)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation .line 11243 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v6 move-object v0, p0 move-wide v1, p1 move-object v3, p3 move-object v4, p4 move v5, p5 invoke-virtual/range {v0 .. v6}, Lio/reactivex/Observable;->takeLast(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;ZI)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final takeLast(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;ZI)Lio/reactivex/Observable; .locals 9 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", "ZI)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-wide v1, 0x7fffffffffffffffL move-object v0, p0 move-wide v3, p1 move-object v5, p3 move-object v6, p4 move v7, p5 move v8, p6 .line 11276 invoke-virtual/range {v0 .. v8}, Lio/reactivex/Observable;->takeLast(JJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;ZI)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final takeLast(JLjava/util/concurrent/TimeUnit;Z)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Z)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:trampoline" .end annotation .line 11184 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->trampoline()Lio/reactivex/Scheduler; move-result-object v4 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v6 move-object v0, p0 move-wide v1, p1 move-object v3, p3 move v5, p4 invoke-virtual/range {v0 .. v6}, Lio/reactivex/Observable;->takeLast(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;ZI)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final takeUntil(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "TU;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "other is null" .line 11300 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 11301 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableTakeUntil; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableTakeUntil;->(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final takeUntil(Lio/reactivex/functions/Predicate;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Predicate<", "-TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "predicate is null" .line 11329 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 11330 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableTakeUntilPredicate; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableTakeUntilPredicate;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Predicate;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final takeWhile(Lio/reactivex/functions/Predicate;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Predicate<", "-TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "predicate is null" .line 11353 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 11354 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableTakeWhile; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableTakeWhile;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Predicate;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final test()Lio/reactivex/observers/TestObserver; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/observers/TestObserver<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 13475 new-instance v0, Lio/reactivex/observers/TestObserver; invoke-direct {v0}, Lio/reactivex/observers/TestObserver;->()V .line 13476 invoke-virtual {p0, v0}, Lio/reactivex/Observable;->subscribe(Lio/reactivex/Observer;)V return-object v0 .end method .method public final test(Z)Lio/reactivex/observers/TestObserver; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(Z)", "Lio/reactivex/observers/TestObserver<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 13495 new-instance v0, Lio/reactivex/observers/TestObserver; invoke-direct {v0}, Lio/reactivex/observers/TestObserver;->()V if-eqz p1, :cond_0 .line 13497 invoke-virtual {v0}, Lio/reactivex/observers/TestObserver;->dispose()V .line 13499 :cond_0 invoke-virtual {p0, v0}, Lio/reactivex/Observable;->subscribe(Lio/reactivex/Observer;)V return-object v0 .end method .method public final throttleFirst(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 11380 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v0 invoke-virtual {p0, p1, p2, p3, v0}, Lio/reactivex/Observable;->throttleFirst(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final throttleFirst(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-string v0, "unit is null" .line 11409 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "scheduler is null" .line 11410 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 11411 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableThrottleFirstTimed; move-object v1, v0 move-object v2, p0 move-wide v3, p1 move-object v5, p3 move-object v6, p4 invoke-direct/range {v1 .. v6}, Lio/reactivex/internal/operators/observable/ObservableThrottleFirstTimed;->(Lio/reactivex/ObservableSource;JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final throttleLast(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 11439 invoke-virtual {p0, p1, p2, p3}, Lio/reactivex/Observable;->sample(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final throttleLast(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation .line 11470 invoke-virtual {p0, p1, p2, p3, p4}, Lio/reactivex/Observable;->sample(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final throttleWithTimeout(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 11507 invoke-virtual {p0, p1, p2, p3}, Lio/reactivex/Observable;->debounce(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final throttleWithTimeout(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation .line 11548 invoke-virtual {p0, p1, p2, p3, p4}, Lio/reactivex/Observable;->debounce(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final timeInterval()Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Observable<", "Lio/reactivex/schedulers/Timed<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 11568 sget-object v0, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v1 invoke-virtual {p0, v0, v1}, Lio/reactivex/Observable;->timeInterval(Ljava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object v0 return-object v0 .end method .method public final timeInterval(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "Lio/reactivex/schedulers/Timed<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 11590 sget-object v0, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; invoke-virtual {p0, v0, p1}, Lio/reactivex/Observable;->timeInterval(Ljava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final timeInterval(Ljava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "Lio/reactivex/schedulers/Timed<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 11611 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v0 invoke-virtual {p0, p1, v0}, Lio/reactivex/Observable;->timeInterval(Ljava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final timeInterval(Ljava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "Lio/reactivex/schedulers/Timed<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "unit is null" .line 11634 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "scheduler is null" .line 11635 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 11636 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableTimeInterval; invoke-direct {v0, p0, p1, p2}, Lio/reactivex/internal/operators/observable/ObservableTimeInterval;->(Lio/reactivex/ObservableSource;Ljava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final timeout(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 11725 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v5 const/4 v4, 0x0 move-object v0, p0 move-wide v1, p1 move-object v3, p3 invoke-direct/range {v0 .. v5}, Lio/reactivex/Observable;->timeout0(JLjava/util/concurrent/TimeUnit;Lio/reactivex/ObservableSource;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final timeout(JLjava/util/concurrent/TimeUnit;Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation const-string v0, "other is null" .line 11751 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 11752 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v6 move-object v1, p0 move-wide v2, p1 move-object v4, p3 move-object v5, p4 invoke-direct/range {v1 .. v6}, Lio/reactivex/Observable;->timeout0(JLjava/util/concurrent/TimeUnit;Lio/reactivex/ObservableSource;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final timeout(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const/4 v4, 0x0 move-object v0, p0 move-wide v1, p1 move-object v3, p3 move-object v5, p4 .line 11810 invoke-direct/range {v0 .. v5}, Lio/reactivex/Observable;->timeout0(JLjava/util/concurrent/TimeUnit;Lio/reactivex/ObservableSource;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final timeout(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-string v0, "other is null" .line 11781 invoke-static {p5, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; move-object v0, p0 move-wide v1, p1 move-object v3, p3 move-object v4, p5 move-object v5, p4 .line 11782 invoke-direct/range {v0 .. v5}, Lio/reactivex/Observable;->timeout0(JLjava/util/concurrent/TimeUnit;Lio/reactivex/ObservableSource;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final timeout(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "TU;>;", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "TV;>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "firstTimeoutIndicator is null" .line 11844 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const/4 v0, 0x0 .line 11845 invoke-direct {p0, p1, p2, v0}, Lio/reactivex/Observable;->timeout0(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final timeout(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "TU;>;", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "TV;>;>;", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "firstTimeoutIndicator is null" .line 11886 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "other is null" .line 11887 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 11888 invoke-direct {p0, p1, p2, p3}, Lio/reactivex/Observable;->timeout0(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final timeout(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "TV;>;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const/4 v0, 0x0 .line 11666 invoke-direct {p0, v0, p1, v0}, Lio/reactivex/Observable;->timeout0(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final timeout(Lio/reactivex/functions/Function;Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+", "Lio/reactivex/ObservableSource<", "TV;>;>;", "Lio/reactivex/ObservableSource<", "+TT;>;)", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "other is null" .line 11699 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const/4 v0, 0x0 .line 11700 invoke-direct {p0, v0, p1, p2}, Lio/reactivex/Observable;->timeout0(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final timestamp()Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Observable<", "Lio/reactivex/schedulers/Timed<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 11923 sget-object v0, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v1 invoke-virtual {p0, v0, v1}, Lio/reactivex/Observable;->timestamp(Ljava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object v0 return-object v0 .end method .method public final timestamp(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "Lio/reactivex/schedulers/Timed<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 11946 sget-object v0, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; invoke-virtual {p0, v0, p1}, Lio/reactivex/Observable;->timestamp(Ljava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final timestamp(Ljava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "Lio/reactivex/schedulers/Timed<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 11967 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v0 invoke-virtual {p0, p1, v0}, Lio/reactivex/Observable;->timestamp(Ljava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final timestamp(Ljava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "Lio/reactivex/schedulers/Timed<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "unit is null" .line 11991 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "scheduler is null" .line 11992 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 11993 invoke-static {p1, p2}, Lio/reactivex/internal/functions/Functions;->timestampWith(Ljava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/functions/Function; move-result-object p1 invoke-virtual {p0, p1}, Lio/reactivex/Observable;->map(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final to(Lio/reactivex/functions/Function;)Ljava/lang/Object; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-", "Lio/reactivex/Observable<", "TT;>;TR;>;)TR;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 12012 :try_start_0 invoke-interface {p1, p0}, Lio/reactivex/functions/Function;->apply(Ljava/lang/Object;)Ljava/lang/Object; move-result-object p1 :try_end_0 .catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0 return-object p1 :catch_0 move-exception p1 .line 12014 invoke-static {p1}, Lio/reactivex/exceptions/Exceptions;->throwIfFatal(Ljava/lang/Throwable;)V .line 12015 invoke-static {p1}, Lio/reactivex/internal/util/ExceptionHelper;->wrapOrThrow(Ljava/lang/Throwable;)Ljava/lang/RuntimeException; move-result-object p1 throw p1 .end method .method public final toFlowable(Lio/reactivex/BackpressureStrategy;)Lio/reactivex/Flowable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/BackpressureStrategy;", ")", "Lio/reactivex/Flowable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/BackpressureSupport; value = .enum Lio/reactivex/annotations/BackpressureKind;->SPECIAL:Lio/reactivex/annotations/BackpressureKind; .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 12346 new-instance v0, Lio/reactivex/internal/operators/flowable/FlowableFromObservable; invoke-direct {v0, p0}, Lio/reactivex/internal/operators/flowable/FlowableFromObservable;->(Lio/reactivex/Observable;)V .line 12348 sget-object v1, Lio/reactivex/Observable$1;->$SwitchMap$io$reactivex$BackpressureStrategy:[I invoke-virtual {p1}, Lio/reactivex/BackpressureStrategy;->ordinal()I move-result p1 aget p1, v1, p1 const/4 v1, 0x1 if-eq p1, v1, :cond_3 const/4 v1, 0x2 if-eq p1, v1, :cond_2 const/4 v1, 0x3 if-eq p1, v1, :cond_1 const/4 v1, 0x4 if-eq p1, v1, :cond_0 .line 12358 invoke-virtual {v0}, Lio/reactivex/Flowable;->onBackpressureBuffer()Lio/reactivex/Flowable; move-result-object p1 return-object p1 .line 12356 :cond_0 new-instance p1, Lio/reactivex/internal/operators/flowable/FlowableOnBackpressureError; invoke-direct {p1, v0}, Lio/reactivex/internal/operators/flowable/FlowableOnBackpressureError;->(Lorg/reactivestreams/Publisher;)V invoke-static {p1}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Flowable;)Lio/reactivex/Flowable; move-result-object p1 return-object p1 :cond_1 return-object v0 .line 12352 :cond_2 invoke-virtual {v0}, Lio/reactivex/Flowable;->onBackpressureLatest()Lio/reactivex/Flowable; move-result-object p1 return-object p1 .line 12350 :cond_3 invoke-virtual {v0}, Lio/reactivex/Flowable;->onBackpressureDrop()Lio/reactivex/Flowable; move-result-object p1 return-object p1 .end method .method public final toFuture()Ljava/util/concurrent/Future; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/util/concurrent/Future<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 4902 new-instance v0, Lio/reactivex/internal/observers/FutureObserver; invoke-direct {v0}, Lio/reactivex/internal/observers/FutureObserver;->()V invoke-virtual {p0, v0}, Lio/reactivex/Observable;->subscribeWith(Lio/reactivex/Observer;)Lio/reactivex/Observer; move-result-object v0 check-cast v0, Ljava/util/concurrent/Future; return-object v0 .end method .method public final toList()Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Single<", "Ljava/util/List<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const/16 v0, 0x10 .line 12045 invoke-virtual {p0, v0}, Lio/reactivex/Observable;->toList(I)Lio/reactivex/Single; move-result-object v0 return-object v0 .end method .method public final toList(I)Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(I)", "Lio/reactivex/Single<", "Ljava/util/List<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "capacityHint" .line 12076 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I .line 12077 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableToListSingle; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableToListSingle;->(Lio/reactivex/ObservableSource;I)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Single;)Lio/reactivex/Single; move-result-object p1 return-object p1 .end method .method public final toList(Ljava/util/concurrent/Callable;)Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { ";>(", "Ljava/util/concurrent/Callable<", "TU;>;)", "Lio/reactivex/Single<", "TU;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "collectionSupplier is null" .line 12109 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 12110 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableToListSingle; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableToListSingle;->(Lio/reactivex/ObservableSource;Ljava/util/concurrent/Callable;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Single;)Lio/reactivex/Single; move-result-object p1 return-object p1 .end method .method public final toMap(Lio/reactivex/functions/Function;)Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+TK;>;)", "Lio/reactivex/Single<", "Ljava/util/Map<", "TK;TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 12135 invoke-static {}, Lio/reactivex/internal/util/HashMapSupplier;->asCallable()Ljava/util/concurrent/Callable; move-result-object v0 invoke-static {p1}, Lio/reactivex/internal/functions/Functions;->toMapKeySelector(Lio/reactivex/functions/Function;)Lio/reactivex/functions/BiConsumer; move-result-object p1 invoke-virtual {p0, v0, p1}, Lio/reactivex/Observable;->collect(Ljava/util/concurrent/Callable;Lio/reactivex/functions/BiConsumer;)Lio/reactivex/Single; move-result-object p1 return-object p1 .end method .method public final toMap(Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;)Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+TK;>;", "Lio/reactivex/functions/Function<", "-TT;+TV;>;)", "Lio/reactivex/Single<", "Ljava/util/Map<", "TK;TV;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "keySelector is null" .line 12166 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "valueSelector is null" .line 12167 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 12168 invoke-static {}, Lio/reactivex/internal/util/HashMapSupplier;->asCallable()Ljava/util/concurrent/Callable; move-result-object v0 invoke-static {p1, p2}, Lio/reactivex/internal/functions/Functions;->toMapKeyValueSelector(Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;)Lio/reactivex/functions/BiConsumer; move-result-object p1 invoke-virtual {p0, v0, p1}, Lio/reactivex/Observable;->collect(Ljava/util/concurrent/Callable;Lio/reactivex/functions/BiConsumer;)Lio/reactivex/Single; move-result-object p1 return-object p1 .end method .method public final toMap(Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;Ljava/util/concurrent/Callable;)Lio/reactivex/Single; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+TK;>;", "Lio/reactivex/functions/Function<", "-TT;+TV;>;", "Ljava/util/concurrent/Callable<", "+", "Ljava/util/Map<", "TK;TV;>;>;)", "Lio/reactivex/Single<", "Ljava/util/Map<", "TK;TV;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 12199 invoke-static {p1, p2}, Lio/reactivex/internal/functions/Functions;->toMapKeyValueSelector(Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;)Lio/reactivex/functions/BiConsumer; move-result-object p1 invoke-virtual {p0, p3, p1}, Lio/reactivex/Observable;->collect(Ljava/util/concurrent/Callable;Lio/reactivex/functions/BiConsumer;)Lio/reactivex/Single; move-result-object p1 return-object p1 .end method .method public final toMultimap(Lio/reactivex/functions/Function;)Lio/reactivex/Single; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+TK;>;)", "Lio/reactivex/Single<", "Ljava/util/Map<", "TK;", "Ljava/util/Collection<", "TT;>;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 12223 invoke-static {}, Lio/reactivex/internal/functions/Functions;->identity()Lio/reactivex/functions/Function; move-result-object v0 .line 12224 invoke-static {}, Lio/reactivex/internal/util/HashMapSupplier;->asCallable()Ljava/util/concurrent/Callable; move-result-object v1 .line 12225 invoke-static {}, Lio/reactivex/internal/util/ArrayListSupplier;->asFunction()Lio/reactivex/functions/Function; move-result-object v2 .line 12226 invoke-virtual {p0, p1, v0, v1, v2}, Lio/reactivex/Observable;->toMultimap(Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;Ljava/util/concurrent/Callable;Lio/reactivex/functions/Function;)Lio/reactivex/Single; move-result-object p1 return-object p1 .end method .method public final toMultimap(Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;)Lio/reactivex/Single; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+TK;>;", "Lio/reactivex/functions/Function<", "-TT;+TV;>;)", "Lio/reactivex/Single<", "Ljava/util/Map<", "TK;", "Ljava/util/Collection<", "TV;>;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 12253 invoke-static {}, Lio/reactivex/internal/util/HashMapSupplier;->asCallable()Ljava/util/concurrent/Callable; move-result-object v0 .line 12254 invoke-static {}, Lio/reactivex/internal/util/ArrayListSupplier;->asFunction()Lio/reactivex/functions/Function; move-result-object v1 .line 12255 invoke-virtual {p0, p1, p2, v0, v1}, Lio/reactivex/Observable;->toMultimap(Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;Ljava/util/concurrent/Callable;Lio/reactivex/functions/Function;)Lio/reactivex/Single; move-result-object p1 return-object p1 .end method .method public final toMultimap(Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;Ljava/util/concurrent/Callable;)Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+TK;>;", "Lio/reactivex/functions/Function<", "-TT;+TV;>;", "Ljava/util/concurrent/Callable<", "Ljava/util/Map<", "TK;", "Ljava/util/Collection<", "TV;>;>;>;)", "Lio/reactivex/Single<", "Ljava/util/Map<", "TK;", "Ljava/util/Collection<", "TV;>;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 12327 invoke-static {}, Lio/reactivex/internal/util/ArrayListSupplier;->asFunction()Lio/reactivex/functions/Function; move-result-object v0 invoke-virtual {p0, p1, p2, p3, v0}, Lio/reactivex/Observable;->toMultimap(Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;Ljava/util/concurrent/Callable;Lio/reactivex/functions/Function;)Lio/reactivex/Single; move-result-object p1 return-object p1 .end method .method public final toMultimap(Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;Ljava/util/concurrent/Callable;Lio/reactivex/functions/Function;)Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/functions/Function<", "-TT;+TK;>;", "Lio/reactivex/functions/Function<", "-TT;+TV;>;", "Ljava/util/concurrent/Callable<", "+", "Ljava/util/Map<", "TK;", "Ljava/util/Collection<", "TV;>;>;>;", "Lio/reactivex/functions/Function<", "-TK;+", "Ljava/util/Collection<", "-TV;>;>;)", "Lio/reactivex/Single<", "Ljava/util/Map<", "TK;", "Ljava/util/Collection<", "TV;>;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "keySelector is null" .line 12290 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "valueSelector is null" .line 12291 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "mapSupplier is null" .line 12292 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "collectionFactory is null" .line 12293 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 12294 invoke-static {p1, p2, p4}, Lio/reactivex/internal/functions/Functions;->toMultimapKeyValueSelector(Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;Lio/reactivex/functions/Function;)Lio/reactivex/functions/BiConsumer; move-result-object p1 invoke-virtual {p0, p3, p1}, Lio/reactivex/Observable;->collect(Ljava/util/concurrent/Callable;Lio/reactivex/functions/BiConsumer;)Lio/reactivex/Single; move-result-object p1 return-object p1 .end method .method public final toSortedList()Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lio/reactivex/Single<", "Ljava/util/List<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 12383 invoke-static {}, Lio/reactivex/internal/functions/Functions;->naturalOrder()Ljava/util/Comparator; move-result-object v0 invoke-virtual {p0, v0}, Lio/reactivex/Observable;->toSortedList(Ljava/util/Comparator;)Lio/reactivex/Single; move-result-object v0 return-object v0 .end method .method public final toSortedList(I)Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(I)", "Lio/reactivex/Single<", "Ljava/util/List<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 12462 invoke-static {}, Lio/reactivex/internal/functions/Functions;->naturalOrder()Ljava/util/Comparator; move-result-object v0 invoke-virtual {p0, v0, p1}, Lio/reactivex/Observable;->toSortedList(Ljava/util/Comparator;I)Lio/reactivex/Single; move-result-object p1 return-object p1 .end method .method public final toSortedList(Ljava/util/Comparator;)Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Comparator<", "-TT;>;)", "Lio/reactivex/Single<", "Ljava/util/List<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "comparator is null" .line 12406 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 12407 invoke-virtual {p0}, Lio/reactivex/Observable;->toList()Lio/reactivex/Single; move-result-object v0 invoke-static {p1}, Lio/reactivex/internal/functions/Functions;->listSorter(Ljava/util/Comparator;)Lio/reactivex/functions/Function; move-result-object p1 invoke-virtual {v0, p1}, Lio/reactivex/Single;->map(Lio/reactivex/functions/Function;)Lio/reactivex/Single; move-result-object p1 return-object p1 .end method .method public final toSortedList(Ljava/util/Comparator;I)Lio/reactivex/Single; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Comparator<", "-TT;>;I)", "Lio/reactivex/Single<", "Ljava/util/List<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "comparator is null" .line 12433 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 12434 invoke-virtual {p0, p2}, Lio/reactivex/Observable;->toList(I)Lio/reactivex/Single; move-result-object p2 invoke-static {p1}, Lio/reactivex/internal/functions/Functions;->listSorter(Ljava/util/Comparator;)Lio/reactivex/functions/Function; move-result-object p1 invoke-virtual {p2, p1}, Lio/reactivex/Single;->map(Lio/reactivex/functions/Function;)Lio/reactivex/Single; move-result-object p1 return-object p1 .end method .method public final unsubscribeOn(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "TT;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-string v0, "scheduler is null" .line 12482 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 12483 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableUnsubscribeOn; invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/ObservableUnsubscribeOn;->(Lio/reactivex/ObservableSource;Lio/reactivex/Scheduler;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final window(J)Lio/reactivex/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(J)", "Lio/reactivex/Observable<", "Lio/reactivex/Observable<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 12508 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v5 move-object v0, p0 move-wide v1, p1 move-wide v3, p1 invoke-virtual/range {v0 .. v5}, Lio/reactivex/Observable;->window(JJI)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final window(JJ)Lio/reactivex/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(JJ)", "Lio/reactivex/Observable<", "Lio/reactivex/Observable<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 12536 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v5 move-object v0, p0 move-wide v1, p1 move-wide v3, p3 invoke-virtual/range {v0 .. v5}, Lio/reactivex/Observable;->window(JJI)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final window(JJI)Lio/reactivex/Observable; .locals 8 .annotation system Ldalvik/annotation/Signature; value = { "(JJI)", "Lio/reactivex/Observable<", "Lio/reactivex/Observable<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "count" .line 12566 invoke-static {p1, p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(JLjava/lang/String;)J const-string v0, "skip" .line 12567 invoke-static {p3, p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(JLjava/lang/String;)J const-string v0, "bufferSize" .line 12568 invoke-static {p5, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I .line 12569 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableWindow; move-object v1, v0 move-object v2, p0 move-wide v3, p1 move-wide v5, p3 move v7, p5 invoke-direct/range {v1 .. v7}, Lio/reactivex/internal/operators/observable/ObservableWindow;->(Lio/reactivex/ObservableSource;JJI)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final window(JJLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 8 .annotation system Ldalvik/annotation/Signature; value = { "(JJ", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "Lio/reactivex/Observable<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 12597 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v6 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v7 move-object v0, p0 move-wide v1, p1 move-wide v3, p3 move-object v5, p5 invoke-virtual/range {v0 .. v7}, Lio/reactivex/Observable;->window(JJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;I)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final window(JJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 8 .annotation system Ldalvik/annotation/Signature; value = { "(JJ", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "Lio/reactivex/Observable<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation .line 12627 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v7 move-object v0, p0 move-wide v1, p1 move-wide v3, p3 move-object v5, p5 move-object v6, p6 invoke-virtual/range {v0 .. v7}, Lio/reactivex/Observable;->window(JJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;I)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final window(JJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;I)Lio/reactivex/Observable; .locals 13 .annotation system Ldalvik/annotation/Signature; value = { "(JJ", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", "I)", "Lio/reactivex/Observable<", "Lio/reactivex/Observable<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-string v0, "timespan" move-wide v3, p1 .line 12659 invoke-static {p1, p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(JLjava/lang/String;)J const-string v0, "timeskip" move-wide/from16 v5, p3 .line 12660 invoke-static {v5, v6, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(JLjava/lang/String;)J const-string v0, "bufferSize" move/from16 v11, p7 .line 12661 invoke-static {v11, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I const-string v0, "scheduler is null" move-object/from16 v8, p6 .line 12662 invoke-static {v8, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "unit is null" move-object/from16 v7, p5 .line 12663 invoke-static {v7, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 12664 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableWindowTimed; const-wide v9, 0x7fffffffffffffffL const/4 v12, 0x0 move-object v1, v0 move-object v2, p0 invoke-direct/range {v1 .. v12}, Lio/reactivex/internal/operators/observable/ObservableWindowTimed;->(Lio/reactivex/ObservableSource;JJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;JIZ)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object v0 return-object v0 .end method .method public final window(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; .locals 8 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lio/reactivex/Observable<", "Lio/reactivex/Observable<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 12691 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v4 const-wide v5, 0x7fffffffffffffffL const/4 v7, 0x0 move-object v0, p0 move-wide v1, p1 move-object v3, p3 invoke-virtual/range {v0 .. v7}, Lio/reactivex/Observable;->window(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;JZ)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final window(JLjava/util/concurrent/TimeUnit;J)Lio/reactivex/Observable; .locals 8 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "J)", "Lio/reactivex/Observable<", "Lio/reactivex/Observable<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 12723 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v4 const/4 v7, 0x0 move-object v0, p0 move-wide v1, p1 move-object v3, p3 move-wide v5, p4 invoke-virtual/range {v0 .. v7}, Lio/reactivex/Observable;->window(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;JZ)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final window(JLjava/util/concurrent/TimeUnit;JZ)Lio/reactivex/Observable; .locals 8 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "JZ)", "Lio/reactivex/Observable<", "Lio/reactivex/Observable<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "io.reactivex:computation" .end annotation .line 12757 invoke-static {}, Lio/reactivex/schedulers/Schedulers;->computation()Lio/reactivex/Scheduler; move-result-object v4 move-object v0, p0 move-wide v1, p1 move-object v3, p3 move-wide v5, p4 move v7, p6 invoke-virtual/range {v0 .. v7}, Lio/reactivex/Observable;->window(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;JZ)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final window(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; .locals 8 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", ")", "Lio/reactivex/Observable<", "Lio/reactivex/Observable<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-wide v5, 0x7fffffffffffffffL const/4 v7, 0x0 move-object v0, p0 move-wide v1, p1 move-object v3, p3 move-object v4, p4 .line 12787 invoke-virtual/range {v0 .. v7}, Lio/reactivex/Observable;->window(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;JZ)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final window(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;J)Lio/reactivex/Observable; .locals 8 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", "J)", "Lio/reactivex/Observable<", "Lio/reactivex/Observable<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const/4 v7, 0x0 move-object v0, p0 move-wide v1, p1 move-object v3, p3 move-object v4, p4 move-wide v5, p5 .line 12821 invoke-virtual/range {v0 .. v7}, Lio/reactivex/Observable;->window(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;JZ)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final window(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;JZ)Lio/reactivex/Observable; .locals 9 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", "JZ)", "Lio/reactivex/Observable<", "Lio/reactivex/Observable<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation .line 12857 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v8 move-object v0, p0 move-wide v1, p1 move-object v3, p3 move-object v4, p4 move-wide v5, p5 move/from16 v7, p7 invoke-virtual/range {v0 .. v8}, Lio/reactivex/Observable;->window(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;JZI)Lio/reactivex/Observable; move-result-object v0 return-object v0 .end method .method public final window(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;JZI)Lio/reactivex/Observable; .locals 13 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lio/reactivex/Scheduler;", "JZI)", "Lio/reactivex/Observable<", "Lio/reactivex/Observable<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "custom" .end annotation const-string v0, "bufferSize" move/from16 v11, p8 .line 12896 invoke-static {v11, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(ILjava/lang/String;)I const-string v0, "scheduler is null" move-object/from16 v8, p4 .line 12897 invoke-static {v8, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "unit is null" move-object/from16 v7, p3 .line 12898 invoke-static {v7, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "count" move-wide/from16 v9, p5 .line 12899 invoke-static {v9, v10, v0}, Lio/reactivex/internal/functions/ObjectHelper;->verifyPositive(JLjava/lang/String;)J .line 12900 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableWindowTimed; move-object v1, v0 move-object v2, p0 move-wide v3, p1 move-wide v5, p1 move/from16 v12, p7 invoke-direct/range {v1 .. v12}, Lio/reactivex/internal/operators/observable/ObservableWindowTimed;->(Lio/reactivex/ObservableSource;JJLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;JIZ)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object v0 return-object v0 .end method .method public final window(Lio/reactivex/ObservableSource;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "TB;>;)", "Lio/reactivex/Observable<", "Lio/reactivex/Observable<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 12926 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 invoke-virtual {p0, p1, v0}, Lio/reactivex/Observable;->window(Lio/reactivex/ObservableSource;I)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final window(Lio/reactivex/ObservableSource;I)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "TB;>;I)", "Lio/reactivex/Observable<", "Lio/reactivex/Observable<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "boundary is null" .line 12954 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 12955 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableWindowBoundary; invoke-direct {v0, p0, p1, p2}, Lio/reactivex/internal/operators/observable/ObservableWindowBoundary;->(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;I)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final window(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "TU;>;", "Lio/reactivex/functions/Function<", "-TU;+", "Lio/reactivex/ObservableSource<", "TV;>;>;)", "Lio/reactivex/Observable<", "Lio/reactivex/Observable<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 12986 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 invoke-virtual {p0, p1, p2, v0}, Lio/reactivex/Observable;->window(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;I)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final window(Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;I)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "TU;>;", "Lio/reactivex/functions/Function<", "-TU;+", "Lio/reactivex/ObservableSource<", "TV;>;>;I)", "Lio/reactivex/Observable<", "Lio/reactivex/Observable<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "openingIndicator is null" .line 13019 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "closingIndicator is null" .line 13020 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 13021 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableWindowBoundarySelector; invoke-direct {v0, p0, p1, p2, p3}, Lio/reactivex/internal/operators/observable/ObservableWindowBoundarySelector;->(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;I)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final window(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/Callable<", "+", "Lio/reactivex/ObservableSource<", "TB;>;>;)", "Lio/reactivex/Observable<", "Lio/reactivex/Observable<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 13048 invoke-static {}, Lio/reactivex/Observable;->bufferSize()I move-result v0 invoke-virtual {p0, p1, v0}, Lio/reactivex/Observable;->window(Ljava/util/concurrent/Callable;I)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final window(Ljava/util/concurrent/Callable;I)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/Callable<", "+", "Lio/reactivex/ObservableSource<", "TB;>;>;I)", "Lio/reactivex/Observable<", "Lio/reactivex/Observable<", "TT;>;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "boundary is null" .line 13076 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 13077 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableWindowBoundarySupplier; invoke-direct {v0, p0, p1, p2}, Lio/reactivex/internal/operators/observable/ObservableWindowBoundarySupplier;->(Lio/reactivex/ObservableSource;Ljava/util/concurrent/Callable;I)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final withLatestFrom(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function5;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "TT1;>;", "Lio/reactivex/ObservableSource<", "TT2;>;", "Lio/reactivex/ObservableSource<", "TT3;>;", "Lio/reactivex/ObservableSource<", "TT4;>;", "Lio/reactivex/functions/Function5<", "-TT;-TT1;-TT2;-TT3;-TT4;TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "o1 is null" .line 13223 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "o2 is null" .line 13224 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "o3 is null" .line 13225 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "o4 is null" .line 13226 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "combiner is null" .line 13227 invoke-static {p5, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 13228 invoke-static {p5}, Lio/reactivex/internal/functions/Functions;->toFunction(Lio/reactivex/functions/Function5;)Lio/reactivex/functions/Function; move-result-object p5 const/4 v0, 0x4 .line 13229 new-array v0, v0, [Lio/reactivex/ObservableSource; const/4 v1, 0x0 aput-object p1, v0, v1 const/4 p1, 0x1 aput-object p2, v0, p1 const/4 p1, 0x2 aput-object p3, v0, p1 const/4 p1, 0x3 aput-object p4, v0, p1 invoke-virtual {p0, v0, p5}, Lio/reactivex/Observable;->withLatestFrom([Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final withLatestFrom(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function4;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "TT1;>;", "Lio/reactivex/ObservableSource<", "TT2;>;", "Lio/reactivex/ObservableSource<", "TT3;>;", "Lio/reactivex/functions/Function4<", "-TT;-TT1;-TT2;-TT3;TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "o1 is null" .line 13181 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "o2 is null" .line 13182 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "o3 is null" .line 13183 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "combiner is null" .line 13184 invoke-static {p4, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 13185 invoke-static {p4}, Lio/reactivex/internal/functions/Functions;->toFunction(Lio/reactivex/functions/Function4;)Lio/reactivex/functions/Function; move-result-object p4 const/4 v0, 0x3 .line 13186 new-array v0, v0, [Lio/reactivex/ObservableSource; const/4 v1, 0x0 aput-object p1, v0, v1 const/4 p1, 0x1 aput-object p2, v0, p1 const/4 p1, 0x2 aput-object p3, v0, p1 invoke-virtual {p0, v0, p4}, Lio/reactivex/Observable;->withLatestFrom([Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final withLatestFrom(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function3;)Lio/reactivex/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "TT1;>;", "Lio/reactivex/ObservableSource<", "TT2;>;", "Lio/reactivex/functions/Function3<", "-TT;-TT1;-TT2;TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "o1 is null" .line 13142 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "o2 is null" .line 13143 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "combiner is null" .line 13144 invoke-static {p3, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 13145 invoke-static {p3}, Lio/reactivex/internal/functions/Functions;->toFunction(Lio/reactivex/functions/Function3;)Lio/reactivex/functions/Function; move-result-object p3 const/4 v0, 0x2 .line 13146 new-array v0, v0, [Lio/reactivex/ObservableSource; const/4 v1, 0x0 aput-object p1, v0, v1 const/4 p1, 0x1 aput-object p2, v0, p1 invoke-virtual {p0, v0, p3}, Lio/reactivex/Observable;->withLatestFrom([Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final withLatestFrom(Lio/reactivex/ObservableSource;Lio/reactivex/functions/BiFunction;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TU;>;", "Lio/reactivex/functions/BiFunction<", "-TT;-TU;+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "other is null" .line 13107 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "combiner is null" .line 13108 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 13110 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableWithLatestFrom; invoke-direct {v0, p0, p2, p1}, Lio/reactivex/internal/operators/observable/ObservableWithLatestFrom;->(Lio/reactivex/ObservableSource;Lio/reactivex/functions/BiFunction;Lio/reactivex/ObservableSource;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final withLatestFrom(Ljava/lang/Iterable;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lio/reactivex/ObservableSource<", "*>;>;", "Lio/reactivex/functions/Function<", "-[", "Ljava/lang/Object;", "TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "others is null" .line 13285 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "combiner is null" .line 13286 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 13287 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableWithLatestFromMany; invoke-direct {v0, p0, p1, p2}, Lio/reactivex/internal/operators/observable/ObservableWithLatestFromMany;->(Lio/reactivex/ObservableSource;Ljava/lang/Iterable;Lio/reactivex/functions/Function;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final withLatestFrom([Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "([", "Lio/reactivex/ObservableSource<", "*>;", "Lio/reactivex/functions/Function<", "-[", "Ljava/lang/Object;", "TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "others is null" .line 13256 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "combiner is null" .line 13257 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 13258 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableWithLatestFromMany; invoke-direct {v0, p0, p1, p2}, Lio/reactivex/internal/operators/observable/ObservableWithLatestFromMany;->(Lio/reactivex/ObservableSource;[Lio/reactivex/ObservableSource;Lio/reactivex/functions/Function;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final zipWith(Lio/reactivex/ObservableSource;Lio/reactivex/functions/BiFunction;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TU;>;", "Lio/reactivex/functions/BiFunction<", "-TT;-TU;+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "other is null" .line 13363 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 13364 invoke-static {p0, p1, p2}, Lio/reactivex/Observable;->zip(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/BiFunction;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final zipWith(Lio/reactivex/ObservableSource;Lio/reactivex/functions/BiFunction;Z)Lio/reactivex/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TU;>;", "Lio/reactivex/functions/BiFunction<", "-TT;-TU;+TR;>;Z)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 13409 invoke-static {p0, p1, p2, p3}, Lio/reactivex/Observable;->zip(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/BiFunction;Z)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final zipWith(Lio/reactivex/ObservableSource;Lio/reactivex/functions/BiFunction;ZI)Lio/reactivex/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lio/reactivex/ObservableSource<", "+TU;>;", "Lio/reactivex/functions/BiFunction<", "-TT;-TU;+TR;>;ZI)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation .line 13456 invoke-static {p0, p1, p2, p3, p4}, Lio/reactivex/Observable;->zip(Lio/reactivex/ObservableSource;Lio/reactivex/ObservableSource;Lio/reactivex/functions/BiFunction;ZI)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method .method public final zipWith(Ljava/lang/Iterable;Lio/reactivex/functions/BiFunction;)Lio/reactivex/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "TU;>;", "Lio/reactivex/functions/BiFunction<", "-TT;-TU;+TR;>;)", "Lio/reactivex/Observable<", "TR;>;" } .end annotation .annotation runtime Lio/reactivex/annotations/CheckReturnValue; .end annotation .annotation runtime Lio/reactivex/annotations/SchedulerSupport; value = "none" .end annotation const-string v0, "other is null" .line 13319 invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; const-string v0, "zipper is null" .line 13320 invoke-static {p2, v0}, Lio/reactivex/internal/functions/ObjectHelper;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 13321 new-instance v0, Lio/reactivex/internal/operators/observable/ObservableZipIterable; invoke-direct {v0, p0, p1, p2}, Lio/reactivex/internal/operators/observable/ObservableZipIterable;->(Lio/reactivex/Observable;Ljava/lang/Iterable;Lio/reactivex/functions/BiFunction;)V invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;->onAssembly(Lio/reactivex/Observable;)Lio/reactivex/Observable; move-result-object p1 return-object p1 .end method