Skip to content

ModificationTrackerWithInvalidationReason

interface ModificationTrackerWithInvalidationReason : ModificationTracker

A ModificationTracker that provides a reason for invalidation since its creation.

Properties

modificationCount

abstract val modificationCount: Long

Functions

getInvalidationReason

abstract fun getInvalidationReason(): String?

Returns a human-readable representation of the invalidation reason if the tracker has been invalidated since its creation.

Return

the invalidation reason if it has been invalidated, or null otherwise.