Summons an implicit codec for type T available in scope.
Creates an Array codec from an element column.
Creates an Array codec from an element column. In this way only flat arrays are supported. A ClassTag is required to decode instances.
Creates a DataBag codec from an element column.
Creates a DataBag codec from an element column. Note: data must be collected before encoding.
Generates a codec for a case class, given codecs for its fields.
Inductively generates a codec for an HList, given codecs for its elements.
An empty codec for HNil.
Derives a new codec for type B from an existing codec for type A,
given an (implicit) isomorphism between A and B.
Creates a codec with a single column.
Creates a codec for a Traversable collection from an element column.
Creates a codec for a Traversable collection from an element column. In this way only flat collections are supported.
Factory methods and implicit instances of CSV converters.