QuickCache

final
class QuickCache[A](cache: HashMap[CacheKey, A])
Companion
object
class Object
trait Matchable
class Any

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 purgeAllNow(): Unit
def size: Int
def toMap[K](keyConvertor: CacheKey => K): Map[K, A]
def unsafeFetch(key: CacheKey): A