sealed trait CacheHandler[-Obj] extends AnyRef

A class that handles creating a new cache snapshot with an object

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

Abstract Value Members

  1. abstract def handle(builder: CacheSnapshotBuilder, obj: Obj, registry: CacheTypeRegistry): Unit

    Updates the builder with the object

    Updates the builder with the object

    builder

    The builder to update

    obj

    The logger to update with

Concrete Value Members

  1. def ignore: Boolean

    If true, the Cache registry won't return this if asked for a type of this handler, but it won't report an error

  2. val log: Logger