@@ -35,20 +35,20 @@ class CriteriaCollector {
3535 column : BindableColumn <T >,
3636 condition : VisitableCondition <T >,
3737 criteriaReceiver : CriteriaReceiver = {}
38- ): CriteriaCollector =
38+ ): Unit =
3939 addCriteriaGroup(" and" , buildCriterion(column, condition), criteriaReceiver)
4040
41- fun and (existsPredicate : ExistsPredicate , criteriaReceiver : CriteriaReceiver = {}): CriteriaCollector =
41+ fun and (existsPredicate : ExistsPredicate , criteriaReceiver : CriteriaReceiver = {}): Unit =
4242 addCriteriaGroup(" and" , buildCriterion(existsPredicate), criteriaReceiver)
4343
4444 fun <T > or (
4545 column : BindableColumn <T >,
4646 condition : VisitableCondition <T >,
4747 criteriaReceiver : CriteriaReceiver = {}
48- ): CriteriaCollector =
48+ ): Unit =
4949 addCriteriaGroup(" or" , buildCriterion(column, condition), criteriaReceiver)
5050
51- fun or (existsPredicate : ExistsPredicate , criteriaReceiver : CriteriaReceiver = {}): CriteriaCollector =
51+ fun or (existsPredicate : ExistsPredicate , criteriaReceiver : CriteriaReceiver = {}): Unit =
5252 addCriteriaGroup(" or" , buildCriterion(existsPredicate), criteriaReceiver)
5353
5454 private fun <T > buildCriterion (
@@ -64,14 +64,13 @@ class CriteriaCollector {
6464 connector : String ,
6565 initialCriterion : SqlCriterion ,
6666 criteriaReceiver : CriteriaReceiver
67- ) =
68- apply {
69- criteria.add(
70- AndOrCriteriaGroup .Builder ()
71- .withInitialCriterion(initialCriterion)
72- .withSubCriteria(CriteriaCollector ().apply (criteriaReceiver).criteria)
73- .withConnector(connector)
74- .build()
75- )
76- }
67+ ) {
68+ criteria.add(
69+ AndOrCriteriaGroup .Builder ()
70+ .withInitialCriterion(initialCriterion)
71+ .withSubCriteria(CriteriaCollector ().apply (criteriaReceiver).criteria)
72+ .withConnector(connector)
73+ .build()
74+ )
75+ }
7776}
0 commit comments