Package com.mongodb
Class DefaultDBCallback
java.lang.Object
org.bson.BasicBSONCallback
com.mongodb.DefaultDBCallback
- All Implemented Interfaces:
DBCallback,BSONCallback
An implementation of DBCallback that decodes into a DBObject.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final DBCallbackFactoryTheDBCallbackFactoryforDefaultDBCallbackinstances. -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.bson.BasicBSONCallback
_put, arrayDone, arrayStart, arrayStart, createBSONCallback, createList, cur, curName, get, gotBinary, gotBoolean, gotCode, gotCodeWScope, gotDate, gotDecimal128, gotDouble, gotInt, gotLong, gotMaxKey, gotMinKey, gotNull, gotObjectId, gotRegex, gotString, gotSymbol, gotTimestamp, gotUndefined, gotUUID, isStackEmpty, objectStart, objectStart, reset, setRootMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bson.BSONCallback
arrayDone, arrayStart, arrayStart, createBSONCallback, get, gotBinary, gotBoolean, gotCode, gotCodeWScope, gotDate, gotDecimal128, gotDouble, gotInt, gotLong, gotMaxKey, gotMinKey, gotNull, gotObjectId, gotRegex, gotString, gotSymbol, gotTimestamp, gotUndefined, gotUUID, objectStart, objectStart, reset
-
Field Details
-
FACTORY
TheDBCallbackFactoryforDefaultDBCallbackinstances.
-
-
Constructor Details
-
DefaultDBCallback
Creates a new DefaultDBCallback. If the Collection is null, it usesDBCollectionObjectFactoryto create documents, otherwise it uses the collection's object factory.- Parameters:
collection- an optionally null Collection that the documents created by this callback belong to.
-
-
Method Details
-
create
- Overrides:
createin classBasicBSONCallback
-
create
- Overrides:
createin classBasicBSONCallback
-
gotDBRef
- Specified by:
gotDBRefin interfaceBSONCallback- Overrides:
gotDBRefin classBasicBSONCallback
-
objectDone
- Specified by:
objectDonein interfaceBSONCallback- Overrides:
objectDonein classBasicBSONCallback
-