CsvRecordDecoder

ceesvee.CsvRecordDecoder
See theCsvRecordDecoder companion trait

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Show all
Self type

Members list

Type members

Classlikes

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

Attributes

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

Attributes

Companion
class
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 ApplyCsvRecordDecoder[F[_[_]]](implicit env: CatsApply[F]): F[CsvRecordDecoder]

Attributes

Inherited from:
CsvRecordDecoder4
implicit def field[T](implicit D: CsvFieldDecoder[T]): 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](implicit D: CsvFieldDecoder[T], ev: T <:!< Option[_]): 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], ev: T <:!< Option[_]): CsvRecordDecoder[Option[T]]

Attributes

Inherited from:
CsvRecordDecoder3