Package com.mongodb
Interface DBObject
- 
- All Superinterfaces:
 BSONObject
- All Known Implementing Classes:
 BasicDBList,BasicDBObject
public interface DBObject extends BSONObject
This interface adds some specific behaviour toBSONObjectfor MongoDB documents.- MongoDB documentation
 - Documents
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisPartialObject()WhethermarkAsPartialObject()was ever called only matters if you are going to upsert and do not want to risk losing fields.voidmarkAsPartialObject()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, 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()
WhethermarkAsPartialObject()was ever called only matters if you are going to upsert and do not want to risk losing fields.- Returns:
 - true if this has been marked as a partial object
 
 
 - 
 
 -