kotcity4 / kotcity.memoization / CacheOptions

CacheOptions

data class CacheOptions

Constructors

<init>

CacheOptions(weakKeys: Boolean = true, weakValues: Boolean = true, maximumSize: Long = 100_000, durationValue: Long = 3, durationUnit: TimeUnit = TimeUnit.MINUTES)

Properties

durationUnit

val durationUnit: TimeUnit

durationValue

val durationValue: Long

maximumSize

val maximumSize: Long

weakKeys

val weakKeys: Boolean

weakValues

val weakValues: Boolean