KTriggers
Functions
Link copied to clipboard
open fun addAssociationListener(prop: KProperty1<*, *>, listener: AssociationListener)
Content copied to clipboard
abstract fun addAssociationListener(prop: ImmutableProp, listener: AssociationListener)
Content copied to clipboard
Link copied to clipboard
abstract fun <E : Any> addEntityListener(entityType: KClass<E>, listener: EntityListener<E>)
Content copied to clipboard
abstract fun addEntityListener(immutableType: ImmutableType, listener: EntityListener<ImmutableSpi>)
Content copied to clipboard
Link copied to clipboard
abstract fun fireAssociationEvict(prop: ImmutableProp, sourceId: Any, reason: Any? = null)
Content copied to clipboard
Link copied to clipboard
abstract fun fireEntityTableChange(oldRow: Any, newRow: Any, reason: Any? = null)
Content copied to clipboard
Link copied to clipboard
abstract fun fireMiddleTableDelete(prop: ImmutableProp, sourceId: Any, targetId: Any, reason: Any? = null)
Content copied to clipboard
Link copied to clipboard
abstract fun fireMiddleTableInsert(prop: ImmutableProp, sourceId: Any, targetId: Any, reason: Any? = null)
Content copied to clipboard
Link copied to clipboard
open fun <ST : Table<*>> removeAssociationListener(prop: KProperty1<*, *>, listener: AssociationListener)
Content copied to clipboard
abstract fun removeAssociationListener(prop: ImmutableProp, listener: AssociationListener)
Content copied to clipboard
Link copied to clipboard
abstract fun <E : Any> removeEntityListener(entityType: KClass<E>, listener: EntityListener<E>)
Content copied to clipboard
abstract fun removeEntityListener(immutableType: ImmutableType, listener: EntityListener<ImmutableSpi>)
Content copied to clipboard