@@ -35,55 +35,54 @@ class KotlinUpdateBuilder(private val dsl: UpdateDSL<UpdateModel>) :
3535 @MyBatisDslMarker
3636 @Suppress(" TooManyFunctions" )
3737 inner class KotlinSetClauseFinisher <T >(private val column : SqlColumn <T >) {
38- fun equalToNull (): KotlinUpdateBuilder =
38+ fun equalToNull (): Unit =
3939 applyToDsl {
4040 set(column).equalToNull()
4141 }
4242
43- fun equalToConstant (constant : String ): KotlinUpdateBuilder =
43+ fun equalToConstant (constant : String ): Unit =
4444 applyToDsl {
4545 set(column).equalToConstant(constant)
4646 }
4747
48- fun equalToStringConstant (constant : String ): KotlinUpdateBuilder =
48+ fun equalToStringConstant (constant : String ): Unit =
4949 applyToDsl {
5050 set(column).equalToStringConstant(constant)
5151 }
5252
53- fun equalTo (value : T ): KotlinUpdateBuilder = equalTo { value }
53+ fun equalTo (value : T ): Unit = equalTo { value }
5454
55- fun equalTo (value : () -> T ): KotlinUpdateBuilder =
55+ fun equalTo (value : () -> T ): Unit =
5656 applyToDsl {
5757 set(column).equalTo(value)
5858 }
5959
60- fun equalTo (rightColumn : BasicColumn ): KotlinUpdateBuilder =
60+ fun equalTo (rightColumn : BasicColumn ): Unit =
6161 applyToDsl {
6262 set(column).equalTo(rightColumn)
6363 }
6464
65- fun equalToOrNull (value : T ? ): KotlinUpdateBuilder = equalToOrNull { value }
65+ fun equalToOrNull (value : T ? ): Unit = equalToOrNull { value }
6666
67- fun equalToOrNull (value : () -> T ? ): KotlinUpdateBuilder =
67+ fun equalToOrNull (value : () -> T ? ): Unit =
6868 applyToDsl {
6969 set(column).equalToOrNull(value)
7070 }
7171
72- fun equalToQueryResult (subQuery : KotlinSubQueryBuilder .() -> Unit ): KotlinUpdateBuilder =
72+ fun equalToQueryResult (subQuery : KotlinSubQueryBuilder .() -> Unit ): Unit =
7373 applyToDsl {
7474 set(column).equalTo(KotlinSubQueryBuilder ().apply (subQuery))
7575 }
7676
77- fun equalToWhenPresent (value : () -> T ? ): KotlinUpdateBuilder =
77+ fun equalToWhenPresent (value : () -> T ? ): Unit =
7878 applyToDsl {
7979 set(column).equalToWhenPresent(value)
8080 }
8181
82- fun equalToWhenPresent (value : T ? ): KotlinUpdateBuilder = equalToWhenPresent { value }
82+ fun equalToWhenPresent (value : T ? ): Unit = equalToWhenPresent { value }
8383
84- private fun applyToDsl (block : UpdateDSL <UpdateModel >.() -> Unit ): KotlinUpdateBuilder =
85- this @KotlinUpdateBuilder.apply {
86- dsl.apply (block)
87- }
84+ private fun applyToDsl (block : UpdateDSL <UpdateModel >.() -> Unit ) {
85+ this @KotlinUpdateBuilder.dsl.apply (block)
86+ }
8887 }
8988}
0 commit comments