All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.babyfish.jimmer.sql.kt.KWildSubQueries.kt Maven / Gradle / Ivy

There is a newer version: 0.9.35
Show newest version
package org.babyfish.jimmer.sql.kt

import org.babyfish.jimmer.sql.association.Association
import org.babyfish.jimmer.sql.kt.ast.query.KMutableSubQuery
import kotlin.reflect.KClass
import kotlin.reflect.KProperty1

interface KWildSubQueries {

    fun  forEntity(
        entityType: KClass,
        block: KMutableSubQuery.() -> Unit
    ): KMutableSubQuery

    fun  forReference(
        prop: KProperty1,
        block: KMutableSubQuery>.() -> Unit
    ): KMutableSubQuery>

    fun  forList(
        prop: KProperty1>,
        block: KMutableSubQuery>.() -> Unit
    ): KMutableSubQuery>
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy