In a 3.x going to reimplement BasicBSONEncoder on a top of new API for writing and reading BSON, so some stuff needs to be deprecated and removed in future versions.
Fields
- protected OutputBuffer _buf - if you need access to underlying buffer, just use corresponding method
Methods
- public void writeCString(java.lang.String) - add writeCString to OutputBuffer
- public void writeInt(int)
- public void writeLong(long)
- protected void _put(byte, java.lang.String) - add writeCString to OutputBuffer
- protected int _put(java.lang.String)
- protected void _putValueString(java.lang.String)
- protected boolean handleSpecialObjects(java.lang.String, org.bson.BSONObject)
Methods that were private and became protected
- private void putArray(java.lang.String, java.lang.Object)
- private void putIterable(java.lang.String, java.lang.Iterable)
- private void putMap(java.lang.String, java.util.Map)
- private void putMaxKey(java.lang.String)
- private void putMinKey(java.lang.String)
- private void putPattern(java.lang.String, java.util.regex.Pattern)