class CacheTypeRegistry extends AnyRef

Source
CacheTypeRegistry.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CacheTypeRegistry
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new CacheTypeRegistry(updateHandlers: Map[Class[_], CacheUpdater[_]], deleteHandlers: Map[Class[_], CacheDeleter[_]])

Value Members

  1. def deleteData[D](builder: CacheSnapshotBuilder)(data: => D)(implicit arg0: ClassTag[D]): Unit
  2. val deleteHandlers: Map[Class[_], CacheDeleter[_]]
  3. def getDeleter[D](implicit arg0: ClassTag[D]): Option[CacheDeleter[D]]
  4. def getUpdater[D](implicit arg0: ClassTag[D]): Option[CacheUpdater[D]]
  5. def hasDeleter[D](implicit arg0: ClassTag[D]): Boolean
  6. def hasUpdater[D](implicit arg0: ClassTag[D]): Boolean
  7. def updateData[D](builder: CacheSnapshotBuilder)(data: => D)(implicit arg0: ClassTag[D]): Unit
  8. val updateHandlers: Map[Class[_], CacheUpdater[_]]