class TupleCodec[A, B] extends AvroRecordCodec[(A, B)]

Linear Supertypes
AvroRecordCodec[(A, B)], AvroCodec[(A, B), GenericRecord], Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TupleCodec
  2. AvroRecordCodec
  3. AvroCodec
  4. Serializable
  5. Serializable
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TupleCodec()(implicit a: AvroRecordCodec[A], b: AvroRecordCodec[B])

Value Members

  1. def decode(rec: GenericRecord): (A, B)
    Definition Classes
    TupleCodecAvroRecordCodecAvroCodec
  2. def encode(tuple: (A, B), rec: GenericRecord): Unit
    Definition Classes
    TupleCodecAvroRecordCodec
  3. def encode(thing: (A, B)): GenericRecord
    Definition Classes
    AvroRecordCodecAvroCodec
  4. def schema: Schema
    Definition Classes
    TupleCodecAvroRecordCodecAvroCodec
  5. def supported[O](other: O): Boolean
    Definition Classes
    AvroRecordCodec