Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
implicit
def
anyBsonHandler[A](implicit reader: BSONReader[BSONValue, A], writer: BSONWriter[A, BSONValue]): BSONHandler[BSONValue, A]
-
final
def
asInstanceOf[T0]: T0
-
implicit
val
bsonReaderByte: BSONReader[BSONValue, Byte]
-
implicit
val
bsonReaderChar: BSONReader[BSONValue, Char]
-
implicit
val
bsonReaderInt: BSONReader[BSONValue, Int]
-
implicit
val
bsonReaderLong: BSONReader[BSONValue, Long]
-
implicit
val
bsonReaderShort: BSONReader[BSONValue, Short]
-
implicit
val
bsonReaderString: BSONReader[BSONValue, String]
-
implicit
val
bsonWriterByte: BSONWriter[Byte, BSONValue]
-
implicit
val
bsonWriterChar: BSONWriter[Char, BSONValue]
-
implicit
val
bsonWriterInt: BSONWriter[Int, BSONValue]
-
implicit
val
bsonWriterLong: BSONWriter[Long, BSONValue]
-
implicit
val
bsonWriterShort: BSONWriter[Short, BSONValue]
-
implicit
val
bsonWriterString: BSONWriter[String, BSONValue]
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any
Holds BSONValue to implicits. The ones that come with ReactiveMongo by default are for subclasses like BSONLong, but what we want are BSONValue and the Reader/Writer/Handler typeclasses are not covariant.