KNonNullTable

interface KNonNullTable<E : Any> : KTable<E> , Selection<E>

Functions

Link copied to clipboard
abstract fun fetch(fetcher: Fetcher<E>): Selection<E>
Link copied to clipboard
abstract fun <X : Any, EXP : KPropExpression<X>> get(prop: String): EXP
Link copied to clipboard
abstract override fun <X : Any> inverseJoin(targetType: KClass<X>, backProp: String): KNonNullTable<X>
Link copied to clipboard
abstract fun <X : Any> inverseOuterJoin(targetType: KClass<X>, backProp: String): KNullableTable<X>
Link copied to clipboard
abstract override fun <X : Any> join(prop: String): KNonNullTable<X>
Link copied to clipboard
abstract fun <X : Any> outerJoin(prop: String): KNullableTable<X>

Inheritors

Link copied to clipboard

Extensions

Link copied to clipboard
val <S : Any, T : Any> KNonNullTable<Association<S, T>>.source: KNonNullTable<S>
val <S : Any, T : Any> KNonNullTable<Association<S, T>>.source: KNonNullTable<S>
Link copied to clipboard
val <S : Any, T : Any> KNonNullTable<Association<S, T>>.target: KNonNullTable<T>
val <T : Any> KNonNullTable<Association<*, T>>.target: KNonNullTable<T>