CsvHeader

ceesvee.CsvHeader
See theCsvHeader companion class
object CsvHeader

Attributes

Companion
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
CsvHeader.type

Members list

Type members

Classlikes

object Decoder

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Decoder.type
sealed trait Decoder[A]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
final case class Errors(raw: Map[String, String], errors: SortedMap[String, Error]) extends RuntimeException, NoStackTrace

Attributes

Supertypes
trait Product
trait Equals
trait NoStackTrace
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class MissingHeaders(missing: ::[String]) extends RuntimeException, NoStackTrace

Attributes

Supertypes
trait Product
trait Equals
trait NoStackTrace
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all

Value members

Concrete methods

def create[T](headers: ::[String])(implicit D: CsvRecordDecoder[T]): CsvHeader[T]

A record decoder that decodes fields based on the names of the headers provided.

A record decoder that decodes fields based on the names of the headers provided.

Attributes