@@ -164,96 +164,107 @@ class GroupingCriteriaCollector {
164
164
// receivers problem (https://youtrack.jetbrains.com/issue/KT-42435)
165
165
166
166
// conditions for all data types
167
- fun <T > BindableColumn<T>.isNull () = invoke(SqlBuilder .isNull())
167
+ fun <T > BindableColumn<T>.isNull () = invoke(org.mybatis. dynamic .sql.util.kotlin.elements .isNull())
168
168
169
- fun <T > BindableColumn<T>.isNotNull () = invoke(SqlBuilder .isNotNull())
169
+ fun <T > BindableColumn<T>.isNotNull () = invoke(org.mybatis. dynamic .sql.util.kotlin.elements .isNotNull())
170
170
171
- infix fun <T : Any > BindableColumn<T>.isEqualTo (value : T ) = invoke(SqlBuilder .isEqualTo(value))
171
+ infix fun <T : Any > BindableColumn<T>.isEqualTo (value : T ) =
172
+ invoke(org.mybatis.dynamic .sql.util.kotlin.elements.isEqualTo(value))
172
173
173
174
infix fun <T > BindableColumn<T>.isEqualToSubQuery (subQuery : KotlinSubQueryBuilder .() -> Unit ) =
174
- invoke(SqlBuilder . isEqualTo(KotlinSubQueryBuilder (). apply ( subQuery) ))
175
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements. isEqualTo(subQuery))
175
176
176
- infix fun <T > BindableColumn<T>.isEqualTo (column : BasicColumn ) = invoke(SqlBuilder .isEqualTo(column))
177
+ infix fun <T > BindableColumn<T>.isEqualTo (column : BasicColumn ) =
178
+ invoke(org.mybatis.dynamic .sql.util.kotlin.elements.isEqualTo(column))
177
179
178
180
infix fun <T : Any > BindableColumn<T>.isEqualToWhenPresent (value : T ? ) =
179
- invoke(SqlBuilder . isEqualToWhenPresent< T > (value))
181
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements. isEqualToWhenPresent(value))
180
182
181
- infix fun <T : Any > BindableColumn<T>.isNotEqualTo (value : T ) = invoke(SqlBuilder .isNotEqualTo(value))
183
+ infix fun <T : Any > BindableColumn<T>.isNotEqualTo (value : T ) =
184
+ invoke(org.mybatis.dynamic .sql.util.kotlin.elements.isNotEqualTo(value))
182
185
183
186
infix fun <T > BindableColumn<T>.isNotEqualToSubQuery (subQuery : KotlinSubQueryBuilder .() -> Unit ) =
184
- invoke(SqlBuilder . isNotEqualTo(KotlinSubQueryBuilder (). apply ( subQuery) ))
187
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements. isNotEqualTo(subQuery))
185
188
186
- infix fun <T > BindableColumn<T>.isNotEqualTo (column : BasicColumn ) = invoke(SqlBuilder .isNotEqualTo(column))
189
+ infix fun <T > BindableColumn<T>.isNotEqualTo (column : BasicColumn ) =
190
+ invoke(org.mybatis.dynamic .sql.util.kotlin.elements.isNotEqualTo(column))
187
191
188
192
infix fun <T : Any > BindableColumn<T>.isNotEqualToWhenPresent (value : T ? ) =
189
- invoke(SqlBuilder . isNotEqualToWhenPresent< T > (value))
193
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements. isNotEqualToWhenPresent(value))
190
194
191
- infix fun <T : Any > BindableColumn<T>.isGreaterThan (value : T ) = invoke(SqlBuilder .isGreaterThan(value))
195
+ infix fun <T : Any > BindableColumn<T>.isGreaterThan (value : T ) =
196
+ invoke(org.mybatis.dynamic .sql.util.kotlin.elements.isGreaterThan(value))
192
197
193
198
infix fun <T > BindableColumn<T>.isGreaterThanSubQuery (subQuery : KotlinSubQueryBuilder .() -> Unit ) =
194
- invoke(SqlBuilder . isGreaterThan(KotlinSubQueryBuilder (). apply ( subQuery) ))
199
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements. isGreaterThan(subQuery))
195
200
196
- infix fun <T > BindableColumn<T>.isGreaterThan (column : BasicColumn ) = invoke(SqlBuilder .isGreaterThan(column))
201
+ infix fun <T > BindableColumn<T>.isGreaterThan (column : BasicColumn ) =
202
+ invoke(org.mybatis.dynamic .sql.util.kotlin.elements.isGreaterThan(column))
197
203
198
204
infix fun <T : Any > BindableColumn<T>.isGreaterThanWhenPresent (value : T ? ) =
199
- invoke(SqlBuilder . isGreaterThanWhenPresent< T > (value))
205
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements. isGreaterThanWhenPresent(value))
200
206
201
207
infix fun <T : Any > BindableColumn<T>.isGreaterThanOrEqualTo (value : T ) =
202
- invoke(SqlBuilder .isGreaterThanOrEqualTo(value))
208
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements .isGreaterThanOrEqualTo(value))
203
209
204
210
infix fun <T > BindableColumn<T>.isGreaterThanOrEqualToSubQuery (subQuery : KotlinSubQueryBuilder .() -> Unit ) =
205
- invoke(SqlBuilder . isGreaterThanOrEqualTo(KotlinSubQueryBuilder (). apply ( subQuery) ))
211
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements. isGreaterThanOrEqualTo(subQuery))
206
212
207
213
infix fun <T > BindableColumn<T>.isGreaterThanOrEqualTo (column : BasicColumn ) =
208
- invoke(SqlBuilder .isGreaterThanOrEqualTo(column))
214
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements .isGreaterThanOrEqualTo(column))
209
215
210
216
infix fun <T : Any > BindableColumn<T>.isGreaterThanOrEqualToWhenPresent (value : T ? ) =
211
- invoke(SqlBuilder . isGreaterThanOrEqualToWhenPresent< T > (value))
217
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements. isGreaterThanOrEqualToWhenPresent(value))
212
218
213
- infix fun <T : Any > BindableColumn<T>.isLessThan (value : T ) = invoke(SqlBuilder .isLessThan(value))
219
+ infix fun <T : Any > BindableColumn<T>.isLessThan (value : T ) =
220
+ invoke(org.mybatis.dynamic .sql.util.kotlin.elements.isLessThan(value))
214
221
215
222
infix fun <T > BindableColumn<T>.isLessThanSubQuery (subQuery : KotlinSubQueryBuilder .() -> Unit ) =
216
- invoke(SqlBuilder . isLessThan(KotlinSubQueryBuilder (). apply ( subQuery) ))
223
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements. isLessThan(subQuery))
217
224
218
- infix fun <T > BindableColumn<T>.isLessThan (column : BasicColumn ) = invoke(SqlBuilder .isLessThan(column))
225
+ infix fun <T > BindableColumn<T>.isLessThan (column : BasicColumn ) =
226
+ invoke(org.mybatis.dynamic .sql.util.kotlin.elements.isLessThan(column))
219
227
220
228
infix fun <T : Any > BindableColumn<T>.isLessThanWhenPresent (value : T ? ) =
221
- invoke(SqlBuilder . isLessThanWhenPresent< T > (value))
229
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements. isLessThanWhenPresent(value))
222
230
223
- infix fun <T : Any > BindableColumn<T>.isLessThanOrEqualTo (value : T ) = invoke(SqlBuilder .isLessThanOrEqualTo(value))
231
+ infix fun <T : Any > BindableColumn<T>.isLessThanOrEqualTo (value : T ) =
232
+ invoke(org.mybatis.dynamic .sql.util.kotlin.elements.isLessThanOrEqualTo(value))
224
233
225
234
infix fun <T > BindableColumn<T>.isLessThanOrEqualToSubQuery (subQuery : KotlinSubQueryBuilder .() -> Unit ) =
226
- invoke(SqlBuilder . isLessThanOrEqualTo(KotlinSubQueryBuilder (). apply ( subQuery) ))
235
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements. isLessThanOrEqualTo(subQuery))
227
236
228
237
infix fun <T > BindableColumn<T>.isLessThanOrEqualTo (column : BasicColumn ) =
229
- invoke(SqlBuilder .isLessThanOrEqualTo(column))
238
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements .isLessThanOrEqualTo(column))
230
239
231
240
infix fun <T : Any > BindableColumn<T>.isLessThanOrEqualToWhenPresent (value : T ? ) =
232
- invoke(SqlBuilder . isLessThanOrEqualToWhenPresent< T > (value))
241
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements. isLessThanOrEqualToWhenPresent(value))
233
242
234
243
fun <T : Any > BindableColumn<T>.isIn (vararg values : T ) = isIn(values.asList())
235
244
236
- infix fun <T : Any > BindableColumn<T>.isIn (values : Collection <T >) = invoke(SqlBuilder .isIn(values))
245
+ infix fun <T : Any > BindableColumn<T>.isIn (values : Collection <T >) =
246
+ invoke(org.mybatis.dynamic .sql.util.kotlin.elements.isIn(values))
237
247
238
248
infix fun <T > BindableColumn<T>.isIn (subQuery : KotlinSubQueryBuilder .() -> Unit ) =
239
- invoke(SqlBuilder . isIn(KotlinSubQueryBuilder (). apply ( subQuery) ))
249
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements. isIn(subQuery))
240
250
241
251
fun <T : Any > BindableColumn<T>.isInWhenPresent (vararg values : T ? ) = isInWhenPresent(values.asList())
242
252
243
253
infix fun <T : Any > BindableColumn<T>.isInWhenPresent (values : Collection <T ?>? ) =
244
- invoke(SqlBuilder . isInWhenPresent< T > (values))
254
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements. isInWhenPresent(values))
245
255
246
256
fun <T : Any > BindableColumn<T>.isNotIn (vararg values : T ) = isNotIn(values.asList())
247
257
248
- infix fun <T : Any > BindableColumn<T>.isNotIn (values : Collection <T >) = invoke(SqlBuilder .isNotIn(values))
258
+ infix fun <T : Any > BindableColumn<T>.isNotIn (values : Collection <T >) =
259
+ invoke(org.mybatis.dynamic .sql.util.kotlin.elements.isNotIn(values))
249
260
250
261
infix fun <T > BindableColumn<T>.isNotIn (subQuery : KotlinSubQueryBuilder .() -> Unit ) =
251
- invoke(SqlBuilder . isNotIn(KotlinSubQueryBuilder (). apply ( subQuery) ))
262
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements. isNotIn(subQuery))
252
263
253
264
fun <T : Any > BindableColumn<T>.isNotInWhenPresent (vararg values : T ? ) = isNotInWhenPresent(values.asList())
254
265
255
266
infix fun <T : Any > BindableColumn<T>.isNotInWhenPresent (values : Collection <T ?>? ) =
256
- invoke(SqlBuilder . isNotInWhenPresent< T > (values))
267
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements. isNotInWhenPresent(values))
257
268
258
269
infix fun <T : Any > BindableColumn<T>.isBetween (value1 : T ) =
259
270
InfixBetweenBuilder (value1) { invoke(it) }
@@ -268,15 +279,17 @@ class GroupingCriteriaCollector {
268
279
InfixNotBetweenWhenPresentBuilder (value1) { invoke(it) }
269
280
270
281
// for string columns, but generic for columns with type handlers
271
- infix fun <T : Any > BindableColumn<T>.isLike (value : T ) = invoke(SqlBuilder .isLike(value))
282
+ infix fun <T : Any > BindableColumn<T>.isLike (value : T ) =
283
+ invoke(org.mybatis.dynamic .sql.util.kotlin.elements.isLike(value))
272
284
273
285
infix fun <T : Any > BindableColumn<T>.isLikeWhenPresent (value : T ? ) =
274
- invoke(SqlBuilder . isLikeWhenPresent< T > (value))
286
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements. isLikeWhenPresent(value))
275
287
276
- infix fun <T : Any > BindableColumn<T>.isNotLike (value : T ) = invoke(SqlBuilder .isNotLike(value))
288
+ infix fun <T : Any > BindableColumn<T>.isNotLike (value : T ) =
289
+ invoke(org.mybatis.dynamic .sql.util.kotlin.elements.isNotLike(value))
277
290
278
291
infix fun <T : Any > BindableColumn<T>.isNotLikeWhenPresent (value : T ? ) =
279
- invoke(SqlBuilder . isNotLikeWhenPresent< T > (value))
292
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements. isNotLikeWhenPresent(value))
280
293
281
294
// shortcuts for booleans
282
295
fun BindableColumn<Boolean>.isTrue () = isEqualTo(true )
@@ -285,37 +298,37 @@ class GroupingCriteriaCollector {
285
298
286
299
// conditions for strings only
287
300
infix fun BindableColumn<String>.isLikeCaseInsensitive (value : String ) =
288
- invoke(SqlBuilder .isLikeCaseInsensitive(value))
301
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements .isLikeCaseInsensitive(value))
289
302
290
303
infix fun BindableColumn<String>.isLikeCaseInsensitiveWhenPresent (value : String? ) =
291
- invoke(SqlBuilder .isLikeCaseInsensitiveWhenPresent(value))
304
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements .isLikeCaseInsensitiveWhenPresent(value))
292
305
293
306
infix fun BindableColumn<String>.isNotLikeCaseInsensitive (value : String ) =
294
- invoke(SqlBuilder .isNotLikeCaseInsensitive(value))
307
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements .isNotLikeCaseInsensitive(value))
295
308
296
309
infix fun BindableColumn<String>.isNotLikeCaseInsensitiveWhenPresent (value : String? ) =
297
- invoke(SqlBuilder .isNotLikeCaseInsensitiveWhenPresent(value))
310
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements .isNotLikeCaseInsensitiveWhenPresent(value))
298
311
299
312
fun BindableColumn<String>.isInCaseInsensitive (vararg values : String ) = isInCaseInsensitive(values.asList())
300
313
301
314
infix fun BindableColumn<String>.isInCaseInsensitive (values : Collection <String >) =
302
- invoke(SqlBuilder .isInCaseInsensitive(values))
315
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements .isInCaseInsensitive(values))
303
316
304
317
fun BindableColumn<String>.isInCaseInsensitiveWhenPresent (vararg values : String? ) =
305
318
isInCaseInsensitiveWhenPresent(values.asList())
306
319
307
320
infix fun BindableColumn<String>.isInCaseInsensitiveWhenPresent (values : Collection <String ?>? ) =
308
- invoke(SqlBuilder .isInCaseInsensitiveWhenPresent(values))
321
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements .isInCaseInsensitiveWhenPresent(values))
309
322
310
323
fun BindableColumn<String>.isNotInCaseInsensitive (vararg values : String ) =
311
324
isNotInCaseInsensitive(values.asList())
312
325
313
326
infix fun BindableColumn<String>.isNotInCaseInsensitive (values : Collection <String >) =
314
- invoke(SqlBuilder .isNotInCaseInsensitive(values))
327
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements .isNotInCaseInsensitive(values))
315
328
316
329
fun BindableColumn<String>.isNotInCaseInsensitiveWhenPresent (vararg values : String? ) =
317
330
isNotInCaseInsensitiveWhenPresent(values.asList())
318
331
319
332
infix fun BindableColumn<String>.isNotInCaseInsensitiveWhenPresent (values : Collection <String ?>? ) =
320
- invoke(SqlBuilder .isNotInCaseInsensitiveWhenPresent(values))
333
+ invoke(org.mybatis. dynamic .sql.util.kotlin.elements .isNotInCaseInsensitiveWhenPresent(values))
321
334
}
0 commit comments