Implicit conversions for handler types
between org.bson
and reactivemongo.api.bson
.
Implicit conversions for handler types
between org.bson
and reactivemongo.api.bson
.
import reactivemongo.api.bson.msb.HandlerConverters._ def foo[T](enc: org.bson.codecs.Encoder[T]) = { val w: reactivemongo.api.bson.BSONWriter[T] = enc w } def bar[T](lr: reactivemongo.api.bson.BSONReader[T]) = { val dec: org.bson.codecs.Decoder[T] = lr dec }
Implicit conversions for value types between
org.bson
and reactivemongo.api.bson
.
Implicit conversions for value types between
org.bson
and reactivemongo.api.bson
.
// Required import import reactivemongo.api.bson.msb.ValueConverters._ // From org.bson import reactivemongo.api.bson.{ BSONDouble, BSONString, BSONValue } val newStr: BSONString = new org.bson.BsonString("foo") val newVal: BSONValue = new org.bson.BsonInt32(2) // To org.bson val oldStr: org.bson.BsonString = BSONString("bar") val oldVal: org.bson.BsonValue = BSONDouble(1.2D)
See msb$ and HandlerConverters
See msb$ and ValueConverters
Implicit conversions for handler & values types between
org.bson
andreactivemongo.api.bson
.For more specific imports, see ValueConverters and HandlerConverters .