KTable

interface KTable<E : Any>

Functions

Link copied to clipboard
abstract fun asTableEx(): KTableEx<E>
Link copied to clipboard
abstract fun <X : Any, EXP : KPropExpression<X>> get(prop: String): EXP
Link copied to clipboard
abstract fun <X : Any> inverseJoin(targetType: KClass<X>, backProp: String): KTable<X>
Link copied to clipboard
abstract fun <X : Any> inverseJoinList(backProp: KProperty1<X, List<E>>): KTable<X>
Link copied to clipboard
abstract fun <X : Any> inverseJoinReference(backProp: KProperty1<X, E?>): KTable<X>
Link copied to clipboard
abstract fun <X : Any> inverseOuterJoin(targetType: KClass<X>, backProp: String): KNullableTable<X>
Link copied to clipboard
abstract fun <X : Any> inverseOuterJoinList(backProp: KProperty1<X, List<E>>): KNullableTable<X>
Link copied to clipboard
abstract fun <X : Any> inverseOuterJoinReference(backProp: KProperty1<X, E?>): KNullableTable<X>
Link copied to clipboard
abstract fun <X : Any> join(prop: String): KTable<X>
Link copied to clipboard
abstract fun <X : Any> joinList(prop: KProperty1<E, List<X>>): KTable<X>
Link copied to clipboard
abstract fun <X : Any> joinReference(prop: KProperty1<E, X?>): KTable<X>
Link copied to clipboard
abstract fun <X : Any> outerJoin(prop: String): KNullableTable<X>
Link copied to clipboard
abstract fun <X : Any> outerJoinList(prop: KProperty1<E, List<X>>): KNullableTable<X>
Link copied to clipboard
abstract fun <X : Any> outerJoinReference(prop: KProperty1<E, X?>): KNullableTable<X>

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Extensions

Link copied to clipboard
infix fun <E : Any> KTable<E>.eq(right: KTable<E>): KNonNullExpression<Boolean>
Link copied to clipboard
fun KTable<*>.isNotNull(): KNonNullExpression<Boolean>
Link copied to clipboard
fun KTable<*>.isNull(): KNonNullExpression<Boolean>