scalacache

package scalacache

Linear Supertypes
StrictLogging, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. scalacache
  2. StrictLogging
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. def caching[V](keyParts: Any*)(f: ⇒ V)(implicit scalaCache: ScalaCache, flags: Flags): V

  2. def cachingWithTTL[V](keyParts: Any*)(ttl: Duration)(f: ⇒ V)(implicit scalaCache: ScalaCache, flags: Flags): V

  3. package ehcache

  4. def get[V](keyParts: Any*)(implicit scalaCache: ScalaCache, flags: Flags): Future[Option[V]]

  5. def getSync[V](keyParts: Any*)(implicit scalaCache: ScalaCache, flags: Flags): Option[V]

  6. val logger: Logger

    Attributes
    protected
    Definition Classes
    StrictLogging
  7. def put[V](keyParts: Any*)(value: V, ttl: Option[Duration])(implicit scalaCache: ScalaCache, flags: Flags): Future[Unit]

  8. def putWithKey[V](key: String, value: V, ttl: Option[Duration])(implicit scalaCache: ScalaCache, flags: Flags): Future[Unit]

  9. def remove(keyParts: Any*)(implicit scalaCache: ScalaCache): Future[Unit]

Inherited from StrictLogging

Inherited from AnyRef

Inherited from Any

Ungrouped