com.mongodb
Interface DBObject

All Superinterfaces:
BSONObject
All Known Implementing Classes:
BasicDBList, BasicDBObject, CommandResult, GridFSDBFile, GridFSFile, GridFSInputFile, LazyDBList, LazyDBObject, LazyWriteableDBObject, RawDBObject, ReflectionDBObject

public interface DBObject
extends BSONObject

A key-value map that can be saved to the database.


Method Summary
 boolean isPartialObject()
          whether markAsPartialObject was ever called only matters if you are going to upsert and do not want to risk losing fields
 void markAsPartialObject()
          if this object was retrieved with only some fields (using a field filter) this method will be called to mark it as such.
 
Methods inherited from interface org.bson.BSONObject
containsField, containsKey, get, keySet, put, putAll, putAll, removeField, toMap
 

Method Detail

markAsPartialObject

void markAsPartialObject()
if this object was retrieved with only some fields (using a field filter) this method will be called to mark it as such.


isPartialObject

boolean isPartialObject()
whether markAsPartialObject was ever called only matters if you are going to upsert and do not want to risk losing fields