KCacheableFilter

interface KCacheableFilter<E : Any> : KFilter<E> , PropCacheInvalidator

Functions

Link copied to clipboard
abstract fun filter(args: KFilterArgs<E>)
Link copied to clipboard
open fun getAffectedSourceIds(e: AssociationEvent): Collection<*>?
open fun getAffectedSourceIds(e: EntityEvent<*>): Collection<*>?
Link copied to clipboard
abstract fun getParameters(): SortedMap<String, Any>?

Return the sub keys of association cache for multi-view cache

Link copied to clipboard
abstract fun isAffectedBy(e: EntityEvent<*>): Boolean

Is the association cache affected by the change of CURRENT table?

Inheritors

Link copied to clipboard