public class DefaultDBEncoder extends BasicBSONEncoder implements DBEncoder
| Modifier and Type | Field and Description |
|---|---|
static DBEncoderFactory |
FACTORY |
_buf| Constructor and Description |
|---|
DefaultDBEncoder() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
putDBPointer(java.lang.String name,
java.lang.String ns,
ObjectId oid) |
protected void |
putDBRef(java.lang.String name,
DBRefBase ref) |
protected boolean |
putSpecial(java.lang.String name,
java.lang.Object val) |
java.lang.String |
toString() |
int |
writeObject(OutputBuffer buf,
BSONObject o) |
_put, _put, _putObjectField, _putValueString, done, encode, handleSpecialObjects, putBinary, putBinary, putBoolean, putCode, putCodeWScope, putDate, putNull, putNumber, putObject, putObject, putObjectId, putString, putSymbol, putTimestamp, putUndefined, putUUID, set, writeCString, writeInt, writeLongpublic static DBEncoderFactory FACTORY
public int writeObject(OutputBuffer buf, BSONObject o)
writeObject in interface DBEncoderprotected boolean putSpecial(java.lang.String name,
java.lang.Object val)
putSpecial in class BasicBSONEncoderprotected void putDBPointer(java.lang.String name,
java.lang.String ns,
ObjectId oid)
protected void putDBRef(java.lang.String name,
DBRefBase ref)
public java.lang.String toString()
toString in class java.lang.Object