@@ -185,7 +185,7 @@ class SelectSpec {
185
185
private final Table table ;
186
186
private final List <String > projectedFields ;
187
187
private final List <Expression > selectList ;
188
- private final @ Nullable Criteria criteria ;
188
+ private final Criteria criteria ;
189
189
private final Sort sort ;
190
190
private final long offset ;
191
191
private final int limit ;
@@ -219,7 +219,7 @@ public static SelectSpec create(String table) {
219
219
* @since 1.1
220
220
*/
221
221
public static SelectSpec create (SqlIdentifier table ) {
222
- return new SelectSpec (Table .create (table ), Collections .emptyList (), Collections .emptyList (), null ,
222
+ return new SelectSpec (Table .create (table ), Collections .emptyList (), Collections .emptyList (), Criteria . empty () ,
223
223
Sort .unsorted (), -1 , -1 );
224
224
}
225
225
@@ -463,9 +463,9 @@ class UpdateSpec {
463
463
@ Nullable
464
464
private final Update update ;
465
465
466
- private final @ Nullable Criteria criteria ;
466
+ private final Criteria criteria ;
467
467
468
- protected UpdateSpec (SqlIdentifier table , @ Nullable Update update , @ Nullable Criteria criteria ) {
468
+ protected UpdateSpec (SqlIdentifier table , @ Nullable Update update , Criteria criteria ) {
469
469
470
470
this .table = table ;
471
471
this .update = update ;
@@ -490,7 +490,7 @@ public static UpdateSpec create(String table, Update update) {
490
490
* @since 1.1
491
491
*/
492
492
public static UpdateSpec create (SqlIdentifier table , Update update ) {
493
- return new UpdateSpec (table , update , null );
493
+ return new UpdateSpec (table , update , Criteria . empty () );
494
494
}
495
495
496
496
/**
@@ -512,7 +512,6 @@ public Update getUpdate() {
512
512
return this .update ;
513
513
}
514
514
515
- @ Nullable
516
515
public Criteria getCriteria () {
517
516
return this .criteria ;
518
517
}
@@ -525,9 +524,9 @@ class DeleteSpec {
525
524
526
525
private final SqlIdentifier table ;
527
526
528
- private final @ Nullable Criteria criteria ;
527
+ private final Criteria criteria ;
529
528
530
- protected DeleteSpec (SqlIdentifier table , @ Nullable Criteria criteria ) {
529
+ protected DeleteSpec (SqlIdentifier table , Criteria criteria ) {
531
530
this .table = table ;
532
531
this .criteria = criteria ;
533
532
}
@@ -550,7 +549,7 @@ public static DeleteSpec create(String table) {
550
549
* @since 1.1
551
550
*/
552
551
public static DeleteSpec create (SqlIdentifier table ) {
553
- return new DeleteSpec (table , null );
552
+ return new DeleteSpec (table , Criteria . empty () );
554
553
}
555
554
556
555
/**
@@ -567,7 +566,6 @@ public SqlIdentifier getTable() {
567
566
return this .table ;
568
567
}
569
568
570
- @ Nullable
571
569
public Criteria getCriteria () {
572
570
return this .criteria ;
573
571
}
0 commit comments