fm.serializer.bson
package fm.serializer.bson
Members list
Type members
Classlikes
object BSONInput
Attributes
- Companion
- object
- Supertypes
-
trait Inputtrait RawInputtrait CollectionInputtrait FieldInputtrait NestedInputclass Objecttrait Matchableclass AnyShow all
final class BSONOutput(writer: BsonWriter) extends Output
Attributes
- Supertypes
-
trait Outputtrait RawOutputtrait NestedOutputtrait FieldOutputclass Objecttrait Matchableclass AnyShow all
trait BsonImplicits
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object Deserializer.typeobject Serializer.type
abstract class BsonSerializer[T <: AnyRef] extends SimpleSerializer[T]
Attributes
- Supertypes
-
trait SimpleSerializer[T]trait Deserializer[T]trait NestedDeserializer[T]trait RawDeserializer[T]trait Serializer[T]trait FieldSerializer[T]trait NestedSerializer[T]trait RawSerializer[T]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class DateSerializerclass ImmutableDateSerializerclass MaxKeySerializerclass MinKeySerializerclass ObjectIdSerializerclass UUIDSerializerShow all
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 Objecttrait Matchableclass AnyShow 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 Objecttrait Matchableclass AnyShow 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 Objecttrait Matchableclass AnyShow 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 Objecttrait Matchableclass AnyShow 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 Objecttrait Matchableclass AnyShow 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 Objecttrait Matchableclass AnyShow all
In this article