Packages

p

scalacache

package scalacache

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. scalacache
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Package Members

  1. package cache2k

Type Members

  1. type Id[X] = X

Value Members

  1. def caching[F[_], V](keyParts: Any*)(ttl: Option[Duration])(f: => V)(implicit cache: Cache[V], mode: Mode[F], flags: Flags): F[V]
  2. def cachingF[F[_], V](keyParts: Any*)(ttl: Option[Duration])(f: => F[V])(implicit cache: Cache[V], mode: Mode[F], flags: Flags): F[V]
  3. def get[F[_], V](keyParts: Any*)(implicit cache: Cache[V], mode: Mode[F], flags: Flags): F[Option[V]]
  4. def put[F[_], V](keyParts: Any*)(value: V, ttl: Option[Duration])(implicit cache: Cache[V], mode: Mode[F], flags: Flags): F[Any]
  5. def remove[F[_], V](keyParts: Any*)(implicit cache: Cache[V], mode: Mode[F]): F[Any]
  6. def removeAll[V]: RemoveAll[V]

Inherited from AnyRef

Inherited from Any

Ungrouped