package cache
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- cache
- CacheSyntax
- NoCacheCacher
- EmptyCacheKeyCreator
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- trait CacheKey[K] extends AnyRef
- type CacheKeyCreator[K] = (String, String, String, Option[String]) => K
- trait CacheKeyCreators extends EmptyCacheKeyCreator with SimpleCacheKeyCreator
- trait CacheSyntax extends NoCacheCacher with EmptyCacheKeyCreator
- trait Cacher[K, F[_]] extends AnyRef
- trait Cachers extends InMemoryCacher with NoCacheCacher
- class InMemoryCache[K, F[_]] extends Cacher[K, F]
- class NoCache[K, F[_]] extends Cacher[K, F]
Value Members
- implicit val emptyCacheKey: CacheKeyCreator[String]
- Definition Classes
- EmptyCacheKeyCreator
- implicit def noCacheCacher[K, F[_]](implicit arg0: Applicative[F]): NoCache[K, F]
- Definition Classes
- NoCacheCacher
- object CacheKeyCreators
- object Cachers