Package

reactivemongo

bson

Permalink

package bson

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. bson
  2. DefaultBSONHandlers
  3. LowPrioBSONHandlers
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class BSONArrayCollectionReader[M[_], T] extends BSONReader[BSONArray, M[T]]

    Permalink
    Definition Classes
    LowPrioBSONHandlers
  2. class BSONArrayCollectionWriter[T, Repr] extends VariantBSONWriter[Repr, BSONArray]

    Permalink
    Definition Classes
    LowPrioBSONHandlers
  3. class BSONBooleanLikeReader[B <: BSONValue] extends BSONReader[B, BSONBooleanLike]

    Permalink
    Definition Classes
    DefaultBSONHandlers
  4. type BSONDocumentHandler[T] = BSONDocumentReader[T] with BSONDocumentWriter[T] with BSONHandler[BSONDocument, T]

    Permalink
  5. class BSONNumberLikeReader[B <: BSONValue] extends BSONReader[B, BSONNumberLike]

    Permalink
    Definition Classes
    DefaultBSONHandlers
  6. abstract class IdentityBSONConverter[T <: BSONValue] extends BSONReader[T, T] with BSONWriter[T, T]

    Permalink
    Definition Classes
    DefaultBSONHandlers

Value Members

  1. def BSONDocumentHandler[T](read: (BSONDocument) ⇒ T, write: (T) ⇒ BSONDocument): BSONDocumentHandler[T]

    Permalink
  2. implicit def MapReader[K, V](implicit keyReader: BSONReader[BSONString, K], valueReader: BSONReader[_ <: BSONValue, V]): BSONDocumentReader[Map[K, V]]

    Permalink
    Definition Classes
    DefaultBSONHandlers
  3. implicit def MapWriter[K, V](implicit keyWriter: BSONWriter[K, BSONString], valueWriter: BSONWriter[V, _ <: BSONValue]): BSONDocumentWriter[Map[K, V]]

    Permalink
    Definition Classes
    DefaultBSONHandlers
  4. def array(values: Producer[BSONValue]*): BSONArray

    Permalink
  5. def array: BSONArray

    Permalink
  6. implicit def bsonArrayToCollectionReader[M[_], T](implicit cbf: CanBuildFrom[M[_], T, M[T]], reader: BSONReader[_ <: BSONValue, T]): BSONReader[BSONArray, M[T]]

    Permalink
    Definition Classes
    LowPrioBSONHandlers
  7. implicit def bsonBooleanLikeReader[B <: BSONValue]: BSONBooleanLikeReader[B]

    Permalink
    Definition Classes
    DefaultBSONHandlers
  8. implicit def bsonNumberLikeReader[B <: BSONValue]: BSONNumberLikeReader[B]

    Permalink
    Definition Classes
    DefaultBSONHandlers
  9. implicit def collectionToBSONArrayCollectionWriter[T, Repr](implicit arg0: (Repr) ⇒ Traversable[T], writer: BSONWriter[T, _ <: BSONValue]): VariantBSONWriter[Repr, BSONArray]

    Permalink
    Definition Classes
    LowPrioBSONHandlers
  10. def document(elements: Producer[BSONElement]*): BSONDocument

    Permalink
  11. def document: BSONDocument

    Permalink
  12. def element(name: String, value: BSONValue): BSONElement

    Permalink
  13. implicit def findWriter[T](implicit writer: VariantBSONWriter[T, _ <: BSONValue]): BSONWriter[T, _ <: BSONValue]

    Permalink
    Definition Classes
    DefaultBSONHandlers
  14. def generateId: BSONObjectID

    Permalink

Inherited from DefaultBSONHandlers

Inherited from LowPrioBSONHandlers

Inherited from AnyRef

Inherited from Any

Ungrouped