@@ -76,7 +76,7 @@ public static <T> OnSubscribeFunc<Observable<T>> window(final Observable<T> sour
76
76
return new OnSubscribeFunc <Observable <T >>() {
77
77
@ Override
78
78
public Subscription onSubscribe (final Observer <? super Observable <T >> observer ) {
79
- NonOverlappingChunks <T , Observable <T >> windows = new NonOverlappingChunks <T , Observable <T >>(observer , windowMaker ());
79
+ NonOverlappingChunks <T , Observable <T >> windows = new NonOverlappingChunks <T , Observable <T >>(observer , OperationWindow .< T > windowMaker ());
80
80
ChunkCreator creator = new ObservableBasedSingleChunkCreator <T , Observable <T >>(windows , windowClosingSelector );
81
81
return source .subscribe (new ChunkObserver <T , Observable <T >>(windows , observer , creator ));
82
82
}
@@ -113,7 +113,7 @@ public static <T> OnSubscribeFunc<Observable<T>> window(final Observable<T> sour
113
113
return new OnSubscribeFunc <Observable <T >>() {
114
114
@ Override
115
115
public Subscription onSubscribe (final Observer <? super Observable <T >> observer ) {
116
- OverlappingChunks <T , Observable <T >> windows = new OverlappingChunks <T , Observable <T >>(observer , windowMaker ());
116
+ OverlappingChunks <T , Observable <T >> windows = new OverlappingChunks <T , Observable <T >>(observer , OperationWindow .< T > windowMaker ());
117
117
ChunkCreator creator = new ObservableBasedMultiChunkCreator <T , Observable <T >>(windows , windowOpenings , windowClosingSelector );
118
118
return source .subscribe (new ChunkObserver <T , Observable <T >>(windows , observer , creator ));
119
119
}
@@ -168,7 +168,7 @@ public static <T> OnSubscribeFunc<Observable<T>> window(final Observable<T> sour
168
168
return new OnSubscribeFunc <Observable <T >>() {
169
169
@ Override
170
170
public Subscription onSubscribe (final Observer <? super Observable <T >> observer ) {
171
- Chunks <T , Observable <T >> chunks = new SizeBasedChunks <T , Observable <T >>(observer , windowMaker (), count );
171
+ Chunks <T , Observable <T >> chunks = new SizeBasedChunks <T , Observable <T >>(observer , OperationWindow .< T > windowMaker (), count );
172
172
ChunkCreator creator = new SkippingChunkCreator <T , Observable <T >>(chunks , skip );
173
173
return source .subscribe (new ChunkObserver <T , Observable <T >>(chunks , observer , creator ));
174
174
}
@@ -223,7 +223,7 @@ public static <T> OnSubscribeFunc<Observable<T>> window(final Observable<T> sour
223
223
return new OnSubscribeFunc <Observable <T >>() {
224
224
@ Override
225
225
public Subscription onSubscribe (final Observer <? super Observable <T >> observer ) {
226
- NonOverlappingChunks <T , Observable <T >> windows = new NonOverlappingChunks <T , Observable <T >>(observer , windowMaker ());
226
+ NonOverlappingChunks <T , Observable <T >> windows = new NonOverlappingChunks <T , Observable <T >>(observer , OperationWindow .< T > windowMaker ());
227
227
ChunkCreator creator = new TimeBasedChunkCreator <T , Observable <T >>(windows , timespan , unit , scheduler );
228
228
return source .subscribe (new ChunkObserver <T , Observable <T >>(windows , observer , creator ));
229
229
}
@@ -284,7 +284,7 @@ public static <T> OnSubscribeFunc<Observable<T>> window(final Observable<T> sour
284
284
return new OnSubscribeFunc <Observable <T >>() {
285
285
@ Override
286
286
public Subscription onSubscribe (final Observer <? super Observable <T >> observer ) {
287
- Chunks <T , Observable <T >> chunks = new TimeAndSizeBasedChunks <T , Observable <T >>(observer , windowMaker (), count , timespan , unit , scheduler );
287
+ Chunks <T , Observable <T >> chunks = new TimeAndSizeBasedChunks <T , Observable <T >>(observer , OperationWindow .< T > windowMaker (), count , timespan , unit , scheduler );
288
288
ChunkCreator creator = new SingleChunkCreator <T , Observable <T >>(chunks );
289
289
return source .subscribe (new ChunkObserver <T , Observable <T >>(chunks , observer , creator ));
290
290
}
@@ -345,7 +345,7 @@ public static <T> OnSubscribeFunc<Observable<T>> window(final Observable<T> sour
345
345
return new OnSubscribeFunc <Observable <T >>() {
346
346
@ Override
347
347
public Subscription onSubscribe (final Observer <? super Observable <T >> observer ) {
348
- OverlappingChunks <T , Observable <T >> windows = new TimeBasedChunks <T , Observable <T >>(observer , windowMaker (), timespan , unit , scheduler );
348
+ OverlappingChunks <T , Observable <T >> windows = new TimeBasedChunks <T , Observable <T >>(observer , OperationWindow .< T > windowMaker (), timespan , unit , scheduler );
349
349
ChunkCreator creator = new TimeBasedChunkCreator <T , Observable <T >>(windows , timeshift , unit , scheduler );
350
350
return source .subscribe (new ChunkObserver <T , Observable <T >>(windows , observer , creator ));
351
351
}
0 commit comments