You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: exposed-core/api/exposed-core.api
+59-5Lines changed: 59 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -413,6 +413,15 @@ public final class org/jetbrains/exposed/sql/CheckConstraint : org/jetbrains/exp
413
413
public final class org/jetbrains/exposed/sql/CheckConstraint$Companion {
414
414
}
415
415
416
+
public abstract interface class org/jetbrains/exposed/sql/ClientColumnDefault : org/jetbrains/exposed/sql/ColumnDefault {
417
+
}
418
+
419
+
public final class org/jetbrains/exposed/sql/ClientColumnDefaultValue : org/jetbrains/exposed/sql/ClientColumnDefault, org/jetbrains/exposed/sql/ColumnDefaultValue, org/jetbrains/exposed/sql/TransformableColumnDefault {
420
+
public fun <init> (Lkotlin/jvm/functions/Function0;)V
421
+
public fun getValue ()Lkotlin/jvm/functions/Function0;
422
+
public fun transform (Lkotlin/jvm/functions/Function1;)Lorg/jetbrains/exposed/sql/ColumnDefault;
423
+
}
424
+
416
425
public final class org/jetbrains/exposed/sql/Coalesce : org/jetbrains/exposed/sql/Function {
417
426
public fun <init> (Lorg/jetbrains/exposed/sql/ExpressionWithColumnType;Lorg/jetbrains/exposed/sql/Expression;[Lorg/jetbrains/exposed/sql/Expression;)V
418
427
public fun toQueryBuilder (Lorg/jetbrains/exposed/sql/QueryBuilder;)V
@@ -423,32 +432,54 @@ public final class org/jetbrains/exposed/sql/Column : org/jetbrains/exposed/sql/
423
432
public synthetic fun compareTo (Ljava/lang/Object;)I
424
433
public fun compareTo (Lorg/jetbrains/exposed/sql/Column;)I
425
434
public fun createStatement ()Ljava/util/List;
426
-
public final fun defaultValueInDb ()Lorg/jetbrains/exposed/sql/Expression;
427
435
public final fun descriptionDdl (Z)Ljava/lang/String;
428
436
public static synthetic fun descriptionDdl$default (Lorg/jetbrains/exposed/sql/Column;ZILjava/lang/Object;)Ljava/lang/String;
429
437
public fun dropStatement ()Ljava/util/List;
430
438
public fun equals (Ljava/lang/Object;)Z
431
439
public fun getColumnType ()Lorg/jetbrains/exposed/sql/IColumnType;
432
440
public fun getDdl ()Ljava/util/List;
433
-
public final fun getDefaultValueFun ()Lkotlin/jvm/functions/Function0;
441
+
public final fun getDefault ()Lorg/jetbrains/exposed/sql/ColumnDefault;
434
442
public final fun getForeignKey ()Lorg/jetbrains/exposed/sql/ForeignKeyConstraint;
435
443
public final fun getName ()Ljava/lang/String;
436
444
public final fun getReferee ()Lorg/jetbrains/exposed/sql/Column;
437
445
public final fun getTable ()Lorg/jetbrains/exposed/sql/Table;
438
446
public fun hashCode ()I
439
-
public final fun isDatabaseGenerated ()Z
440
447
public fun modifyStatement ()Ljava/util/List;
441
448
public final fun modifyStatements (Lorg/jetbrains/exposed/sql/ColumnDiff;)Ljava/util/List;
442
449
public final fun nameInDatabaseCase ()Ljava/lang/String;
443
450
public final fun nameUnquoted ()Ljava/lang/String;
444
451
public final fun referee ()Lorg/jetbrains/exposed/sql/Column;
445
-
public final fun setDefaultValueFun (Lkotlin/jvm/functions/Function0;)V
452
+
public final fun setDefault (Lorg/jetbrains/exposed/sql/ColumnDefault;)V
446
453
public final fun setForeignKey (Lorg/jetbrains/exposed/sql/ForeignKeyConstraint;)V
447
454
public fun toQueryBuilder (Lorg/jetbrains/exposed/sql/QueryBuilder;)V
448
455
public fun toString ()Ljava/lang/String;
449
456
public final fun withColumnType (Lorg/jetbrains/exposed/sql/IColumnType;)Lorg/jetbrains/exposed/sql/Column;
450
457
}
451
458
459
+
public abstract interface class org/jetbrains/exposed/sql/ColumnDefault {
460
+
}
461
+
462
+
public abstract interface class org/jetbrains/exposed/sql/ColumnDefaultExpression : org/jetbrains/exposed/sql/ColumnDefault {
463
+
public abstract fun getExpression ()Lorg/jetbrains/exposed/sql/Expression;
464
+
}
465
+
466
+
public final class org/jetbrains/exposed/sql/ColumnDefaultKt {
467
+
public static final fun clientDefaultValue (Lorg/jetbrains/exposed/sql/Column;)Ljava/lang/Object;
468
+
public static final fun clientDefaultValueOrExpression (Lorg/jetbrains/exposed/sql/Column;)Ljava/lang/Object;
469
+
public static final fun databaseDefaultExpression (Lorg/jetbrains/exposed/sql/Column;)Lorg/jetbrains/exposed/sql/Expression;
470
+
public static final fun defaultValue (Lorg/jetbrains/exposed/sql/Column;)Ljava/lang/Object;
471
+
public static final fun hasClientDefault (Lorg/jetbrains/exposed/sql/Column;)Z
472
+
public static final fun hasClientDefaultValue (Lorg/jetbrains/exposed/sql/Column;)Z
473
+
public static final fun hasDatabaseDefault (Lorg/jetbrains/exposed/sql/Column;)Z
474
+
public static final fun hasDefaultValue (Lorg/jetbrains/exposed/sql/Column;)Z
475
+
public static final fun isDefaultable (Lorg/jetbrains/exposed/sql/Column;)Z
476
+
public static final fun transform (Lorg/jetbrains/exposed/sql/ColumnDefault;Lkotlin/jvm/functions/Function1;)Lorg/jetbrains/exposed/sql/ColumnDefault;
477
+
}
478
+
479
+
public abstract interface class org/jetbrains/exposed/sql/ColumnDefaultValue : org/jetbrains/exposed/sql/ColumnDefault {
480
+
public abstract fun getValue ()Lkotlin/jvm/functions/Function0;
481
+
}
482
+
452
483
public final class org/jetbrains/exposed/sql/ColumnDiff {
453
484
public static final field Companion Lorg/jetbrains/exposed/sql/ColumnDiff$Companion;
454
485
public fun <init> (ZZZZZ)V
@@ -688,6 +719,21 @@ public final class org/jetbrains/exposed/sql/Database$Companion {
688
719
public final fun registerJdbcDriver (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
689
720
}
690
721
722
+
public abstract interface class org/jetbrains/exposed/sql/DatabaseColumnDefault : org/jetbrains/exposed/sql/ColumnDefault {
723
+
}
724
+
725
+
public final class org/jetbrains/exposed/sql/DatabaseColumnDefaultExpression : org/jetbrains/exposed/sql/ColumnDefaultExpression, org/jetbrains/exposed/sql/DatabaseColumnDefault {
726
+
public fun <init> (Lorg/jetbrains/exposed/sql/Expression;)V
727
+
public fun getExpression ()Lorg/jetbrains/exposed/sql/Expression;
728
+
}
729
+
730
+
public final class org/jetbrains/exposed/sql/DatabaseColumnDefaultExpressionWithValue : org/jetbrains/exposed/sql/ColumnDefaultExpression, org/jetbrains/exposed/sql/ColumnDefaultValue, org/jetbrains/exposed/sql/DatabaseColumnDefault, org/jetbrains/exposed/sql/TransformableColumnDefault {
731
+
public fun <init> (Lorg/jetbrains/exposed/sql/Expression;Lkotlin/jvm/functions/Function0;)V
732
+
public fun getExpression ()Lorg/jetbrains/exposed/sql/Expression;
733
+
public fun getValue ()Lkotlin/jvm/functions/Function0;
734
+
public fun transform (Lkotlin/jvm/functions/Function1;)Lorg/jetbrains/exposed/sql/ColumnDefault;
735
+
}
736
+
691
737
public final class org/jetbrains/exposed/sql/DatabaseConfig {
692
738
public static final field Companion Lorg/jetbrains/exposed/sql/DatabaseConfig$Companion;
693
739
public synthetic fun <init> (Lorg/jetbrains/exposed/sql/SqlLogger;ZLjava/lang/Integer;IIJJIJJZLjava/lang/Long;IZLorg/jetbrains/exposed/sql/vendors/DatabaseDialect;Lorg/jetbrains/exposed/sql/Schema;IZLkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -761,6 +807,10 @@ public final class org/jetbrains/exposed/sql/DatabaseConfig$Companion {
761
807
public abstract interface class org/jetbrains/exposed/sql/DatabaseConnectionAutoRegistration : kotlin/jvm/functions/Function1 {
762
808
}
763
809
810
+
public final class org/jetbrains/exposed/sql/DatabaseGeneratedColumnDefault : org/jetbrains/exposed/sql/DatabaseColumnDefault {
811
+
public fun <init> ()V
812
+
}
813
+
764
814
public final class org/jetbrains/exposed/sql/DatabaseKt {
765
815
public static final fun getName (Lorg/jetbrains/exposed/sql/Database;)Ljava/lang/String;
766
816
}
@@ -2712,6 +2762,10 @@ public class org/jetbrains/exposed/sql/Transaction : org/jetbrains/exposed/sql/U
2712
2762
public final class org/jetbrains/exposed/sql/Transaction$Companion {
2713
2763
}
2714
2764
2765
+
public abstract interface class org/jetbrains/exposed/sql/TransformableColumnDefault : org/jetbrains/exposed/sql/ColumnDefault {
2766
+
public abstract fun transform (Lkotlin/jvm/functions/Function1;)Lorg/jetbrains/exposed/sql/ColumnDefault;
2767
+
}
2768
+
2715
2769
public final class org/jetbrains/exposed/sql/Trim : org/jetbrains/exposed/sql/Function {
2716
2770
public fun <init> (Lorg/jetbrains/exposed/sql/Expression;)V
2717
2771
public final fun getExpr ()Lorg/jetbrains/exposed/sql/Expression;
@@ -3210,7 +3264,7 @@ public class org/jetbrains/exposed/sql/statements/InsertStatement : org/jetbrain
3210
3264
public final fun getResultedValues ()Ljava/util/List;
3211
3265
public final fun getTable ()Lorg/jetbrains/exposed/sql/Table;
3212
3266
protected fun isColumnValuePreferredFromResultSet (Lorg/jetbrains/exposed/sql/Column;Ljava/lang/Object;)Z
3213
-
protected final fun isEntityIdClientSideGeneratedUUID (Lorg/jetbrains/exposed/sql/Column;)Z
3267
+
protected final fun isEntityIdClientSideGeneratedUUID (Lorg/jetbrains/exposed/sql/Column;)Ljava/lang/Boolean;
3214
3268
public final fun isIgnore ()Z
3215
3269
public fun prepareSQL (Lorg/jetbrains/exposed/sql/Transaction;Z)Ljava/lang/String;
3216
3270
public fun prepared (Lorg/jetbrains/exposed/sql/Transaction;Ljava/lang/String;)Lorg/jetbrains/exposed/sql/statements/api/PreparedStatementApi;
0 commit comments