All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AggregationOptions The options to apply to an aggregate operation.AggregationOptions.Builder Builder for creatingAggregationOptions
.BulkUpdateRequestBuilder A builder for a single update request.BulkWriteError Represents an error for an item included in a bulk write operation, e.g.BulkWriteException An exception that represents all errors associated with a bulk write operation.BulkWriteOperation A bulk write operation.BulkWriteRequestBuilder A builder for a single write request.BulkWriteResult The result of a successful bulk write operation.BulkWriteUpsert Represents an upsert request in a bulk write operation that resulted in an insert.CommandResult A simple wrapper to hold the result of a command.Cursor Interface for providing consistent behaviour between different Cursor implementations.DB A thread-safe client view of a logical database in a MongoDB cluster.DBCallback The DB callback interface.DBCallbackFactory Factory for creating concrete implementations of DBCallback.DBCollection Implementation of a database collection.DBCollectionCountOptions The options for a count operation.DBCollectionDistinctOptions The options for a distinct operation.DBCollectionFindAndModifyOptions The oprtions for find and modify operations.DBCollectionFindOptions The options to apply to a find operation (also commonly referred to as a query).DBCollectionRemoveOptions The options to apply when removing documents from the DBCollectionDBCollectionUpdateOptions The options to apply when updating documents in the DBCollectionDBCreateViewOptions The options to apply when creating a viewDBCursor An iterator over database results.DBDecoder An interface for decoders of BSON into instances of DBObject that belong to a DBCollection.DBDecoderFactory Creates concrete DBDecoder instances.DBEncoder An interface for encoders of BSONObject to BSON.DBEncoderFactory Creates concrete DBEncoder instances.DefaultDBCallback An implementation of DBCallback that decodes into a DBObject.DefaultDBDecoder An implementation of DBDecoderDefaultDBEncoder The default BSON encoder for BSONObject instances.GridFS Implementation of GridFS - a specification for storing and retrieving files that exceed the BSON-document size limit of 16MB.GridFSDBFile This class enables retrieving a GridFS file metadata and content.GridFSFile The abstract class representing a GridFS file.GridFSInputFile This class represents a GridFS file to be written to the database.InsertOptions Options related to insertion of documents into MongoDB.LazyDBCallback ABSONCallback
for the creation ofLazyDBObject
andLazyDBList
instances.LazyDBDecoder A decoder forLazyDBObject
instances.LazyDBEncoder Encoder that only knows how to encode BSONObject instances of type LazyDBObject.LazyDBList ALazyDBObject
representing a BSON array.LazyDBObject An immutableDBObject
backed by a byte buffer that lazily provides keys and values on request.MapReduceCommand This class groups the argument for a map/reduce operation and can build the underlying command objectMapReduceCommand.OutputType Represents the different options available for outputting the results of a map-reduce operation.MapReduceOutput Represents the result of a map/reduce operation.MongoClient A MongoDB client with internal connection pooling.MongoClientFactory An ObjectFactory for MongoClient instances.MongoClientOptions Various settings to control the behavior of aMongoClient
.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.QueryBuilder Utility for creating DBObject queriesQueryOperators MongoDB keywords for various query operations.WriteConcernError An error representing a failure by the server to apply the requested write concern to the bulk operation.WriteResult This class lets you access the results of the previous acknowledged write.