AbstractKSortable

interface AbstractKSortable<E : Any, P : KProps<E>> : AbstractKFilterable<E, P>

Functions

Link copied to clipboard
abstract fun orderBy(vararg orders: Order?)
abstract fun orderBy(vararg expressions: KExpression<*>?)
abstract fun orderBy(orders: List<Order?>)
Link copied to clipboard
abstract fun orderByIf(condition: Boolean, vararg orders: Order?)
abstract fun orderByIf(condition: Boolean, vararg expressions: KExpression<*>?)
abstract fun orderByIf(condition: Boolean, orders: List<Order?>)
Link copied to clipboard
open fun <X : Any, R, SQ : KConfigurableSubQuery<R>> subQuery(entityType: KClass<X>, block: KMutableSubQuery<E, X>.() -> SQ): SQ
Link copied to clipboard
abstract fun where(vararg predicates: KNonNullExpression<Boolean>?)
Link copied to clipboard
open fun <X : Any> wildSubQuery(entityType: KClass<X>, block: KMutableSubQuery<E, X>.() -> Unit): KMutableSubQuery<E, X>

Properties

Link copied to clipboard
abstract val subQueries: KSubQueries<E>
Link copied to clipboard
abstract val table: P
Link copied to clipboard
abstract val wildSubQueries: KWildSubQueries<E>

Inheritors

Link copied to clipboard
Link copied to clipboard