org.hungerford.generic.schema.translation

Members list

Concise view

Type members

Classlikes

case class CI[T, O](get: () => O) extends CacheItem[T]

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait CacheItem[T]
class Object
trait Matchable
class Any
object CI

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
CI.type
trait CacheItem[T]()

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class CI[T, O]
trait Cacher[Cache <: TypeCache, T]()

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
object Cacher

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Cacher.type
trait RecursiveSchemaTranslator[T, S, Cache <: TypeCache, OtherSchema[_]]()

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
trait SchemaTranslator[T, S, OtherSchema[_]]()

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
trait TypeCache

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object TypeCache

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
trait TypeCacheRetriever[C <: TypeCache, T]()

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object TypeCacheRetriever.type