@@ -496,7 +496,7 @@ public <T> Page<T> queryForPage(StringQuery query, Class<T> clazz, SearchResultM
496
496
@ Override
497
497
public <T > CloseableIterator <T > stream (CriteriaQuery query , Class <T > clazz ) {
498
498
final long scrollTimeInMillis = TimeValue .timeValueMinutes (1 ).millis ();
499
- return doStream (scrollTimeInMillis , ( ScrolledPage < T >) startScroll (scrollTimeInMillis , query , clazz ), clazz ,
499
+ return doStream (scrollTimeInMillis , startScroll (scrollTimeInMillis , query , clazz ), clazz ,
500
500
resultsMapper );
501
501
}
502
502
@@ -508,7 +508,7 @@ public <T> CloseableIterator<T> stream(SearchQuery query, Class<T> clazz) {
508
508
@ Override
509
509
public <T > CloseableIterator <T > stream (SearchQuery query , final Class <T > clazz , final SearchResultMapper mapper ) {
510
510
final long scrollTimeInMillis = TimeValue .timeValueMinutes (1 ).millis ();
511
- return doStream (scrollTimeInMillis , ( ScrolledPage < T >) startScroll (scrollTimeInMillis , query , clazz , mapper ), clazz ,
511
+ return doStream (scrollTimeInMillis , startScroll (scrollTimeInMillis , query , clazz , mapper ), clazz ,
512
512
mapper );
513
513
}
514
514
@@ -547,7 +547,7 @@ public boolean hasNext() {
547
547
// Test if it remains hits
548
548
if (currentHits == null || !currentHits .hasNext ()) {
549
549
// Do a new request
550
- final ScrolledPage <T > scroll = ( ScrolledPage < T >) continueScroll (scrollId , scrollTimeInMillis , clazz , mapper );
550
+ final ScrolledPage <T > scroll = continueScroll (scrollId , scrollTimeInMillis , clazz , mapper );
551
551
// Save hits and scroll id
552
552
currentHits = scroll .iterator ();
553
553
finished = !currentHits .hasNext ();
@@ -878,14 +878,14 @@ public <T> AggregatedPage<T> mapResults(SearchResponse response, Class<T> clazz,
878
878
}
879
879
};
880
880
881
- Page <SearchHit > scrolledResult = startScroll (scrollTimeInMillis , searchQuery , SearchHit .class ,
881
+ ScrolledPage <SearchHit > scrolledResult = startScroll (scrollTimeInMillis , searchQuery , SearchHit .class ,
882
882
deleteEntryResultMapper );
883
883
BulkRequest request = new BulkRequest ();
884
884
List <SearchHit > documentsToDelete = new ArrayList <>();
885
885
886
886
do {
887
887
documentsToDelete .addAll (scrolledResult .getContent ());
888
- scrolledResult = continueScroll ((( ScrolledPage < T >) scrolledResult ) .getScrollId (), scrollTimeInMillis ,
888
+ scrolledResult = continueScroll (scrolledResult .getScrollId (), scrollTimeInMillis ,
889
889
SearchHit .class , deleteEntryResultMapper );
890
890
} while (scrolledResult .getContent ().size () != 0 );
891
891
@@ -903,7 +903,7 @@ public <T> AggregatedPage<T> mapResults(SearchResponse response, Class<T> clazz,
903
903
}
904
904
}
905
905
906
- clearScroll ((( ScrolledPage < T >) scrolledResult ) .getScrollId ());
906
+ clearScroll (scrolledResult .getScrollId ());
907
907
}
908
908
909
909
@ Override
@@ -1010,29 +1010,29 @@ private SearchResponse doScroll(SearchRequest request, SearchQuery searchQuery)
1010
1010
}
1011
1011
}
1012
1012
1013
- public <T > Page <T > startScroll (long scrollTimeInMillis , SearchQuery searchQuery , Class <T > clazz ) {
1013
+ public <T > ScrolledPage <T > startScroll (long scrollTimeInMillis , SearchQuery searchQuery , Class <T > clazz ) {
1014
1014
SearchResponse response = doScroll (prepareScroll (searchQuery , scrollTimeInMillis , clazz ), searchQuery );
1015
1015
return resultsMapper .mapResults (response , clazz , null );
1016
1016
}
1017
1017
1018
- public <T > Page <T > startScroll (long scrollTimeInMillis , CriteriaQuery criteriaQuery , Class <T > clazz ) {
1018
+ public <T > ScrolledPage <T > startScroll (long scrollTimeInMillis , CriteriaQuery criteriaQuery , Class <T > clazz ) {
1019
1019
SearchResponse response = doScroll (prepareScroll (criteriaQuery , scrollTimeInMillis , clazz ), criteriaQuery );
1020
1020
return resultsMapper .mapResults (response , clazz , null );
1021
1021
}
1022
1022
1023
- public <T > Page <T > startScroll (long scrollTimeInMillis , SearchQuery searchQuery , Class <T > clazz ,
1023
+ public <T > ScrolledPage <T > startScroll (long scrollTimeInMillis , SearchQuery searchQuery , Class <T > clazz ,
1024
1024
SearchResultMapper mapper ) {
1025
1025
SearchResponse response = doScroll (prepareScroll (searchQuery , scrollTimeInMillis , clazz ), searchQuery );
1026
1026
return mapper .mapResults (response , clazz , null );
1027
1027
}
1028
1028
1029
- public <T > Page <T > startScroll (long scrollTimeInMillis , CriteriaQuery criteriaQuery , Class <T > clazz ,
1029
+ public <T > ScrolledPage <T > startScroll (long scrollTimeInMillis , CriteriaQuery criteriaQuery , Class <T > clazz ,
1030
1030
SearchResultMapper mapper ) {
1031
1031
SearchResponse response = doScroll (prepareScroll (criteriaQuery , scrollTimeInMillis , clazz ), criteriaQuery );
1032
1032
return mapper .mapResults (response , clazz , null );
1033
1033
}
1034
1034
1035
- public <T > Page <T > continueScroll (@ Nullable String scrollId , long scrollTimeInMillis , Class <T > clazz ) {
1035
+ public <T > ScrolledPage <T > continueScroll (@ Nullable String scrollId , long scrollTimeInMillis , Class <T > clazz ) {
1036
1036
SearchScrollRequest request = new SearchScrollRequest (scrollId );
1037
1037
request .scroll (TimeValue .timeValueMillis (scrollTimeInMillis ));
1038
1038
SearchResponse response ;
@@ -1044,7 +1044,7 @@ public <T> Page<T> continueScroll(@Nullable String scrollId, long scrollTimeInMi
1044
1044
return resultsMapper .mapResults (response , clazz , Pageable .unpaged ());
1045
1045
}
1046
1046
1047
- public <T > Page <T > continueScroll (@ Nullable String scrollId , long scrollTimeInMillis , Class <T > clazz ,
1047
+ public <T > ScrolledPage <T > continueScroll (@ Nullable String scrollId , long scrollTimeInMillis , Class <T > clazz ,
1048
1048
SearchResultMapper mapper ) {
1049
1049
SearchScrollRequest request = new SearchScrollRequest (scrollId );
1050
1050
request .scroll (TimeValue .timeValueMillis (scrollTimeInMillis ));
0 commit comments