CellDecoder

Companion:
class

Type members

Classlikes

object CellDecoderInstances extends MonadError[CellDecoder, DecoderError] with SemigroupK[CellDecoder]

Value members

Concrete methods

def apply[T](using evidence$1: CellDecoder[T]): CellDecoder[T]
@inline
def const[T](r: T): CellDecoder[T]
@inline
def fromString[T](f: String => T): CellDecoder[T]
@inline
def instance[T](f: String => DecoderResult[T]): CellDecoder[T]

Implicits

Implicits

implicit val bigDecimalDecoder: CellDecoder[BigDecimal]
implicit val bigIntDecoder: CellDecoder[BigInt]
implicit val booleanDecoder: CellDecoder[Boolean]
implicit val byteDecoder: CellDecoder[Byte]
implicit val charArrayDecoder: CellDecoder[Array[Char]]
implicit val charDecoder: CellDecoder[Char]
implicit def decoderResultDecoder[T](implicit ev: CellDecoder[T]): CellDecoder[DecoderResult[T]]
implicit val doubleDecoder: CellDecoder[Double]
implicit val finiteDurationDecoder: CellDecoder[FiniteDuration]
implicit val floatDecoder: CellDecoder[Float]
implicit val intDecoder: CellDecoder[Int]
implicit override val javaUriDecoder: CellDecoder[URI]
implicit val longDecoder: CellDecoder[Long]
implicit def rawOrResultDecoder[T](implicit ev: CellDecoder[T]): CellDecoder[Either[String, T]]
implicit val shortDecoder: CellDecoder[Short]
implicit val stringDecoder: CellDecoder[String]
implicit val unitDecoder: CellDecoder[Unit]
implicit val uuidDecoder: CellDecoder[UUID]

Inherited implicits

implicit val dayOfWeekDecoder: CellDecoder[DayOfWeek]
Inherited from:
CellDecoderInstances2
implicit val durationDecoder: CellDecoder[Duration]
Inherited from:
CellDecoderInstances1
implicit def exportedCellDecoders[A](implicit exported: Exported[CellDecoder[A]]): CellDecoder[A]
Inherited from:
ExportedCellDecoders
implicit val instantDecoder: CellDecoder[Instant]
Inherited from:
CellDecoderInstances2
implicit val javaTimeDurationDecoder: CellDecoder[Duration]
Inherited from:
CellDecoderInstances2
implicit lazy val javaUrlDecoder: CellDecoder[URL]
Inherited from:
PlatformCellDecoders
final implicit def literalBooleanDecoder[L <: Boolean](implicit L: ValueOf[L]): CellDecoder[L]
Inherited from:
LiteralCellDecoders
final implicit def literalByteDecoder[L <: Byte](implicit L: ValueOf[L]): CellDecoder[L]
Inherited from:
LiteralCellDecoders
final implicit def literalCharDecoder[L <: Char](implicit L: ValueOf[L]): CellDecoder[L]
Inherited from:
LiteralCellDecoders
final implicit def literalDoubleDecoder[L <: Double](implicit L: ValueOf[L]): CellDecoder[L]
Inherited from:
LiteralCellDecoders
final implicit def literalFloatDecoder[L <: Float](implicit L: ValueOf[L]): CellDecoder[L]
Inherited from:
LiteralCellDecoders
final implicit def literalIntDecoder[L <: Int](implicit L: ValueOf[L]): CellDecoder[L]
Inherited from:
LiteralCellDecoders
final implicit def literalLongDecoder[L <: Long](implicit L: ValueOf[L]): CellDecoder[L]
Inherited from:
LiteralCellDecoders
final implicit def literalShortDecoder[L <: Short](implicit L: ValueOf[L]): CellDecoder[L]
Inherited from:
LiteralCellDecoders
final implicit def literalStringDecoder[L <: String](implicit L: ValueOf[L]): CellDecoder[L]
Inherited from:
LiteralCellDecoders
implicit def localDateDecoder(implicit localDateDecodeFmt: DateTimeFormatter): CellDecoder[LocalDate]
Inherited from:
CellDecoderInstances2
implicit def localDateTimeDecoder(implicit localDateTimeDecodeFmt: DateTimeFormatter): CellDecoder[LocalDateTime]
Inherited from:
CellDecoderInstances2
implicit def localTimeDecoder(implicit localTimeDecodeFmt: DateTimeFormatter): CellDecoder[LocalTime]
Inherited from:
CellDecoderInstances2
implicit val monthDayDecoder: CellDecoder[MonthDay]
Inherited from:
CellDecoderInstances2
implicit val monthDecoder: CellDecoder[Month]
Inherited from:
CellDecoderInstances2
implicit def offsetDateTimeDecoder(implicit offsetDateTimeDecodeFmt: DateTimeFormatter): CellDecoder[OffsetDateTime]
Inherited from:
CellDecoderInstances2
implicit def offsetTimeDecoder(implicit offsetTimeDecodeFmt: DateTimeFormatter): CellDecoder[OffsetTime]
Inherited from:
CellDecoderInstances2
implicit val periodDecoder: CellDecoder[Period]
Inherited from:
CellDecoderInstances2
implicit val yearDayDecoder: CellDecoder[Year]
Inherited from:
CellDecoderInstances2
implicit val yearMonthDayDecoder: CellDecoder[YearMonth]
Inherited from:
CellDecoderInstances2
implicit val zoneIdDecoder: CellDecoder[ZoneId]
Inherited from:
CellDecoderInstances2
implicit val zoneOffsetDecoder: CellDecoder[ZoneOffset]
Inherited from:
CellDecoderInstances2
implicit def zonedDateTimeDecoder(implicit zonedDateTimeDecodeFmt: DateTimeFormatter): CellDecoder[ZonedDateTime]
Inherited from:
CellDecoderInstances2