CsvRecordDecoder

ceesvee.CsvRecordDecoder$
See theCsvRecordDecoder companion trait

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

final case class Errors(raw: Iterable[String], errors: SortedMap[Int, Error]) extends RuntimeException with NoStackTrace

Attributes

Companion:
object
Graph
Supertypes
trait Product
trait Equals
trait NoStackTrace
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
object Errors

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Errors.type

Value members

Concrete methods

def apply[T](implicit D: CsvRecordDecoder[T]): CsvRecordDecoder[T]
def isNone(str: String): Boolean

Inherited methods

inline def derived[A](using m: ProductOf[A]): CsvRecordDecoder[A]

Attributes

Inherited from:
CsvRecordDecoderDeriveScalaVersion
inline def summonAll[T <: Tuple]: List[CsvRecordDecoder[_]]

Attributes

Inherited from:
CsvRecordDecoderDeriveScalaVersion

Implicits

Inherited implicits

implicit def field[T : CsvFieldDecoder]: CsvRecordDecoder[T]

Attributes

Inherited from:
CsvRecordDecoder2
implicit val fieldBoolean: CsvRecordDecoder[Boolean]

Attributes

Inherited from:
CsvRecordDecoder1
implicit val fieldDouble: CsvRecordDecoder[Double]

Attributes

Inherited from:
CsvRecordDecoder1
implicit val fieldFloat: CsvRecordDecoder[Float]

Attributes

Inherited from:
CsvRecordDecoder1
implicit val fieldInt: CsvRecordDecoder[Int]

Attributes

Inherited from:
CsvRecordDecoder1
implicit val fieldLong: CsvRecordDecoder[Long]

Attributes

Inherited from:
CsvRecordDecoder1
implicit def fieldOptional[T : CsvFieldDecoder]: CsvRecordDecoder[Option[T]]

Attributes

Inherited from:
CsvRecordDecoder2
implicit val fieldOptionalBoolean: CsvRecordDecoder[Option[Boolean]]

Attributes

Inherited from:
CsvRecordDecoder1
implicit val fieldOptionalDouble: CsvRecordDecoder[Option[Double]]

Attributes

Inherited from:
CsvRecordDecoder1
implicit val fieldOptionalFloat: CsvRecordDecoder[Option[Float]]

Attributes

Inherited from:
CsvRecordDecoder1
implicit val fieldOptionalInt: CsvRecordDecoder[Option[Int]]

Attributes

Inherited from:
CsvRecordDecoder1
implicit val fieldOptionalLong: CsvRecordDecoder[Option[Long]]

Attributes

Inherited from:
CsvRecordDecoder1
implicit val fieldOptionalString: CsvRecordDecoder[Option[String]]

Attributes

Inherited from:
CsvRecordDecoder1
implicit val fieldString: CsvRecordDecoder[String]

Attributes

Inherited from:
CsvRecordDecoder1
implicit def optional[T](implicit D: CsvRecordDecoder[T]): CsvRecordDecoder[Option[T]]

Attributes

Inherited from:
CsvRecordDecoder3