class CaffeineCache[F[_], K, V](val underlying: Cache[K, Entry[V]])(implicit evidence$1: Sync[F]) extends AbstractCache[F, K, V]
- Companion
- object
trait AbstractCache[F, K, V]
trait LoggingSupport[F, K]
trait Cache[F, K, V]
class Object
trait Matchable
class Any
Value members
Concrete methods
Inherited methods
protected
Output a debug log to record the result of a cache lookup
Output a debug log to record the result of a cache lookup
- Type Params
- A
the type of the cache value
- Value Params
- key
the key that was looked up
- result
the result of the cache lookup
- Inherited from
- LoggingSupport
protected
Output a debug log to record a cache insertion/update
Output a debug log to record a cache insertion/update
- Value Params
- key
the key that was inserted/updated
- ttl
the TTL of the inserted entry
- Inherited from
- LoggingSupport