QuickCache

indigo.shared.QuickCache
See theQuickCache companion object
final class QuickCache[A](cache: Dictionary[A])

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def add(key: CacheKey, value: => A): A
def all: List[(CacheKey, A)]
def entryExistsFor(key: CacheKey): Boolean
def fetch(key: CacheKey): Option[A]
def fetchOrAdd(key: CacheKey, disabled: Boolean, value: => A): A
def keys: List[CacheKey]
def purge(key: CacheKey): QuickCache[A]
def purgeAll(): QuickCache[A]
def purgeAllNow(): Unit
def size: Int
def toMap[K](keyConvertor: CacheKey => K): Map[K, A]
def unsafeFetch(key: CacheKey): A