Tuple4Encoder

class Tuple4Encoder[A, B, C, D](a: Encoder[A], b: Encoder[B], c: Encoder[C], d: Encoder[D]) extends Encoder[(A, B, C, D)]
trait Encoder[(A, B, C, D)]
class Object
trait Matchable
class Any

Value members

Concrete methods

override def encode(schema: Schema): (A, B, C, D) => Any
Definition Classes

Inherited methods

final def contramap[U](f: U => (A, B, C, D)): Encoder[U]

Returns an [[Encoder[U]] by applying a function that maps a U to an T, before encoding as an T using this encoder.

Returns an [[Encoder[U]] by applying a function that maps a U to an T, before encoding as an T using this encoder.

Inherited from
Encoder