@@ -105,18 +105,18 @@ abstract class KotlinBaseBuilder<D : AbstractWhereSupport<*>, B : KotlinBaseBuil
105
105
106
106
fun allRows (): B = self()
107
107
108
- private fun applyToWhere (block : AbstractWhereDSL <* >.() -> Unit ): B =
109
- self ().also {
110
- getDsl().where(). apply (block )
111
- }
108
+ private fun applyToWhere (block : AbstractWhereDSL <* >.() -> Unit ): B {
109
+ getDsl ().where(). apply (block)
110
+ return self( )
111
+ }
112
112
113
113
private fun applyToWhere (
114
114
subCriteria : CriteriaReceiver ,
115
115
block : AbstractWhereDSL <* >.(List <SqlCriterion >) -> Unit
116
- ): B =
117
- self ().also {
118
- getDsl().where().block( CriteriaCollector (). apply (subCriteria).criteria )
119
- }
116
+ ): B {
117
+ getDsl ().where().block( CriteriaCollector (). apply (subCriteria).criteria)
118
+ return self( )
119
+ }
120
120
121
121
protected abstract fun self (): B
122
122
@@ -199,17 +199,17 @@ abstract class KotlinBaseJoiningBuilder<D : AbstractQueryExpressionDSL<*, *>, B
199
199
rightJoin(sq, sq.correlationName, jc.onJoinCriterion, jc.andJoinCriteria)
200
200
}
201
201
202
- private fun applyToDsl (joinCriteria : JoinReceiver , applyJoin : D .(JoinCollector ) -> Unit ): B =
203
- self ().also {
204
- getDsl().applyJoin( JoinCollector (). apply (joinCriteria) )
205
- }
202
+ private fun applyToDsl (joinCriteria : JoinReceiver , applyJoin : D .(JoinCollector ) -> Unit ): B {
203
+ getDsl ().applyJoin( JoinCollector (). apply (joinCriteria))
204
+ return self( )
205
+ }
206
206
207
207
private fun applyToDsl (
208
208
subQuery : KotlinQualifiedSubQueryBuilder .() -> Unit ,
209
209
joinCriteria : JoinReceiver ,
210
210
applyJoin : D .(KotlinQualifiedSubQueryBuilder , JoinCollector ) -> Unit
211
- ): B =
212
- self ().also {
213
- getDsl().applyJoin( KotlinQualifiedSubQueryBuilder (). apply (subQuery), JoinCollector (). apply (joinCriteria) )
214
- }
211
+ ): B {
212
+ getDsl ().applyJoin( KotlinQualifiedSubQueryBuilder (). apply (subQuery), JoinCollector (). apply (joinCriteria))
213
+ return self( )
214
+ }
215
215
}
0 commit comments