fs2.data.csv.generic

Members list

Type members

Classlikes

case class CsvName(name: String) extends Annotation

Mark a field of a case class to have a different name in the CSV when deriving a codec.

Mark a field of a case class to have a different name in the CSV when deriving a codec.

Value parameters

name

the name to expect in the CSV

Attributes

Source
CsvName.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Annotation
class Object
trait Matchable
class Any
Show all
case class CsvValue(value: String) extends Annotation

Mark an object of sealed trait to have a different representation in CSV than the name of the type.

Mark an object of sealed trait to have a different representation in CSV than the name of the type.

Value parameters

value

the value to expect in the CSV

Attributes

Source
CsvValue.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Annotation
class Object
trait Matchable
class Any
Show all
object semiauto

Attributes

Source
semiauto.scala
Supertypes
class Object
trait Matchable
class Any
Self type
semiauto.type
object tuples

Attributes

Source
tuples.scala
Supertypes
class Object
trait Matchable
class Any
Self type
tuples.type