org.hungerford.generic.schema.product.translation

Members list

Concise view

Type members

Classlikes

trait BiMapProductTranslation[RW[_], DecoderSch[_], EncoderSch[_], Source, Sink]() extends ProductDecoderTranslation[DecoderSch, Source] with ProductEncoderTranslation[EncoderSch, Sink]

Attributes

Graph
Supertypes
trait ProductEncoderTranslation[EncoderSch, Sink]
trait WithFieldWriter[EncoderSch, Sink]
trait ProductDecoderTranslation[DecoderSch, Source]
trait WithFieldReader[DecoderSch, Source]
class Object
trait Matchable
class Any
trait Decoder[T, InformedBy, Encoded]()

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
trait Encoder[T, InformedBy, Encoded]()

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
trait FieldBuildingProductSchemaTranslation[OtherSchema[_], Fields[_]]()

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
trait ProductDecoderTranslation[DecoderSch[_], Source]() extends WithFieldReader[DecoderSch, Source]

Attributes

Graph
Supertypes
trait WithFieldReader[DecoderSch, Source]
class Object
trait Matchable
class Any
Known subtypes
trait BiMapProductTranslation[RW, DecoderSch, EncoderSch, Source, Sink]
trait ProductEncoderTranslation[EncoderSch[_], Sink]() extends WithFieldWriter[EncoderSch, Sink]

Attributes

Graph
Supertypes
trait WithFieldWriter[EncoderSch, Sink]
class Object
trait Matchable
class Any
Known subtypes
trait BiMapProductTranslation[RW, DecoderSch, EncoderSch, Source, Sink]
trait WithFieldReader[DecoderSchema[_], Source]()

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait ProductDecoderTranslation[DecoderSch, Source]
trait BiMapProductTranslation[RW, DecoderSch, EncoderSch, Source, Sink]
trait WithFieldWriter[EncoderSchema[_], Sink]()

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait ProductEncoderTranslation[EncoderSch, Sink]
trait BiMapProductTranslation[RW, DecoderSch, EncoderSch, Source, Sink]