@@ -66,74 +66,74 @@ abstract class KotlinBaseJoiningBuilder<D : AbstractQueryExpressionDSL<*, *>> :
66
66
67
67
fun join (table : SqlTable , joinCriteria : JoinReceiver ): Unit =
68
68
applyToDsl(joinCriteria) { jc ->
69
- join(table, jc.onJoinCriterion (), jc.andJoinCriteria )
69
+ join(table, jc.initialCriterion (), jc.subCriteria )
70
70
}
71
71
72
72
fun join (table : SqlTable , alias : String , joinCriteria : JoinReceiver ): Unit =
73
73
applyToDsl(joinCriteria) { jc ->
74
- join(table, alias, jc.onJoinCriterion (), jc.andJoinCriteria )
74
+ join(table, alias, jc.initialCriterion (), jc.subCriteria )
75
75
}
76
76
77
77
fun join (
78
78
subQuery : KotlinQualifiedSubQueryBuilder .() -> Unit ,
79
79
joinCriteria : JoinReceiver
80
80
): Unit =
81
81
applyToDsl(subQuery, joinCriteria) { sq, jc ->
82
- join(sq, sq.correlationName, jc.onJoinCriterion (), jc.andJoinCriteria )
82
+ join(sq, sq.correlationName, jc.initialCriterion (), jc.subCriteria )
83
83
}
84
84
85
85
fun fullJoin (table : SqlTable , joinCriteria : JoinReceiver ): Unit =
86
86
applyToDsl(joinCriteria) { jc ->
87
- fullJoin(table, jc.onJoinCriterion (), jc.andJoinCriteria )
87
+ fullJoin(table, jc.initialCriterion (), jc.subCriteria )
88
88
}
89
89
90
90
fun fullJoin (table : SqlTable , alias : String , joinCriteria : JoinReceiver ): Unit =
91
91
applyToDsl(joinCriteria) { jc ->
92
- fullJoin(table, alias, jc.onJoinCriterion (), jc.andJoinCriteria )
92
+ fullJoin(table, alias, jc.initialCriterion (), jc.subCriteria )
93
93
}
94
94
95
95
fun fullJoin (
96
96
subQuery : KotlinQualifiedSubQueryBuilder .() -> Unit ,
97
97
joinCriteria : JoinReceiver
98
98
): Unit =
99
99
applyToDsl(subQuery, joinCriteria) { sq, jc ->
100
- fullJoin(sq, sq.correlationName, jc.onJoinCriterion (), jc.andJoinCriteria )
100
+ fullJoin(sq, sq.correlationName, jc.initialCriterion (), jc.subCriteria )
101
101
}
102
102
103
103
fun leftJoin (table : SqlTable , joinCriteria : JoinReceiver ): Unit =
104
104
applyToDsl(joinCriteria) { jc ->
105
- leftJoin(table, jc.onJoinCriterion (), jc.andJoinCriteria )
105
+ leftJoin(table, jc.initialCriterion (), jc.subCriteria )
106
106
}
107
107
108
108
fun leftJoin (table : SqlTable , alias : String , joinCriteria : JoinReceiver ): Unit =
109
109
applyToDsl(joinCriteria) { jc ->
110
- leftJoin(table, alias, jc.onJoinCriterion (), jc.andJoinCriteria )
110
+ leftJoin(table, alias, jc.initialCriterion (), jc.subCriteria )
111
111
}
112
112
113
113
fun leftJoin (
114
114
subQuery : KotlinQualifiedSubQueryBuilder .() -> Unit ,
115
115
joinCriteria : JoinReceiver
116
116
): Unit =
117
117
applyToDsl(subQuery, joinCriteria) { sq, jc ->
118
- leftJoin(sq, sq.correlationName, jc.onJoinCriterion (), jc.andJoinCriteria )
118
+ leftJoin(sq, sq.correlationName, jc.initialCriterion (), jc.subCriteria )
119
119
}
120
120
121
121
fun rightJoin (table : SqlTable , joinCriteria : JoinReceiver ): Unit =
122
122
applyToDsl(joinCriteria) { jc ->
123
- rightJoin(table, jc.onJoinCriterion (), jc.andJoinCriteria )
123
+ rightJoin(table, jc.initialCriterion (), jc.subCriteria )
124
124
}
125
125
126
126
fun rightJoin (table : SqlTable , alias : String , joinCriteria : JoinReceiver ): Unit =
127
127
applyToDsl(joinCriteria) { jc ->
128
- rightJoin(table, alias, jc.onJoinCriterion (), jc.andJoinCriteria )
128
+ rightJoin(table, alias, jc.initialCriterion (), jc.subCriteria )
129
129
}
130
130
131
131
fun rightJoin (
132
132
subQuery : KotlinQualifiedSubQueryBuilder .() -> Unit ,
133
133
joinCriteria : JoinReceiver
134
134
): Unit =
135
135
applyToDsl(subQuery, joinCriteria) { sq, jc ->
136
- rightJoin(sq, sq.correlationName, jc.onJoinCriterion (), jc.andJoinCriteria )
136
+ rightJoin(sq, sq.correlationName, jc.initialCriterion (), jc.subCriteria )
137
137
}
138
138
139
139
private fun applyToDsl (joinCriteria : JoinReceiver , applyJoin : D .(JoinCollector ) -> Unit ) {
0 commit comments