org.hungerford.generic.schema.coproduct.translation

Members list

Concise view

Type members

Classlikes

trait BiMapCoproductTranslation[RW[_], DecoderSch[_], EncoderSch[_], Source, Sink]() extends CoproductDecoderTranslation[DecoderSch, Source] with CoproductEncoderTranslation[EncoderSch, Sink]

Attributes

Graph
Supertypes
trait CoproductEncoderTranslation[EncoderSch, Sink]
trait WithSubtypeWriter[EncoderSch, Sink]
trait CoproductDecoderTranslation[DecoderSch, Source]
trait WithSubtypeReader[DecoderSch, Source]
class Object
trait Matchable
class Any
trait CoproductDecoderTranslation[OtherSchema[_], Source]() extends WithSubtypeReader[OtherSchema, Source]

Attributes

Graph
Supertypes
trait WithSubtypeReader[OtherSchema, Source]
class Object
trait Matchable
class Any
Known subtypes
trait BiMapCoproductTranslation[RW, DecoderSch, EncoderSch, Source, Sink]
trait CoproductEncoderTranslation[OtherSchema[_], Sink]() extends WithSubtypeWriter[OtherSchema, Sink]

Attributes

Graph
Supertypes
trait WithSubtypeWriter[OtherSchema, Sink]
class Object
trait Matchable
class Any
Known subtypes
trait BiMapCoproductTranslation[RW, DecoderSch, EncoderSch, Source, Sink]
trait WithSubtypeReader[DecoderSchema[_], Source]()

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait CoproductDecoderTranslation[OtherSchema, Source]
trait BiMapCoproductTranslation[RW, DecoderSch, EncoderSch, Source, Sink]
trait WithSubtypeWriter[EncoderSchema[_], Sink]()

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait CoproductEncoderTranslation[OtherSchema, Sink]
trait BiMapCoproductTranslation[RW, DecoderSch, EncoderSch, Source, Sink]