com.mongodb
Class DefaultDBEncoder
java.lang.Object
org.bson.BasicBSONEncoder
com.mongodb.DefaultDBEncoder
- All Implemented Interfaces:
- DBEncoder, BSONEncoder
public class DefaultDBEncoder
- extends BasicBSONEncoder
- implements DBEncoder
Methods inherited from class org.bson.BasicBSONEncoder |
_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, writeLong |
FACTORY
public static DBEncoderFactory FACTORY
DefaultDBEncoder
public DefaultDBEncoder()
writeObject
public int writeObject(OutputBuffer buf,
BSONObject o)
- Specified by:
writeObject
in interface DBEncoder
putSpecial
protected boolean putSpecial(String name,
Object val)
- Overrides:
putSpecial
in class BasicBSONEncoder
putDBPointer
protected void putDBPointer(String name,
String ns,
ObjectId oid)
putDBRef
protected void putDBRef(String name,
DBRefBase ref)
toString
public String toString()
- Overrides:
toString
in class Object