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 |
This package contains classes for the new client api for MongoDatabase and MongoCollection
|
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.
|
Modifier and Type | Field and Description |
---|---|
private Collation |
MapReduceCommand.collation |
private Collation |
BulkWriteRequestBuilder.collation |
private Collation |
ReplaceRequest.collation |
private Collation |
DistinctIterableImpl.collation |
private Collation |
AggregationOptions.collation |
private Collation |
AggregationOptions.Builder.collation |
private Collation |
UpdateRequest.collation |
private Collation |
AggregateIterableImpl.collation |
private Collation |
BulkUpdateRequestBuilder.collation |
private Collation |
GroupCommand.collation |
private Collation |
MapReduceIterableImpl.collation |
private Collation |
RemoveRequest.collation |
Modifier and Type | Method and Description |
---|---|
(package private) static Collation |
DBObjectCollationHelper.createCollationFromOptions(DBObject options) |
Collation |
MapReduceCommand.getCollation()
Returns the collation
|
Collation |
BulkWriteRequestBuilder.getCollation()
Returns the collation
|
Collation |
ReplaceRequest.getCollation() |
Collation |
AggregationOptions.getCollation()
Returns the collation options
|
Collation |
UpdateRequest.getCollation() |
Collation |
DBCursor.getCollation()
Returns the collation options
|
Collation |
BulkUpdateRequestBuilder.getCollation()
Returns the collation
|
Modifier and Type | Method and Description |
---|---|
BulkWriteRequestBuilder |
BulkWriteRequestBuilder.collation(Collation collation)
Sets the collation
|
DistinctIterable<TResult> |
DistinctIterableImpl.collation(Collation collation) |
AggregationOptions.Builder |
AggregationOptions.Builder.collation(Collation collation)
Sets the collation
|
FindIterable<TResult> |
FindIterableImpl.collation(Collation collation) |
AggregateIterable<TResult> |
AggregateIterableImpl.collation(Collation collation) |
BulkUpdateRequestBuilder |
BulkUpdateRequestBuilder.collation(Collation collation)
Sets the collation
|
MapReduceIterable<TResult> |
MapReduceIterableImpl.collation(Collation collation) |
void |
MapReduceCommand.setCollation(Collation collation)
Sets the collation options
|
DBCursor |
DBCursor.setCollation(Collation collation)
Sets the collation options
|
Constructor and Description |
---|
BulkUpdateRequestBuilder(BulkWriteOperation bulkWriteOperation,
DBObject query,
boolean upsert,
Encoder<DBObject> queryCodec,
Encoder<DBObject> replacementCodec,
Collation collation) |
GroupCommand(DBCollection collection,
DBObject keys,
DBObject condition,
DBObject initial,
java.lang.String reduce,
java.lang.String finalize,
Collation collation)
Creates a new group command.
|
GroupCommand(DBCollection collection,
java.lang.String keyf,
DBObject condition,
DBObject initial,
java.lang.String reduce,
java.lang.String finalize,
Collation collation)
Creates a new group command.
|
RemoveRequest(DBObject query,
boolean multi,
Encoder<DBObject> codec,
Collation collation) |
ReplaceRequest(DBObject query,
DBObject document,
boolean upsert,
Encoder<DBObject> codec,
Encoder<DBObject> replacementCodec,
Collation collation) |
UpdateRequest(DBObject query,
DBObject update,
boolean multi,
boolean upsert,
Encoder<DBObject> codec,
Collation collation) |
Modifier and Type | Field and Description |
---|---|
private Collation |
DistinctIterableImpl.collation |
private Collation |
AggregateIterableImpl.collation |
private Collation |
MapReduceIterableImpl.collation |
Modifier and Type | Method and Description |
---|---|
AggregateIterable<TResult> |
AggregateIterable.collation(Collation collation)
Sets the collation options
|
DistinctIterable<TResult> |
DistinctIterable.collation(Collation collation)
Sets the collation options
|
DistinctIterable<TResult> |
DistinctIterableImpl.collation(Collation collation) |
FindIterable<TResult> |
FindIterableImpl.collation(Collation collation) |
AggregateIterable<TResult> |
AggregateIterableImpl.collation(Collation collation) |
FindIterable<T> |
FindIterable.collation(Collation collation)
Sets the collation options
|
MapReduceIterable<TResult> |
MapReduceIterableImpl.collation(Collation collation) |
MapReduceIterable<TResult> |
MapReduceIterable.collation(Collation collation)
Sets the collation options
|
Modifier and Type | Method and Description |
---|---|
GridFSFindIterable |
GridFSFindIterableImpl.collation(Collation collation) |
GridFSFindIterable |
GridFSFindIterable.collation(Collation collation)
Sets the collation options
|
Modifier and Type | Field and Description |
---|---|
private Collation |
UpdateRequest.collation |
private Collation |
IndexRequest.collation |
private Collation |
DeleteRequest.collation |
Modifier and Type | Method and Description |
---|---|
Collation |
UpdateRequest.getCollation()
Returns the collation options
|
Collation |
IndexRequest.getCollation()
Returns the collation options
|
Collation |
DeleteRequest.getCollation()
Returns the collation options
|
Modifier and Type | Method and Description |
---|---|
UpdateRequest |
UpdateRequest.collation(Collation collation)
Sets the collation options
|
IndexRequest |
IndexRequest.collation(Collation collation)
Sets the collation options
|
DeleteRequest |
DeleteRequest.collation(Collation collation)
Sets the collation options
|
Modifier and Type | Method and Description |
---|---|
AggregateIterable<TResult> |
AggregateIterable.collation(Collation collation)
Sets the collation options
|
DistinctIterable<TResult> |
DistinctIterable.collation(Collation collation)
Sets the collation options
|
FindIterable<TResult> |
FindIterable.collation(Collation collation)
Sets the collation options
|
MapReduceIterable<TResult> |
MapReduceIterable.collation(Collation collation)
Sets the collation options
|
Modifier and Type | Method and Description |
---|---|
GridFSFindIterable |
GridFSFindIterableImpl.collation(Collation collation) |
GridFSFindIterable |
GridFSFindIterable.collation(Collation collation)
Sets the collation options
|
Modifier and Type | Field and Description |
---|---|
private Collation |
DBCreateViewOptions.collation |
private Collation |
DBCollectionRemoveOptions.collation |
private Collation |
DBCollectionDistinctOptions.collation |
private Collation |
DBCollectionFindOptions.collation |
private Collation |
DBCollectionFindAndModifyOptions.collation |
private Collation |
DBCollectionCountOptions.collation |
private Collation |
DBCollectionUpdateOptions.collation |
private Collation |
CountOptions.collation |
private Collation |
IndexOptions.collation |
private Collation |
FindOneAndReplaceOptions.collation |
private Collation |
DeleteOptions.collation |
private Collation |
FindOptions.collation |
private Collation |
FindOneAndUpdateOptions.collation |
private Collation |
FindOneAndDeleteOptions.collation |
private Collation |
UpdateOptions.collation |
private Collation |
CreateCollectionOptions.collation |
private Collation |
CreateViewOptions.collation |
Modifier and Type | Method and Description |
---|---|
Collation |
Collation.Builder.build()
Creates a new Collation object with the settings initialised on this builder.
|
Collation |
DBCreateViewOptions.getCollation()
Returns the collation options
|
Collation |
DBCollectionRemoveOptions.getCollation()
Returns the collation options
|
Collation |
DBCollectionDistinctOptions.getCollation()
Returns the collation options
|
Collation |
DBCollectionFindOptions.getCollation()
Returns the collation options
|
Collation |
DBCollectionFindAndModifyOptions.getCollation()
Returns the collation options
|
Collation |
DBCollectionCountOptions.getCollation()
Returns the collation options
|
Collation |
DBCollectionUpdateOptions.getCollation()
Returns the collation options
|
Collation |
CountOptions.getCollation()
Returns the collation options
|
Collation |
IndexOptions.getCollation()
Returns the collation options
|
Collation |
FindOneAndReplaceOptions.getCollation()
Returns the collation options
|
Collation |
DeleteOptions.getCollation()
Returns the collation options
|
Collation |
FindOptions.getCollation()
Returns the collation options
|
Collation |
FindOneAndUpdateOptions.getCollation()
Returns the collation options
|
Collation |
FindOneAndDeleteOptions.getCollation()
Returns the collation options
|
Collation |
UpdateOptions.getCollation()
Returns the collation options
|
Collation |
CreateCollectionOptions.getCollation()
Returns the collation options
|
Collation |
CreateViewOptions.getCollation()
Returns the collation options
|
Modifier and Type | Method and Description |
---|---|
static Collation.Builder |
Collation.builder(Collation options)
Convenience method to create a from an existing
Collation . |
DBCreateViewOptions |
DBCreateViewOptions.collation(Collation collation)
Sets the collation
|
DBCollectionRemoveOptions |
DBCollectionRemoveOptions.collation(Collation collation)
Sets the collation
|
DBCollectionDistinctOptions |
DBCollectionDistinctOptions.collation(Collation collation)
Sets the collation
|
DBCollectionFindOptions |
DBCollectionFindOptions.collation(Collation collation)
Sets the collation
|
DBCollectionFindAndModifyOptions |
DBCollectionFindAndModifyOptions.collation(Collation collation)
Sets the collation
|
DBCollectionCountOptions |
DBCollectionCountOptions.collation(Collation collation)
Sets the collation
|
DBCollectionUpdateOptions |
DBCollectionUpdateOptions.collation(Collation collation)
Sets the collation
|
CountOptions |
CountOptions.collation(Collation collation)
Sets the collation options
|
IndexOptions |
IndexOptions.collation(Collation collation)
Sets the collation options
|
FindOneAndReplaceOptions |
FindOneAndReplaceOptions.collation(Collation collation)
Sets the collation options
|
DeleteOptions |
DeleteOptions.collation(Collation collation)
Sets the collation options
|
FindOptions |
FindOptions.collation(Collation collation)
Sets the collation options
|
FindOneAndUpdateOptions |
FindOneAndUpdateOptions.collation(Collation collation)
Sets the collation options
|
FindOneAndDeleteOptions |
FindOneAndDeleteOptions.collation(Collation collation)
Sets the collation options
|
UpdateOptions |
UpdateOptions.collation(Collation collation)
Sets the collation options
|
CreateCollectionOptions |
CreateCollectionOptions.collation(Collation collation)
Sets the collation options
|
CreateViewOptions |
CreateViewOptions.collation(Collation collation)
Sets the collation options
|
Constructor and Description |
---|
Builder(Collation options) |
Modifier and Type | Field and Description |
---|---|
private Collation |
FindAndDeleteOperation.collation |
private Collation |
MapReduceToCollectionOperation.collation |
private Collation |
CreateViewOperation.collation |
private Collation |
FindAndReplaceOperation.collation |
private Collation |
DistinctOperation.collation |
private Collation |
AggregateOperation.collation |
private Collation |
AggregateExplainOperation.collation |
private Collation |
MapReduceWithInlineResultsOperation.collation |
private Collation |
FindAndUpdateOperation.collation |
private Collation |
CreateCollectionOperation.collation |
private Collation |
FindOperation.collation |
private Collation |
CountOperation.collation |
private Collation |
GroupOperation.collation |
private Collation |
AggregateToCollectionOperation.collation |
Modifier and Type | Method and Description |
---|---|
Collation |
FindAndDeleteOperation.getCollation()
Returns the collation options
|
Collation |
MapReduceToCollectionOperation.getCollation()
Returns the collation options
|
Collation |
CreateViewOperation.getCollation()
Gets the default collation for the view
|
Collation |
FindAndReplaceOperation.getCollation()
Returns the collation options
|
Collation |
DistinctOperation.getCollation()
Returns the collation options
|
Collation |
AggregateOperation.getCollation()
Returns the collation options
|
Collation |
MapReduceWithInlineResultsOperation.getCollation()
Returns the collation options
|
Collation |
FindAndUpdateOperation.getCollation()
Returns the collation options
|
Collation |
CreateCollectionOperation.getCollation()
Returns the collation options
|
Collation |
FindOperation.getCollation()
Returns the collation options
|
Collation |
CountOperation.getCollation()
Returns the collation options
|
Collation |
GroupOperation.getCollation()
Returns the collation options
|
Collation |
AggregateToCollectionOperation.getCollation()
Returns the collation options
|
Modifier and Type | Method and Description |
---|---|
FindAndDeleteOperation<T> |
FindAndDeleteOperation.collation(Collation collation)
Sets the collation options
|
MapReduceToCollectionOperation |
MapReduceToCollectionOperation.collation(Collation collation)
Sets the collation options
|
CreateViewOperation |
CreateViewOperation.collation(Collation collation)
Sets the default collation for the view.
|
FindAndReplaceOperation<T> |
FindAndReplaceOperation.collation(Collation collation)
Sets the collation options
|
DistinctOperation<T> |
DistinctOperation.collation(Collation collation)
Sets the collation options
|
AggregateOperation<T> |
AggregateOperation.collation(Collation collation)
Sets the collation options
|
AggregateExplainOperation |
AggregateExplainOperation.collation(Collation collation)
Sets the collation options
|
MapReduceWithInlineResultsOperation<T> |
MapReduceWithInlineResultsOperation.collation(Collation collation)
Sets the collation options
|
FindAndUpdateOperation<T> |
FindAndUpdateOperation.collation(Collation collation)
Sets the collation options
|
CreateCollectionOperation |
CreateCollectionOperation.collation(Collation collation)
Sets the collation options
|
FindOperation<T> |
FindOperation.collation(Collation collation)
Sets the collation options
|
CountOperation |
CountOperation.collation(Collation collation)
Sets the collation options
|
GroupOperation<T> |
GroupOperation.collation(Collation collation)
Sets the collation options
|
AggregateToCollectionOperation |
AggregateToCollectionOperation.collation(Collation collation)
Sets the collation options
|
(package private) static void |
OperationHelper.validateCollation(AsyncConnection connection,
Collation collation,
OperationHelper.AsyncCallableWithConnection callable) |
(package private) static void |
OperationHelper.validateCollation(AsyncConnectionSource source,
AsyncConnection connection,
Collation collation,
OperationHelper.AsyncCallableWithConnectionAndSource callable) |
(package private) static void |
OperationHelper.validateCollation(Connection connection,
Collation collation) |
(package private) static void |
OperationHelper.validateCollationAndWriteConcern(AsyncConnection connection,
Collation collation,
WriteConcern writeConcern,
OperationHelper.AsyncCallableWithConnection callable) |
(package private) static void |
OperationHelper.validateCollationAndWriteConcern(Connection connection,
Collation collation,
WriteConcern writeConcern) |
(package private) static void |
OperationHelper.validateReadConcernAndCollation(AsyncConnection connection,
ReadConcern readConcern,
Collation collation,
OperationHelper.AsyncCallableWithConnection callable) |
(package private) static void |
OperationHelper.validateReadConcernAndCollation(AsyncConnectionSource source,
AsyncConnection connection,
ReadConcern readConcern,
Collation collation,
OperationHelper.AsyncCallableWithConnectionAndSource callable) |
(package private) static void |
OperationHelper.validateReadConcernAndCollation(Connection connection,
ReadConcern readConcern,
Collation collation) |