serialize static method

BsonBinary serialize(
  1. Map<String, dynamic> eJsonMap, {
  2. int offset = 0,
})

Serializes a ejson format document into a BSON binary object

Implementation

static BsonBinary serialize(Map<String, dynamic> eJsonMap, {int offset = 0}) {
  var bsonMap = BsonMap(eJsonMap, parms: ejsonSerialization);

  var buffer = BsonBinary(bsonMap.totalByteLength + offset);
  buffer.offset = offset;
  bsonMap.packValue(buffer);
  return buffer;
}