25
25
26
26
import java .util .Arrays ;
27
27
import java .util .Comparator ;
28
+ import java .util .List ;
28
29
import java .util .Locale ;
29
30
import java .util .Optional ;
31
+ import java .util .stream .Collectors ;
30
32
import java .util .stream .StreamSupport ;
31
33
32
34
import org .junit .jupiter .api .AfterAll ;
@@ -419,7 +421,7 @@ void testIn() {
419
421
@ Test
420
422
void testSort (){
421
423
{
422
- BooleanExpression predicate = airline .name .in (Arrays .stream (saved ).map (Airline ::getName ). toList ());
424
+ BooleanExpression predicate = airline .name .in (( Arrays .stream (saved ).map (Airline ::getName )). collect ( Collectors . toList () ));
423
425
Iterable <Airline > result = airlineRepository .findAll (predicate , Sort .by ("name" ).ascending ());
424
426
assertArrayEquals (StreamSupport .stream (result .spliterator (), false ).toArray (Airline []::new ),
425
427
Arrays .stream (saved )
@@ -429,7 +431,7 @@ void testSort(){
429
431
}
430
432
431
433
{
432
- BooleanExpression predicate = airline .name .in (Arrays .stream (saved ).map (Airline ::getName ). toList ());
434
+ BooleanExpression predicate = airline .name .in (( Arrays .stream (saved ).map (Airline ::getName )). collect ( Collectors . toList () ));
433
435
Iterable <Airline > result = airlineRepository .findAll (predicate , Sort .by ("name" ).descending ());
434
436
assertArrayEquals (StreamSupport .stream (result .spliterator (), false ).toArray (Airline []::new ),
435
437
Arrays .stream (saved )
@@ -439,7 +441,7 @@ void testSort(){
439
441
}
440
442
441
443
{
442
- BooleanExpression predicate = airline .name .in (Arrays .stream (saved ).map (Airline ::getName ). toList ());
444
+ BooleanExpression predicate = airline .name .in (( Arrays .stream (saved ).map (Airline ::getName )). collect ( Collectors . toList () ));
443
445
Iterable <Airline > result = airlineRepository .findAll (predicate , airline .name .asc ());
444
446
assertArrayEquals (StreamSupport .stream (result .spliterator (), false ).toArray (Airline []::new ),
445
447
Arrays .stream (saved )
@@ -449,7 +451,7 @@ void testSort(){
449
451
}
450
452
451
453
{
452
- BooleanExpression predicate = airline .name .in (Arrays .stream (saved ).map (Airline ::getName ). toList ());
454
+ BooleanExpression predicate = airline .name .in (( Arrays .stream (saved ).map (Airline ::getName )). collect ( Collectors . toList () ));
453
455
Iterable <Airline > result = airlineRepository .findAll (predicate , airline .name .desc ());
454
456
assertArrayEquals (StreamSupport .stream (result .spliterator (), false ).toArray (Airline []::new ),
455
457
Arrays .stream (saved )
0 commit comments