@@ -295,20 +295,26 @@ public infix fun <T : Comparable<T>> T.less(expr: ColumnDeclaring<T>): BinaryExp
295
295
296
296
/* *
297
297
* Less operator, translated to `<` in SQL.
298
+ *
299
+ * @since 3.5.0
298
300
*/
299
301
public infix fun <T : Comparable <T >> ColumnDeclaring<T>.lt (expr : ColumnDeclaring <T >): BinaryExpression <Boolean > {
300
302
return BinaryExpression (BinaryExpressionType .LESS_THAN , asExpression(), expr.asExpression(), BooleanSqlType )
301
303
}
302
304
303
305
/* *
304
306
* Less operator, translated to `<` in SQL.
307
+ *
308
+ * @since 3.5.0
305
309
*/
306
310
public infix fun <T : Comparable <T >> ColumnDeclaring<T>.lt (value : T ): BinaryExpression <Boolean > {
307
311
return this lt wrapArgument(value)
308
312
}
309
313
310
314
/* *
311
315
* Less operator, translated to `<` in SQL.
316
+ *
317
+ * @since 3.5.0
312
318
*/
313
319
public infix fun <T : Comparable <T >> T.lt (expr : ColumnDeclaring <T >): BinaryExpression <Boolean > {
314
320
return expr.wrapArgument(this ) lt expr
@@ -344,6 +350,8 @@ public infix fun <T : Comparable<T>> T.lessEq(expr: ColumnDeclaring<T>): BinaryE
344
350
345
351
/* *
346
352
* Less-eq operator, translated to `<=` in SQL.
353
+ *
354
+ * @since 3.5.0
347
355
*/
348
356
public infix fun <T : Comparable <T >> ColumnDeclaring<T>.lte (expr : ColumnDeclaring <T >): BinaryExpression <Boolean > {
349
357
return BinaryExpression (
@@ -356,13 +364,17 @@ public infix fun <T : Comparable<T>> ColumnDeclaring<T>.lte(expr: ColumnDeclarin
356
364
357
365
/* *
358
366
* Less-eq operator, translated to `<=` in SQL.
367
+ *
368
+ * @since 3.5.0
359
369
*/
360
370
public infix fun <T : Comparable <T >> ColumnDeclaring<T>.lte (value : T ): BinaryExpression <Boolean > {
361
371
return this lte wrapArgument(value)
362
372
}
363
373
364
374
/* *
365
375
* Less-eq operator, translated to `<=` in SQL.
376
+ *
377
+ * @since 3.5.0
366
378
*/
367
379
public infix fun <T : Comparable <T >> T.lte (expr : ColumnDeclaring <T >): BinaryExpression <Boolean > {
368
380
return expr.wrapArgument(this ) lte expr
@@ -393,20 +405,26 @@ public infix fun <T : Comparable<T>> T.greater(expr: ColumnDeclaring<T>): Binary
393
405
394
406
/* *
395
407
* Greater operator, translated to `>` in SQL.
408
+ *
409
+ * @since 3.5.0
396
410
*/
397
411
public infix fun <T : Comparable <T >> ColumnDeclaring<T>.gt (expr : ColumnDeclaring <T >): BinaryExpression <Boolean > {
398
412
return BinaryExpression (BinaryExpressionType .GREATER_THAN , asExpression(), expr.asExpression(), BooleanSqlType )
399
413
}
400
414
401
415
/* *
402
416
* Greater operator, translated to `>` in SQL.
417
+ *
418
+ * @since 3.5.0
403
419
*/
404
420
public infix fun <T : Comparable <T >> ColumnDeclaring<T>.gt (value : T ): BinaryExpression <Boolean > {
405
421
return this gt wrapArgument(value)
406
422
}
407
423
408
424
/* *
409
425
* Greater operator, translated to `>` in SQL.
426
+ *
427
+ * @since 3.5.0
410
428
*/
411
429
public infix fun <T : Comparable <T >> T.gt (expr : ColumnDeclaring <T >): BinaryExpression <Boolean > {
412
430
return expr.wrapArgument(this ) gt expr
@@ -442,6 +460,8 @@ public infix fun <T : Comparable<T>> T.greaterEq(expr: ColumnDeclaring<T>): Bina
442
460
443
461
/* *
444
462
* Greater-eq operator, translated to `>=` in SQL.
463
+ *
464
+ * @since 3.5.0
445
465
*/
446
466
public infix fun <T : Comparable <T >> ColumnDeclaring<T>.gte (expr : ColumnDeclaring <T >): BinaryExpression <Boolean > {
447
467
return BinaryExpression (
@@ -454,13 +474,17 @@ public infix fun <T : Comparable<T>> ColumnDeclaring<T>.gte(expr: ColumnDeclarin
454
474
455
475
/* *
456
476
* Greater-eq operator, translated to `>=` in SQL.
477
+ *
478
+ * @since 3.5.0
457
479
*/
458
480
public infix fun <T : Comparable <T >> ColumnDeclaring<T>.gte (value : T ): BinaryExpression <Boolean > {
459
481
return this gte wrapArgument(value)
460
482
}
461
483
462
484
/* *
463
485
* Greater-eq operator, translated to `>=` in SQL.
486
+ *
487
+ * @since 3.5.0
464
488
*/
465
489
public infix fun <T : Comparable <T >> T.gte (expr : ColumnDeclaring <T >): BinaryExpression <Boolean > {
466
490
return expr.wrapArgument(this ) gte expr
@@ -514,20 +538,26 @@ public infix fun <T : Any> T.notEq(expr: ColumnDeclaring<T>): BinaryExpression<B
514
538
515
539
/* *
516
540
* Not-equal operator, translated to `<>` in SQL.
541
+ *
542
+ * @since 3.5.0
517
543
*/
518
544
public infix fun <T : Any > ColumnDeclaring<T>.neq (expr : ColumnDeclaring <T >): BinaryExpression <Boolean > {
519
545
return BinaryExpression (BinaryExpressionType .NOT_EQUAL , asExpression(), expr.asExpression(), BooleanSqlType )
520
546
}
521
547
522
548
/* *
523
549
* Not-equal operator, translated to `<>` in SQL.
550
+ *
551
+ * @since 3.5.0
524
552
*/
525
553
public infix fun <T : Any > ColumnDeclaring<T>.neq (value : T ): BinaryExpression <Boolean > {
526
554
return this neq wrapArgument(value)
527
555
}
528
556
529
557
/* *
530
558
* Not-equal operator, translated to `<>` in SQL.
559
+ *
560
+ * @since 3.5.0
531
561
*/
532
562
public infix fun <T : Any > T.neq (expr : ColumnDeclaring <T >): BinaryExpression <Boolean > {
533
563
return expr.wrapArgument(this ) neq expr
0 commit comments