Uses of Package
com.mongodb

Packages that use com.mongodb
com.mongodb Main package with core files. 
com.mongodb.gridfs GridFS tools. 
com.mongodb.util Package containing misc utils. 
org.bson Contains the base BSON classes and Encoder/Decoder. 
 

Classes in com.mongodb used by com.mongodb
AggregationOutput
           
BasicDBObject
          a basic implementation of bson object that is mongo specific.
BasicDBObjectBuilder
          utility for building complex objects example: BasicDBObjectBuilder.start().add( "name" , "eliot" ).add( "number" , 17 ).get()
CommandResult
          A simple wrapper for the result of getLastError() calls and other commands
DB
          an abstract class that represents a logical database on a server
DBAddress
          Represents a database address
DBCallback
          The DB callback interface.
DBCallbackFactory
          The DBCallback factory interface.
DBCollection
          This class provides a skeleton implementation of a database collection.
DBConnector
          Interface that provides the ability to exchange request/response with the database
DBCursor
          An iterator over database results.
DBDecoder
           
DBDecoderFactory
           
DBEncoder
           
DBEncoderFactory
           
DBObject
          A key-value map that can be saved to the database.
DBPort
          represents a Port to the database, which is effectively a single connection to a server Methods implemented at the port level should throw the raw exceptions like IOException, so that the connector above can make appropriate decisions on how to handle.
DBPortPool
          This class is NOT part of the public API.
DBPortPool.NoMoreConnection
           
DBRefBase
          represents a database reference, which points to an object stored in the database
DBTCPConnector
           
GroupCommand
          This class groups the argument for a group operation and can build the underlying command object
LazyDBCallback
           
LazyDBDecoder
           
LazyDBObject
           
MapReduceCommand
          This class groups the argument for a map/reduce operation and can build the underlying command object
MapReduceCommand.OutputType
          INLINE - Return results inline, no result is written to the DB server REPLACE - Save the job output to a collection, replacing its previous content MERGE - Merge the job output with the existing contents of outputTarget collection REDUCE - Reduce the job output with the existing contents of outputTarget collection
MapReduceOutput
          Represents the result of a map/reduce operation
Mongo
          A database connection with internal connection pooling.
Mongo.Holder
          Mongo.Holder can be used as a static place to hold several instances of Mongo.
MongoClientOptions
          Various settings to control the behavior of a MongoClient.
MongoClientOptions.Builder
          A builder for MongoClientOptions so that MongoClientOptions can be immutable, and to support easier construction through chaining.
MongoClientURI
          Represents a URI which can be used to create a MongoClient instance.
MongoException
          A general exception raised in Mongo
MongoInternalException
          An Mongo exception internal to the driver, not carrying any error code
MongoOptions
          Various settings for a Mongo instance.
MongoURI
          Represents a URI which can be used to create a Mongo instance.
QueryBuilder
          Utility for creating DBObject queries
ReadPreference
          An abstract class that represents preferred replica set members to which a query or command can be sent.
ReflectionDBObject
          This class enables to map simple Class fields to a BSON object fields
ReflectionDBObject.JavaWrapper
          Represents a wrapper around the DBObject to interface with the Class fields
ReplicaSetStatus
          Keeps replica set status.
ServerAddress
          mongo server address
TaggableReadPreference
          Abstract base class for all preference which can be combined with tags
WriteConcern
          WriteConcern control the acknowledgment of write operations with various options.
WriteConcern.Majority
           
WriteResult
          This class lets you access the results of the previous write.
 

Classes in com.mongodb used by com.mongodb.gridfs
DB
          an abstract class that represents a logical database on a server
DBCollection
          This class provides a skeleton implementation of a database collection.
DBCursor
          An iterator over database results.
DBObject
          A key-value map that can be saved to the database.
 

Classes in com.mongodb used by com.mongodb.util
InUseConnectionBean
          This class is NOT part of the public API.
 

Classes in com.mongodb used by org.bson
DBObject
          A key-value map that can be saved to the database.