@@ -414,11 +414,11 @@ static <T> IsNotNull<T> isNotNull() {
414
414
}
415
415
416
416
static <T > IsEqualTo <T > isEqualTo (T value ) {
417
- return isEqualTo (() -> value );
417
+ return IsEqualTo . of ( value );
418
418
}
419
419
420
420
static <T > IsEqualTo <T > isEqualTo (Supplier <T > valueSupplier ) {
421
- return IsEqualTo . of (valueSupplier );
421
+ return isEqualTo (valueSupplier . get () );
422
422
}
423
423
424
424
static <T > IsEqualToWithSubselect <T > isEqualTo (Buildable <SelectModel > selectModelBuilder ) {
@@ -430,19 +430,19 @@ static <T> IsEqualToColumn<T> isEqualTo(BasicColumn column) {
430
430
}
431
431
432
432
static <T > IsEqualTo <T > isEqualToWhenPresent (T value ) {
433
- return isEqualToWhenPresent (() -> value );
433
+ return IsEqualTo . of ( value ). filter ( Objects :: nonNull );
434
434
}
435
435
436
436
static <T > IsEqualTo <T > isEqualToWhenPresent (Supplier <T > valueSupplier ) {
437
- return IsEqualTo . of (valueSupplier ). filter ( Objects :: nonNull );
437
+ return isEqualToWhenPresent (valueSupplier . get () );
438
438
}
439
439
440
440
static <T > IsNotEqualTo <T > isNotEqualTo (T value ) {
441
- return isNotEqualTo (() -> value );
441
+ return IsNotEqualTo . of ( value );
442
442
}
443
443
444
444
static <T > IsNotEqualTo <T > isNotEqualTo (Supplier <T > valueSupplier ) {
445
- return IsNotEqualTo . of (valueSupplier );
445
+ return isNotEqualTo (valueSupplier . get () );
446
446
}
447
447
448
448
static <T > IsNotEqualToWithSubselect <T > isNotEqualTo (Buildable <SelectModel > selectModelBuilder ) {
@@ -454,19 +454,19 @@ static <T> IsNotEqualToColumn<T> isNotEqualTo(BasicColumn column) {
454
454
}
455
455
456
456
static <T > IsNotEqualTo <T > isNotEqualToWhenPresent (T value ) {
457
- return isNotEqualToWhenPresent (() -> value );
457
+ return IsNotEqualTo . of ( value ). filter ( Objects :: nonNull );
458
458
}
459
459
460
460
static <T > IsNotEqualTo <T > isNotEqualToWhenPresent (Supplier <T > valueSupplier ) {
461
- return IsNotEqualTo . of (valueSupplier ). filter ( Objects :: nonNull );
461
+ return isNotEqualToWhenPresent (valueSupplier . get () );
462
462
}
463
463
464
464
static <T > IsGreaterThan <T > isGreaterThan (T value ) {
465
- return isGreaterThan (() -> value );
465
+ return IsGreaterThan . of ( value );
466
466
}
467
467
468
468
static <T > IsGreaterThan <T > isGreaterThan (Supplier <T > valueSupplier ) {
469
- return IsGreaterThan . of (valueSupplier );
469
+ return isGreaterThan (valueSupplier . get () );
470
470
}
471
471
472
472
static <T > IsGreaterThanWithSubselect <T > isGreaterThan (Buildable <SelectModel > selectModelBuilder ) {
@@ -478,19 +478,19 @@ static <T> IsGreaterThanColumn<T> isGreaterThan(BasicColumn column) {
478
478
}
479
479
480
480
static <T > IsGreaterThan <T > isGreaterThanWhenPresent (T value ) {
481
- return isGreaterThanWhenPresent (() -> value );
481
+ return IsGreaterThan . of ( value ). filter ( Objects :: nonNull );
482
482
}
483
483
484
484
static <T > IsGreaterThan <T > isGreaterThanWhenPresent (Supplier <T > valueSupplier ) {
485
- return IsGreaterThan . of (valueSupplier ). filter ( Objects :: nonNull );
485
+ return isGreaterThanWhenPresent (valueSupplier . get () );
486
486
}
487
487
488
488
static <T > IsGreaterThanOrEqualTo <T > isGreaterThanOrEqualTo (T value ) {
489
- return isGreaterThanOrEqualTo (() -> value );
489
+ return IsGreaterThanOrEqualTo . of ( value );
490
490
}
491
491
492
492
static <T > IsGreaterThanOrEqualTo <T > isGreaterThanOrEqualTo (Supplier <T > valueSupplier ) {
493
- return IsGreaterThanOrEqualTo . of (valueSupplier );
493
+ return isGreaterThanOrEqualTo (valueSupplier . get () );
494
494
}
495
495
496
496
static <T > IsGreaterThanOrEqualToWithSubselect <T > isGreaterThanOrEqualTo (
@@ -503,19 +503,19 @@ static <T> IsGreaterThanOrEqualToColumn<T> isGreaterThanOrEqualTo(BasicColumn co
503
503
}
504
504
505
505
static <T > IsGreaterThanOrEqualTo <T > isGreaterThanOrEqualToWhenPresent (T value ) {
506
- return isGreaterThanOrEqualToWhenPresent (() -> value );
506
+ return IsGreaterThanOrEqualTo . of ( value ). filter ( Objects :: nonNull );
507
507
}
508
508
509
509
static <T > IsGreaterThanOrEqualTo <T > isGreaterThanOrEqualToWhenPresent (Supplier <T > valueSupplier ) {
510
- return IsGreaterThanOrEqualTo . of (valueSupplier ). filter ( Objects :: nonNull );
510
+ return isGreaterThanOrEqualToWhenPresent (valueSupplier . get () );
511
511
}
512
512
513
513
static <T > IsLessThan <T > isLessThan (T value ) {
514
- return isLessThan (() -> value );
514
+ return IsLessThan . of ( value );
515
515
}
516
516
517
517
static <T > IsLessThan <T > isLessThan (Supplier <T > valueSupplier ) {
518
- return IsLessThan . of (valueSupplier );
518
+ return isLessThan (valueSupplier . get () );
519
519
}
520
520
521
521
static <T > IsLessThanWithSubselect <T > isLessThan (Buildable <SelectModel > selectModelBuilder ) {
@@ -527,19 +527,19 @@ static <T> IsLessThanColumn<T> isLessThan(BasicColumn column) {
527
527
}
528
528
529
529
static <T > IsLessThan <T > isLessThanWhenPresent (T value ) {
530
- return isLessThanWhenPresent (() -> value );
530
+ return IsLessThan . of ( value ). filter ( Objects :: nonNull );
531
531
}
532
532
533
533
static <T > IsLessThan <T > isLessThanWhenPresent (Supplier <T > valueSupplier ) {
534
- return IsLessThan . of (valueSupplier ). filter ( Objects :: nonNull );
534
+ return isLessThanWhenPresent (valueSupplier . get () );
535
535
}
536
536
537
537
static <T > IsLessThanOrEqualTo <T > isLessThanOrEqualTo (T value ) {
538
- return isLessThanOrEqualTo (() -> value );
538
+ return IsLessThanOrEqualTo . of ( value );
539
539
}
540
540
541
541
static <T > IsLessThanOrEqualTo <T > isLessThanOrEqualTo (Supplier <T > valueSupplier ) {
542
- return IsLessThanOrEqualTo . of (valueSupplier );
542
+ return isLessThanOrEqualTo (valueSupplier . get () );
543
543
}
544
544
545
545
static <T > IsLessThanOrEqualToWithSubselect <T > isLessThanOrEqualTo (Buildable <SelectModel > selectModelBuilder ) {
@@ -551,11 +551,11 @@ static <T> IsLessThanOrEqualToColumn<T> isLessThanOrEqualTo(BasicColumn column)
551
551
}
552
552
553
553
static <T > IsLessThanOrEqualTo <T > isLessThanOrEqualToWhenPresent (T value ) {
554
- return isLessThanOrEqualToWhenPresent (() -> value );
554
+ return IsLessThanOrEqualTo . of ( value ). filter ( Objects :: nonNull );
555
555
}
556
556
557
557
static <T > IsLessThanOrEqualTo <T > isLessThanOrEqualToWhenPresent (Supplier <T > valueSupplier ) {
558
- return IsLessThanOrEqualTo . of (valueSupplier ). filter ( Objects :: nonNull );
558
+ return isLessThanOrEqualToWhenPresent (valueSupplier . get () );
559
559
}
560
560
561
561
@ SafeVarargs
@@ -603,68 +603,68 @@ static <T> IsNotIn<T> isNotInWhenPresent(Collection<T> values) {
603
603
}
604
604
605
605
static <T > IsBetween .Builder <T > isBetween (T value1 ) {
606
- return isBetween (() -> value1 );
606
+ return IsBetween . isBetween (value1 );
607
607
}
608
608
609
609
static <T > IsBetween .Builder <T > isBetween (Supplier <T > valueSupplier1 ) {
610
- return IsBetween . isBetween (valueSupplier1 );
610
+ return isBetween (valueSupplier1 . get () );
611
611
}
612
612
613
613
static <T > IsBetween .WhenPresentBuilder <T > isBetweenWhenPresent (T value1 ) {
614
- return isBetweenWhenPresent (() -> value1 );
614
+ return IsBetween . isBetweenWhenPresent (value1 );
615
615
}
616
616
617
617
static <T > IsBetween .WhenPresentBuilder <T > isBetweenWhenPresent (Supplier <T > valueSupplier1 ) {
618
- return IsBetween . isBetweenWhenPresent (valueSupplier1 );
618
+ return isBetweenWhenPresent (valueSupplier1 . get () );
619
619
}
620
620
621
621
static <T > IsNotBetween .Builder <T > isNotBetween (T value1 ) {
622
- return isNotBetween (() -> value1 );
622
+ return IsNotBetween . isNotBetween (value1 );
623
623
}
624
624
625
625
static <T > IsNotBetween .Builder <T > isNotBetween (Supplier <T > valueSupplier1 ) {
626
- return IsNotBetween . isNotBetween (valueSupplier1 );
626
+ return isNotBetween (valueSupplier1 . get () );
627
627
}
628
628
629
629
static <T > IsNotBetween .WhenPresentBuilder <T > isNotBetweenWhenPresent (T value1 ) {
630
- return isNotBetweenWhenPresent (() -> value1 );
630
+ return IsNotBetween . isNotBetweenWhenPresent (value1 );
631
631
}
632
632
633
633
static <T > IsNotBetween .WhenPresentBuilder <T > isNotBetweenWhenPresent (Supplier <T > valueSupplier1 ) {
634
- return IsNotBetween . isNotBetweenWhenPresent (valueSupplier1 );
634
+ return isNotBetweenWhenPresent (valueSupplier1 . get () );
635
635
}
636
636
637
637
// for string columns, but generic for columns with type handlers
638
638
static <T > IsLike <T > isLike (T value ) {
639
- return isLike (() -> value );
639
+ return IsLike . of ( value );
640
640
}
641
641
642
642
static <T > IsLike <T > isLike (Supplier <T > valueSupplier ) {
643
- return IsLike . of (valueSupplier );
643
+ return isLike (valueSupplier . get () );
644
644
}
645
645
646
646
static <T > IsLike <T > isLikeWhenPresent (T value ) {
647
- return isLikeWhenPresent (() -> value );
647
+ return IsLike . of ( value ). filter ( Objects :: nonNull );
648
648
}
649
649
650
650
static <T > IsLike <T > isLikeWhenPresent (Supplier <T > valueSupplier ) {
651
- return IsLike . of (valueSupplier ). filter ( Objects :: nonNull );
651
+ return isLikeWhenPresent (valueSupplier . get () );
652
652
}
653
653
654
654
static <T > IsNotLike <T > isNotLike (T value ) {
655
- return isNotLike (() -> value );
655
+ return IsNotLike . of ( value );
656
656
}
657
657
658
658
static <T > IsNotLike <T > isNotLike (Supplier <T > valueSupplier ) {
659
- return IsNotLike . of (valueSupplier );
659
+ return isNotLike (valueSupplier . get () );
660
660
}
661
661
662
662
static <T > IsNotLike <T > isNotLikeWhenPresent (T value ) {
663
- return isNotLikeWhenPresent (() -> value );
663
+ return IsNotLike . of ( value ). filter ( Objects :: nonNull );
664
664
}
665
665
666
666
static <T > IsNotLike <T > isNotLikeWhenPresent (Supplier <T > valueSupplier ) {
667
- return IsNotLike . of (valueSupplier ). filter ( Objects :: nonNull );
667
+ return isNotLikeWhenPresent (valueSupplier . get () );
668
668
}
669
669
670
670
// shortcuts for booleans
@@ -678,35 +678,35 @@ static IsEqualTo<Boolean> isFalse() {
678
678
679
679
// conditions for strings only
680
680
static IsLikeCaseInsensitive isLikeCaseInsensitive (String value ) {
681
- return isLikeCaseInsensitive (() -> value );
681
+ return IsLikeCaseInsensitive . of ( value );
682
682
}
683
683
684
684
static IsLikeCaseInsensitive isLikeCaseInsensitive (Supplier <String > valueSupplier ) {
685
- return IsLikeCaseInsensitive . of (valueSupplier );
685
+ return isLikeCaseInsensitive (valueSupplier . get () );
686
686
}
687
687
688
688
static IsLikeCaseInsensitive isLikeCaseInsensitiveWhenPresent (String value ) {
689
- return isLikeCaseInsensitiveWhenPresent (() -> value );
689
+ return IsLikeCaseInsensitive . of ( value ). filter ( Objects :: nonNull );
690
690
}
691
691
692
692
static IsLikeCaseInsensitive isLikeCaseInsensitiveWhenPresent (Supplier <String > valueSupplier ) {
693
- return IsLikeCaseInsensitive . of (valueSupplier ). filter ( Objects :: nonNull );
693
+ return isLikeCaseInsensitiveWhenPresent (valueSupplier . get () );
694
694
}
695
695
696
696
static IsNotLikeCaseInsensitive isNotLikeCaseInsensitive (String value ) {
697
- return isNotLikeCaseInsensitive (() -> value );
697
+ return IsNotLikeCaseInsensitive . of ( value );
698
698
}
699
699
700
700
static IsNotLikeCaseInsensitive isNotLikeCaseInsensitive (Supplier <String > valueSupplier ) {
701
- return IsNotLikeCaseInsensitive . of (valueSupplier );
701
+ return isNotLikeCaseInsensitive (valueSupplier . get () );
702
702
}
703
703
704
704
static IsNotLikeCaseInsensitive isNotLikeCaseInsensitiveWhenPresent (String value ) {
705
- return isNotLikeCaseInsensitiveWhenPresent (() -> value );
705
+ return IsNotLikeCaseInsensitive . of ( value ). filter ( Objects :: nonNull );
706
706
}
707
707
708
708
static IsNotLikeCaseInsensitive isNotLikeCaseInsensitiveWhenPresent (Supplier <String > valueSupplier ) {
709
- return IsNotLikeCaseInsensitive . of (valueSupplier ). filter ( Objects :: nonNull );
709
+ return isNotLikeCaseInsensitiveWhenPresent (valueSupplier . get () );
710
710
}
711
711
712
712
static IsInCaseInsensitive isInCaseInsensitive (String ...values ) {
0 commit comments