class CacheTypeRegistry extends AnyRef
- Source
- CacheTypeRegistry.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- CacheTypeRegistry
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new CacheTypeRegistry(updateHandlers: Map[Class[_], CacheUpdater[_]], deleteHandlers: Map[Class[_], CacheDeleter[_]])
Value Members
- def deleteData[D](builder: CacheSnapshotBuilder)(data: => D)(implicit arg0: ClassTag[D]): Unit
- val deleteHandlers: Map[Class[_], CacheDeleter[_]]
- def getDeleter[D](implicit arg0: ClassTag[D]): Option[CacheDeleter[D]]
- def getUpdater[D](implicit arg0: ClassTag[D]): Option[CacheUpdater[D]]
- def hasDeleter[D](implicit arg0: ClassTag[D]): Boolean
- def hasUpdater[D](implicit arg0: ClassTag[D]): Boolean
- def updateData[D](builder: CacheSnapshotBuilder)(data: => D)(implicit arg0: ClassTag[D]): Unit
- val updateHandlers: Map[Class[_], CacheUpdater[_]]