ConfigurableTypedRootQuery

interface ConfigurableTypedRootQuery<E : Entity<ID>, ID : Comparable<ID>, R> : TypedRootQuery<R>

Functions

Link copied to clipboard
abstract fun distinct(distinct: Boolean = true): ConfigurableTypedRootQuery<E, ID, R>
Link copied to clipboard
abstract suspend fun execute(con: Connection): List<R>
abstract fun execute(con: Connection): List<R>
Link copied to clipboard
abstract fun forUpdate(update: Boolean = true): ConfigurableTypedRootQuery<E, ID, R>
Link copied to clipboard
abstract infix fun intersect(right: TypedRootQuery<R>): TypedRootQuery<R>
Link copied to clipboard
abstract fun limit(limit: Int, offset: Int = 0): ConfigurableTypedRootQuery<E, ID, R>
Link copied to clipboard
abstract infix fun minus(right: TypedRootQuery<R>): TypedRootQuery<R>
Link copied to clipboard
abstract fun <X : Any> reselect(block: RootSelectable<E, ID>.() -> ConfigurableTypedRootQuery<E, ID, X>): ConfigurableTypedRootQuery<E, ID, X>
Link copied to clipboard
abstract infix fun union(right: TypedRootQuery<R>): TypedRootQuery<R>
Link copied to clipboard
abstract infix fun unionAll(right: TypedRootQuery<R>): TypedRootQuery<R>
Link copied to clipboard
abstract fun withoutSortingAndPaging(without: Boolean = true): ConfigurableTypedRootQuery<E, ID, R>