CellEncoder

Companion:
class

Type members

Classlikes

object CellEncoderInstances extends Contravariant[CellEncoder]

Value members

Concrete methods

def apply[T](using evidence$1: CellEncoder[T]): CellEncoder[T]
def const[T](r: String): CellEncoder[T]
def instance[T](f: T => String): CellEncoder[T]

Implicits

Implicits

implicit val bigDecimalEncoder: CellEncoder[BigDecimal]
implicit val bigIntEncoder: CellEncoder[BigInt]
implicit val booleanEncoder: CellEncoder[Boolean]
implicit val byteEncoder: CellEncoder[Byte]
implicit val charArrayEncoder: CellEncoder[Array[Char]]
implicit val charEncoder: CellEncoder[Char]
implicit val doubleEncoder: CellEncoder[Double]
implicit val finiteDurationEncoder: CellEncoder[FiniteDuration]
implicit val floatEncoder: CellEncoder[Float]
implicit val intEncoder: CellEncoder[Int]
implicit val javaUriEncoder: CellEncoder[URI]
implicit val longEncoder: CellEncoder[Long]
implicit def optionEncoder[Cell](using evidence$2: CellEncoder[Cell]): CellEncoder[Option[Cell]]
implicit val shortEncoder: CellEncoder[Short]
implicit val stringEncoder: CellEncoder[String]
implicit val unitEncoder: CellEncoder[Unit]
implicit val uuidEncoder: CellEncoder[UUID]

Inherited implicits

implicit val dayOfWeekEncoder: CellEncoder[DayOfWeek]
Inherited from:
CellEncoderInstances2
implicit val durationEncoder: CellEncoder[Duration]
Inherited from:
CellEncoderInstances1
implicit def exportedCellEncoders[A](implicit exported: Exported[CellEncoder[A]]): CellEncoder[A]
Inherited from:
ExportedCellEncoders
implicit val instantEncoder: CellEncoder[Instant]
Inherited from:
CellEncoderInstances2
implicit val javaTimeDurationEncoder: CellEncoder[Duration]
Inherited from:
CellEncoderInstances2
implicit val javaUrlEncoder: CellEncoder[URL]
Inherited from:
PlatformCellEncoders
final implicit def literalBooleanEncoder[L <: Boolean](implicit L: ValueOf[L]): CellEncoder[L]
Inherited from:
LiteralCellEncoders
final implicit def literalByteEncoder[L <: Byte](implicit L: ValueOf[L]): CellEncoder[L]
Inherited from:
LiteralCellEncoders
final implicit def literalCharEncoder[L <: Char](implicit L: ValueOf[L]): CellEncoder[L]
Inherited from:
LiteralCellEncoders
final implicit def literalDoubleEncoder[L <: Double](implicit L: ValueOf[L]): CellEncoder[L]
Inherited from:
LiteralCellEncoders
final implicit def literalFloatEncoder[L <: Float](implicit L: ValueOf[L]): CellEncoder[L]
Inherited from:
LiteralCellEncoders
final implicit def literalIntEncoder[L <: Int](implicit L: ValueOf[L]): CellEncoder[L]
Inherited from:
LiteralCellEncoders
final implicit def literalLongEncoder[L <: Long](implicit L: ValueOf[L]): CellEncoder[L]
Inherited from:
LiteralCellEncoders
final implicit def literalShortEncoder[L <: Short](implicit L: ValueOf[L]): CellEncoder[L]
Inherited from:
LiteralCellEncoders
final implicit def literalStringEncoder[L <: String](implicit L: ValueOf[L]): CellEncoder[L]
Inherited from:
LiteralCellEncoders
implicit def localDateEncoder(implicit localDateEncodeFmt: DateTimeFormatter): CellEncoder[LocalDate]
Inherited from:
CellEncoderInstances2
implicit def localDateTimeEncoder(implicit localDateTimeEncodeFmt: DateTimeFormatter): CellEncoder[LocalDateTime]
Inherited from:
CellEncoderInstances2
implicit def localTimeEncoder(implicit localTimeEncodeFmt: DateTimeFormatter): CellEncoder[LocalTime]
Inherited from:
CellEncoderInstances2
implicit val monthDayEncoder: CellEncoder[MonthDay]
Inherited from:
CellEncoderInstances2
implicit val monthEncoder: CellEncoder[Month]
Inherited from:
CellEncoderInstances2
implicit def offsetDateTimeEncoder(implicit offsetDateTimeEncodeFmt: DateTimeFormatter): CellEncoder[OffsetDateTime]
Inherited from:
CellEncoderInstances2
implicit def offsetTimeEncoder(implicit offsetTimeEncodeFmt: DateTimeFormatter): CellEncoder[OffsetTime]
Inherited from:
CellEncoderInstances2
implicit val periodEncoder: CellEncoder[Period]
Inherited from:
CellEncoderInstances2
implicit val yearDayEncoder: CellEncoder[Year]
Inherited from:
CellEncoderInstances2
implicit val yearMonthDayEncoder: CellEncoder[YearMonth]
Inherited from:
CellEncoderInstances2
implicit val zoneIdEncoder: CellEncoder[ZoneId]
Inherited from:
CellEncoderInstances2
implicit val zoneOffsetEncoder: CellEncoder[ZoneOffset]
Inherited from:
CellEncoderInstances2
implicit def zonedDateTimeEncoder(implicit zonedDateTimeEncodeFmt: DateTimeFormatter): CellEncoder[ZonedDateTime]
Inherited from:
CellEncoderInstances2