Cached

interface Cached<T>

Types

Companion
Link copied to clipboard
common
object Companion

Functions

ifValid
Link copied to clipboard
common
open fun <R> ifValid(consumer: (T) -> R): Optional<out R>
invalidate
Link copied to clipboard
common
abstract fun invalidate()
regenerate
Link copied to clipboard
common
abstract fun regenerate()
regenerating
Link copied to clipboard
common
open fun <R> regenerating(consumer: (T) -> R): R

Properties

isInvalid
Link copied to clipboard
common
abstract val isInvalid: Boolean
isValid
Link copied to clipboard
common
abstract val isValid: Boolean
value
Link copied to clipboard
common
abstract val value: T

Inheritors

CachedImpl
Link copied to clipboard