@@ -76,7 +76,7 @@ public static <T> OnSubscribeFunc<Observable<T>> window(final Observable<T> sour
7676 return new OnSubscribeFunc <Observable <T >>() {
7777 @ Override
7878 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 ());
8080 ChunkCreator creator = new ObservableBasedSingleChunkCreator <T , Observable <T >>(windows , windowClosingSelector );
8181 return source .subscribe (new ChunkObserver <T , Observable <T >>(windows , observer , creator ));
8282 }
@@ -113,7 +113,7 @@ public static <T> OnSubscribeFunc<Observable<T>> window(final Observable<T> sour
113113 return new OnSubscribeFunc <Observable <T >>() {
114114 @ Override
115115 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 ());
117117 ChunkCreator creator = new ObservableBasedMultiChunkCreator <T , Observable <T >>(windows , windowOpenings , windowClosingSelector );
118118 return source .subscribe (new ChunkObserver <T , Observable <T >>(windows , observer , creator ));
119119 }
@@ -168,7 +168,7 @@ public static <T> OnSubscribeFunc<Observable<T>> window(final Observable<T> sour
168168 return new OnSubscribeFunc <Observable <T >>() {
169169 @ Override
170170 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 );
172172 ChunkCreator creator = new SkippingChunkCreator <T , Observable <T >>(chunks , skip );
173173 return source .subscribe (new ChunkObserver <T , Observable <T >>(chunks , observer , creator ));
174174 }
@@ -223,7 +223,7 @@ public static <T> OnSubscribeFunc<Observable<T>> window(final Observable<T> sour
223223 return new OnSubscribeFunc <Observable <T >>() {
224224 @ Override
225225 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 ());
227227 ChunkCreator creator = new TimeBasedChunkCreator <T , Observable <T >>(windows , timespan , unit , scheduler );
228228 return source .subscribe (new ChunkObserver <T , Observable <T >>(windows , observer , creator ));
229229 }
@@ -284,7 +284,7 @@ public static <T> OnSubscribeFunc<Observable<T>> window(final Observable<T> sour
284284 return new OnSubscribeFunc <Observable <T >>() {
285285 @ Override
286286 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 );
288288 ChunkCreator creator = new SingleChunkCreator <T , Observable <T >>(chunks );
289289 return source .subscribe (new ChunkObserver <T , Observable <T >>(chunks , observer , creator ));
290290 }
@@ -345,7 +345,7 @@ public static <T> OnSubscribeFunc<Observable<T>> window(final Observable<T> sour
345345 return new OnSubscribeFunc <Observable <T >>() {
346346 @ Override
347347 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 );
349349 ChunkCreator creator = new TimeBasedChunkCreator <T , Observable <T >>(windows , timeshift , unit , scheduler );
350350 return source .subscribe (new ChunkObserver <T , Observable <T >>(windows , observer , creator ));
351351 }
0 commit comments