LRUCache

class LRUCache<K, V>(limit: Int) : LinkedHashMap<K, V>

Constructors

Link copied to clipboard
constructor(limit: Int)

Inherited properties

Link copied to clipboard
Link copied to clipboard
open override val isEmpty: Boolean
Link copied to clipboard
open val keys: MutableSet<K>
Link copied to clipboard
open val size: Int
Link copied to clipboard

Inherited functions

Link copied to clipboard
open fun clear()
Link copied to clipboard
open fun clone(): Any
Link copied to clipboard
open fun containsKey(key: K): Boolean
Link copied to clipboard
open fun containsValue(value: V): Boolean
Link copied to clipboard
open fun firstEntry(): Map.Entry<K?, V?>?
Link copied to clipboard
open operator fun get(key: K): V?
Link copied to clipboard
open fun isEmpty(): Boolean
Link copied to clipboard
open fun lastEntry(): Map.Entry<K?, V?>?
Link copied to clipboard
open fun pollFirstEntry(): Map.Entry<K?, V?>?
Link copied to clipboard
open fun pollLastEntry(): Map.Entry<K?, V?>?
Link copied to clipboard
open fun put(key: K, value: V): V?
Link copied to clipboard
open fun putAll(m: Map<out K, out V>)
Link copied to clipboard
open fun putFirst(k: K, v: V): V?
Link copied to clipboard
open fun putLast(k: K, v: V): V?
Link copied to clipboard
open fun reversed(): SequencedMap<K?, V?>?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard