Package | Description |
---|---|
com.mongodb |
The core mongodb package
|
com.mongodb.async.client |
This packages contains classes for the new async client
|
com.mongodb.async.client.gridfs |
Contains the classes for supporting MongoDB's specification for storing very large files, GridFS.
|
com.mongodb.bulk |
Contains classes for representing the result of a bulk write operation.
|
com.mongodb.client.gridfs |
This package contains the new GridFS implementation
|
com.mongodb.client.model |
This package contains models and options that help describe MongoCollection operations
|
com.mongodb.operation |
The core of the MongoDB driver works via operations, using the command pattern.
|
Class and Description |
---|
Collation
The options regarding collation support in MongoDB 3.4+
|
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 DBCollection
|
DBCollectionUpdateOptions
The options to apply when updating documents in the DBCollection
|
DBCreateViewOptions
The options to apply when creating a view
|
Class and Description |
---|
BulkWriteOptions
The options to apply to a bulk write.
|
Collation
The options regarding collation support in MongoDB 3.4+
|
CountOptions
The options for a count operation.
|
CreateCollectionOptions
Options for creating a collection
|
CreateIndexOptions
The options to apply to the command when creating indexes.
|
CreateViewOptions
Options for creating a view
|
DeleteOptions
The options to apply when deleting documents.
|
DropIndexOptions
The options to apply to the command when dropping indexes.
|
FindOneAndDeleteOptions
The options to apply to an operation that atomically finds a document and deletes it.
|
FindOneAndReplaceOptions
The options to apply to an operation that atomically finds a document and replaces it.
|
FindOneAndUpdateOptions
The options to apply to an operation that atomically finds a document and updates it.
|
FindOptions
The options to apply to a find operation (also commonly referred to as a query).
|
IndexModel
A model describing the creation of a single index.
|
IndexOptions
The options to apply to the creation of an index.
|
InsertManyOptions
The options to apply to an operation that inserts multiple documents into a collection.
|
InsertOneOptions
The options to apply to an operation that inserts a single document into a collection.
|
MapReduceAction
The map reduce to collection actions.
|
RenameCollectionOptions
The options to apply when renaming a collection.
|
UpdateOptions
The options to apply when updating documents.
|
WriteModel
A base class for models that can be used in a bulk write operations.
|
Class and Description |
---|
Collation
The options regarding collation support in MongoDB 3.4+
|
Class and Description |
---|
Collation
The options regarding collation support in MongoDB 3.4+
|
Class and Description |
---|
IndexOptions
The options to apply to the creation of an index.
|
Class and Description |
---|
BsonField
A representation of a BSON document field whose value is another BSON document.
|
BucketAutoOptions
The options for a $bucketAuto aggregation pipeline stage
|
BucketGranularity
Granularity values for automatic bucketing.
|
BucketOptions
The options for a $bucket aggregation pipeline stage
|
BulkWriteOptions
The options to apply to a bulk write.
|
Collation
The options regarding collation support in MongoDB 3.4+
|
Collation.Builder
A Collation builder.
|
CollationAlternate
Collation support allows the specific configuration of whether or not spaces and punctuation are considered base characters.
|
CollationCaseFirst
Collation support allows the specific configuration of how character cases are handled.
|
CollationMaxVariable
Collation support allows the specific configuration of whether or not spaces and punctuation are considered base characters.
|
CollationStrength
Collation support allows the specific configuration of how differences between characters are handled.
|
CountOptions
The options for a count operation.
|
CreateCollectionOptions
Options for creating a collection
|
CreateIndexOptions
The options to apply to the command when creating indexes.
|
CreateViewOptions
Options for creating a view
|
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 DBCollection
|
DBCollectionUpdateOptions
The options to apply when updating documents in the DBCollection
|
DBCreateViewOptions
The options to apply when creating a view
|
DeleteOptions
The options to apply when deleting documents.
|
DropIndexOptions
The options to apply to the command when dropping indexes.
|
Facet
Defines a Facet for use in $facet pipeline stages.
|
Field
Helps define new fields for the $addFields pipeline stage
|
Filters.OrNorFilter.Operator |
FindOneAndDeleteOptions
The options to apply to an operation that atomically finds a document and deletes it.
|
FindOneAndReplaceOptions
The options to apply to an operation that atomically finds a document and replaces it.
|
FindOneAndUpdateOptions
The options to apply to an operation that atomically finds a document and updates it.
|
FindOptions
The options to apply to a find operation (also commonly referred to as a query).
|
GraphLookupOptions
The options for a graphLookup aggregation pipeline stage
|
IndexOptionDefaults
The default options for a collection to apply on the creation of indexes.
|
IndexOptions
The options to apply to the creation of an index.
|
InsertManyOptions
The options to apply to an operation that inserts multiple documents into a collection.
|
InsertOneOptions
The options to apply to an operation that inserts a single document into a collection.
|
MapReduceAction
The map reduce to collection actions.
|
ParallelCollectionScanOptions
Deprecated.
this is an unused class and there should be no reason to use it
|
PushOptions
The options to apply to a $push update operator.
|
RenameCollectionOptions
The options to apply when renaming a collection.
|
ReturnDocument
Indicates which document to return, the original document before change or the document after the change
|
TextSearchOptions
Text search options for the
Filters.text(String, TextSearchOptions) helper |
UnwindOptions
The options for an unwind aggregation pipeline stage
|
UpdateOptions
The options to apply when updating documents.
|
Updates.WithEachUpdate |
ValidationAction
Determines whether to error on invalid documents or just warn about the violations but allow invalid documents.
|
ValidationLevel
Determines how strictly MongoDB applies the validation rules to existing documents during an insert or update.
|
ValidationOptions
Validation options for documents being inserted or updated in a collection
|
WriteModel
A base class for models that can be used in a bulk write operations.
|
Class and Description |
---|
Collation
The options regarding collation support in MongoDB 3.4+
|
ValidationAction
Determines whether to error on invalid documents or just warn about the violations but allow invalid documents.
|
ValidationLevel
Determines how strictly MongoDB applies the validation rules to existing documents during an insert or update.
|