Serializer

pekko.contrib.persistence.mongodb.driver.ScalaDriverSerializers.Serializer
object Serializer extends CanSerializeJournal[BsonDocument], DefaultBsonTransformers

Attributes

Graph
Supertypes
trait DefaultBsonTransformers
trait LowPrio
trait CanSerializeJournal[BsonDocument]
class Object
trait Matchable
class Any
Show all
Self type
Serializer.type

Members list

Type members

Inherited classlikes

Attributes

Inherited from:
DefaultBsonTransformers
Supertypes
trait BsonTransformer[BigDecimal]
class Object
trait Matchable
class Any

Attributes

Inherited from:
DefaultBsonTransformers
Supertypes
trait BsonTransformer[Array[Byte]]
class Object
trait Matchable
class Any

Attributes

Inherited from:
DefaultBsonTransformers
Supertypes
trait BsonTransformer[Boolean]
class Object
trait Matchable
class Any

Attributes

Inherited from:
DefaultBsonTransformers
Supertypes
trait BsonTransformer[BsonValue]
class Object
trait Matchable
class Any

Attributes

Inherited from:
DefaultBsonTransformers
Supertypes
trait BsonTransformer[Date]
class Object
trait Matchable
class Any

Attributes

Inherited from:
DefaultBsonTransformers
Supertypes
trait BsonTransformer[Decimal128]
class Object
trait Matchable
class Any

Attributes

Inherited from:
DefaultBsonTransformers
Supertypes
trait BsonTransformer[Double]
class Object
trait Matchable
class Any

Attributes

Inherited from:
LowPrio
Supertypes
trait BsonTransformer[Document]
class Object
trait Matchable
class Any
object TransformInt

Attributes

Inherited from:
DefaultBsonTransformers
Supertypes
trait BsonTransformer[Int]
class Object
trait Matchable
class Any
object TransformLong

Attributes

Inherited from:
DefaultBsonTransformers
Supertypes
trait BsonTransformer[Long]
class Object
trait Matchable
class Any

Attributes

Inherited from:
LowPrio
Supertypes
trait BsonTransformer[Document]
class Object
trait Matchable
class Any
object TransformNone

Attributes

Inherited from:
DefaultBsonTransformers
Supertypes
trait BsonTransformer[Option[Nothing]]
class Object
trait Matchable
class Any

Attributes

Inherited from:
DefaultBsonTransformers
Supertypes
trait BsonTransformer[ObjectId]
class Object
trait Matchable
class Any

Attributes

Inherited from:
DefaultBsonTransformers
Supertypes
trait BsonTransformer[Regex]
class Object
trait Matchable
class Any

Attributes

Inherited from:
DefaultBsonTransformers
Supertypes
trait BsonTransformer[String]
class Object
trait Matchable
class Any

Value members

Concrete methods

override def serializeAtom(atom: Atom): BsonDocument

Attributes

Definition Classes

Implicits

Inherited implicits

implicit def transformKeyValuePairs[T](implicit transformer: BsonTransformer[T]): BsonTransformer[Seq[(String, T)]]

Attributes

Inherited from:
LowPrio
implicit def transformOption[T](implicit transformer: BsonTransformer[T]): BsonTransformer[Option[T]]

Attributes

Inherited from:
DefaultBsonTransformers
implicit def transformSeq[T](implicit transformer: BsonTransformer[T]): BsonTransformer[Seq[T]]

Attributes

Inherited from:
LowPrio