8889909192939495969798
public void write(final DataOutput out) throws IOException { BSONEncoder enc = new BasicBSONEncoder(); BasicOutputBuffer buf = new BasicOutputBuffer(); enc.set(buf); enc.putObject(doc); enc.done(); buf.pipe(out); } /**