fm.serializer.bson

Members list

Type members

Classlikes

object BSON

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
BSON.type
object BSONInput

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
BSONInput.type
final class BSONInput(reader: BsonReader) extends Input

Attributes

Companion
object
Supertypes
trait Input
trait RawInput
trait FieldInput
trait NestedInput
class Object
trait Matchable
class Any
Show all
final class BSONOutput(writer: BsonWriter) extends Output

Attributes

Supertypes
trait Output
trait RawOutput
trait NestedOutput
trait FieldOutput
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Deserializer.type
object Serializer.type
abstract class BsonSerializer[T <: AnyRef] extends SimpleSerializer[T]

Attributes

Supertypes
trait SimpleSerializer[T]
trait Deserializer[T]
trait RawDeserializer[T]
trait Serializer[T]
trait FieldSerializer[T]
trait NestedSerializer[T]
trait RawSerializer[T]
class Object
trait Matchable
class Any
Show all
Known subtypes
final class DateSerializer extends BsonSerializer[Date]

Attributes

Supertypes
class BsonSerializer[Date]
trait SimpleSerializer[Date]
trait Deserializer[Date]
trait NestedDeserializer[Date]
trait RawDeserializer[Date]
trait Serializer[Date]
trait FieldSerializer[Date]
trait NestedSerializer[Date]
trait RawSerializer[Date]
class Object
trait Matchable
class Any
Show all
final class ImmutableDateSerializer extends BsonSerializer[ImmutableDate]

Attributes

Supertypes
class BsonSerializer[ImmutableDate]
trait SimpleSerializer[ImmutableDate]
trait Deserializer[ImmutableDate]
trait NestedDeserializer[ImmutableDate]
trait RawDeserializer[ImmutableDate]
trait Serializer[ImmutableDate]
trait FieldSerializer[ImmutableDate]
trait NestedSerializer[ImmutableDate]
trait RawSerializer[ImmutableDate]
class Object
trait Matchable
class Any
Show all
final class MaxKeySerializer extends BsonSerializer[MaxKey]

Attributes

Supertypes
class BsonSerializer[MaxKey]
trait SimpleSerializer[MaxKey]
trait Deserializer[MaxKey]
trait NestedDeserializer[MaxKey]
trait RawDeserializer[MaxKey]
trait Serializer[MaxKey]
trait FieldSerializer[MaxKey]
trait NestedSerializer[MaxKey]
trait RawSerializer[MaxKey]
class Object
trait Matchable
class Any
Show all
final class MinKeySerializer extends BsonSerializer[MinKey]

Attributes

Supertypes
class BsonSerializer[MinKey]
trait SimpleSerializer[MinKey]
trait Deserializer[MinKey]
trait NestedDeserializer[MinKey]
trait RawDeserializer[MinKey]
trait Serializer[MinKey]
trait FieldSerializer[MinKey]
trait NestedSerializer[MinKey]
trait RawSerializer[MinKey]
class Object
trait Matchable
class Any
Show all
final class ObjectIdSerializer extends BsonSerializer[ObjectId]

Attributes

Supertypes
class BsonSerializer[ObjectId]
trait SimpleSerializer[ObjectId]
trait Deserializer[ObjectId]
trait NestedDeserializer[ObjectId]
trait RawDeserializer[ObjectId]
trait Serializer[ObjectId]
trait FieldSerializer[ObjectId]
trait NestedSerializer[ObjectId]
trait RawSerializer[ObjectId]
class Object
trait Matchable
class Any
Show all
final class UUIDSerializer extends BsonSerializer[UUID]

Attributes

Supertypes
class BsonSerializer[UUID]
trait SimpleSerializer[UUID]
trait Deserializer[UUID]
trait NestedDeserializer[UUID]
trait RawDeserializer[UUID]
trait Serializer[UUID]
trait FieldSerializer[UUID]
trait NestedSerializer[UUID]
trait RawSerializer[UUID]
class Object
trait Matchable
class Any
Show all