50
50
import org .mybatis .dynamic .sql .where .WhereDSL ;
51
51
import org .mybatis .dynamic .sql .where .condition .IsBetween ;
52
52
import org .mybatis .dynamic .sql .where .condition .IsEqualTo ;
53
+ import org .mybatis .dynamic .sql .where .condition .IsEqualToColumn ;
53
54
import org .mybatis .dynamic .sql .where .condition .IsEqualToWithSubselect ;
54
55
import org .mybatis .dynamic .sql .where .condition .IsGreaterThan ;
56
+ import org .mybatis .dynamic .sql .where .condition .IsGreaterThanColumn ;
55
57
import org .mybatis .dynamic .sql .where .condition .IsGreaterThanOrEqualTo ;
58
+ import org .mybatis .dynamic .sql .where .condition .IsGreaterThanOrEqualToColumn ;
56
59
import org .mybatis .dynamic .sql .where .condition .IsGreaterThanOrEqualToWithSubselect ;
57
60
import org .mybatis .dynamic .sql .where .condition .IsGreaterThanWithSubselect ;
58
61
import org .mybatis .dynamic .sql .where .condition .IsIn ;
59
62
import org .mybatis .dynamic .sql .where .condition .IsInCaseInsensitive ;
60
63
import org .mybatis .dynamic .sql .where .condition .IsInWithSubselect ;
61
64
import org .mybatis .dynamic .sql .where .condition .IsLessThan ;
65
+ import org .mybatis .dynamic .sql .where .condition .IsLessThanColumn ;
62
66
import org .mybatis .dynamic .sql .where .condition .IsLessThanOrEqualTo ;
67
+ import org .mybatis .dynamic .sql .where .condition .IsLessThanOrEqualToColumn ;
63
68
import org .mybatis .dynamic .sql .where .condition .IsLessThanOrEqualToWithSubselect ;
64
69
import org .mybatis .dynamic .sql .where .condition .IsLessThanWithSubselect ;
65
70
import org .mybatis .dynamic .sql .where .condition .IsLike ;
66
71
import org .mybatis .dynamic .sql .where .condition .IsLikeCaseInsensitive ;
67
72
import org .mybatis .dynamic .sql .where .condition .IsNotBetween ;
68
73
import org .mybatis .dynamic .sql .where .condition .IsNotEqualTo ;
74
+ import org .mybatis .dynamic .sql .where .condition .IsNotEqualToColumn ;
69
75
import org .mybatis .dynamic .sql .where .condition .IsNotEqualToWithSubselect ;
70
76
import org .mybatis .dynamic .sql .where .condition .IsNotIn ;
71
77
import org .mybatis .dynamic .sql .where .condition .IsNotInCaseInsensitive ;
@@ -256,6 +262,10 @@ static <T> IsEqualTo<T> isEqualTo(Supplier<T> valueSupplier) {
256
262
static <T > IsEqualToWithSubselect <T > isEqualTo (Buildable <SelectModel > selectModelBuilder ) {
257
263
return IsEqualToWithSubselect .of (selectModelBuilder );
258
264
}
265
+
266
+ static <T > IsEqualToColumn <T > isEqualTo (BasicColumn column ) {
267
+ return IsEqualToColumn .of (column );
268
+ }
259
269
260
270
static <T > IsNotEqualTo <T > isNotEqualTo (T value ) {
261
271
return isNotEqualTo (() -> value );
@@ -269,6 +279,10 @@ static <T> IsNotEqualToWithSubselect<T> isNotEqualTo(Buildable<SelectModel> sele
269
279
return IsNotEqualToWithSubselect .of (selectModelBuilder );
270
280
}
271
281
282
+ static <T > IsNotEqualToColumn <T > isNotEqualTo (BasicColumn column ) {
283
+ return IsNotEqualToColumn .of (column );
284
+ }
285
+
272
286
static <T > IsGreaterThan <T > isGreaterThan (T value ) {
273
287
return isGreaterThan (() -> value );
274
288
}
@@ -281,6 +295,10 @@ static <T> IsGreaterThanWithSubselect<T> isGreaterThan(Buildable<SelectModel> se
281
295
return IsGreaterThanWithSubselect .of (selectModelBuilder );
282
296
}
283
297
298
+ static <T > IsGreaterThanColumn <T > isGreaterThan (BasicColumn column ) {
299
+ return IsGreaterThanColumn .of (column );
300
+ }
301
+
284
302
static <T > IsGreaterThanOrEqualTo <T > isGreaterThanOrEqualTo (T value ) {
285
303
return isGreaterThanOrEqualTo (() -> value );
286
304
}
@@ -294,6 +312,10 @@ static <T> IsGreaterThanOrEqualToWithSubselect<T> isGreaterThanOrEqualTo(
294
312
return IsGreaterThanOrEqualToWithSubselect .of (selectModelBuilder );
295
313
}
296
314
315
+ static <T > IsGreaterThanOrEqualToColumn <T > isGreaterThanOrEqualTo (BasicColumn column ) {
316
+ return IsGreaterThanOrEqualToColumn .of (column );
317
+ }
318
+
297
319
static <T > IsLessThan <T > isLessThan (T value ) {
298
320
return isLessThan (() -> value );
299
321
}
@@ -306,6 +328,10 @@ static <T> IsLessThanWithSubselect<T> isLessThan(Buildable<SelectModel> selectMo
306
328
return IsLessThanWithSubselect .of (selectModelBuilder );
307
329
}
308
330
331
+ static <T > IsLessThanColumn <T > isLessThan (BasicColumn column ) {
332
+ return IsLessThanColumn .of (column );
333
+ }
334
+
309
335
static <T > IsLessThanOrEqualTo <T > isLessThanOrEqualTo (T value ) {
310
336
return isLessThanOrEqualTo (() -> value );
311
337
}
@@ -318,6 +344,10 @@ static <T> IsLessThanOrEqualToWithSubselect<T> isLessThanOrEqualTo(Buildable<Sel
318
344
return IsLessThanOrEqualToWithSubselect .of (selectModelBuilder );
319
345
}
320
346
347
+ static <T > IsLessThanOrEqualToColumn <T > isLessThanOrEqualTo (BasicColumn column ) {
348
+ return IsLessThanOrEqualToColumn .of (column );
349
+ }
350
+
321
351
@ SafeVarargs
322
352
static <T > IsIn <T > isIn (T ...values ) {
323
353
return isIn (Arrays .asList (values ));
0 commit comments