BsonValueEncoder

mongo4cats.bson.BsonValueEncoder
See theBsonValueEncoder companion trait

Attributes

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

Members list

Implicits

Implicits

implicit def arrayListEncoder[A](implicit e: BsonValueEncoder[A]): BsonValueEncoder[List[A]]
implicit def arrayVectorEncoder[A](implicit e: BsonValueEncoder[A]): BsonValueEncoder[Vector[A]]
implicit val bigDecimalEncoder: BsonValueEncoder[BigDecimal]
implicit val binaryEncoder: BsonValueEncoder[Array[Byte]]
implicit val booleanEncoder: BsonValueEncoder[Boolean]
implicit val dateTimeEncoder: BsonValueEncoder[Instant]
implicit val doubleEncoder: BsonValueEncoder[Double]
implicit val intEncoder: BsonValueEncoder[Int]
implicit val longEncoder: BsonValueEncoder[Long]
implicit def optionEncoder[A](implicit e: BsonValueEncoder[A]): BsonValueEncoder[Option[A]]
implicit val stringEncoder: BsonValueEncoder[String]
implicit val uuidEncoder: BsonValueEncoder[UUID]