public interface MongoCollectionDecorator<T>
extends com.mongodb.client.MongoCollection<T>
| Modifier and Type | Method and Description |
|---|---|
default com.mongodb.client.AggregateIterable<T> |
aggregate(com.mongodb.client.ClientSession clientSession,
List<? extends org.bson.conversions.Bson> list) |
default <TResult> com.mongodb.client.AggregateIterable<TResult> |
aggregate(com.mongodb.client.ClientSession clientSession,
List<? extends org.bson.conversions.Bson> list,
Class<TResult> aClass) |
default com.mongodb.client.AggregateIterable<T> |
aggregate(List<? extends org.bson.conversions.Bson> list) |
default <TResult> com.mongodb.client.AggregateIterable<TResult> |
aggregate(List<? extends org.bson.conversions.Bson> list,
Class<TResult> aClass) |
default com.mongodb.bulk.BulkWriteResult |
bulkWrite(com.mongodb.client.ClientSession clientSession,
List<? extends com.mongodb.client.model.WriteModel<? extends T>> list) |
default com.mongodb.bulk.BulkWriteResult |
bulkWrite(com.mongodb.client.ClientSession clientSession,
List<? extends com.mongodb.client.model.WriteModel<? extends T>> list,
com.mongodb.client.model.BulkWriteOptions bulkWriteOptions) |
default com.mongodb.bulk.BulkWriteResult |
bulkWrite(List<? extends com.mongodb.client.model.WriteModel<? extends T>> list) |
default com.mongodb.bulk.BulkWriteResult |
bulkWrite(List<? extends com.mongodb.client.model.WriteModel<? extends T>> list,
com.mongodb.client.model.BulkWriteOptions bulkWriteOptions) |
default long |
countDocuments() |
default long |
countDocuments(org.bson.conversions.Bson bson) |
default long |
countDocuments(org.bson.conversions.Bson bson,
com.mongodb.client.model.CountOptions countOptions) |
default long |
countDocuments(com.mongodb.client.ClientSession clientSession) |
default long |
countDocuments(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson) |
default long |
countDocuments(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
com.mongodb.client.model.CountOptions countOptions) |
default String |
createIndex(org.bson.conversions.Bson bson) |
default String |
createIndex(org.bson.conversions.Bson bson,
com.mongodb.client.model.IndexOptions indexOptions) |
default String |
createIndex(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson) |
default String |
createIndex(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
com.mongodb.client.model.IndexOptions indexOptions) |
default List<String> |
createIndexes(com.mongodb.client.ClientSession clientSession,
List<com.mongodb.client.model.IndexModel> list) |
default List<String> |
createIndexes(com.mongodb.client.ClientSession clientSession,
List<com.mongodb.client.model.IndexModel> list,
com.mongodb.client.model.CreateIndexOptions createIndexOptions) |
default List<String> |
createIndexes(List<com.mongodb.client.model.IndexModel> list) |
default List<String> |
createIndexes(List<com.mongodb.client.model.IndexModel> list,
com.mongodb.client.model.CreateIndexOptions createIndexOptions) |
default com.mongodb.client.result.DeleteResult |
deleteMany(org.bson.conversions.Bson bson) |
default com.mongodb.client.result.DeleteResult |
deleteMany(org.bson.conversions.Bson bson,
com.mongodb.client.model.DeleteOptions deleteOptions) |
default com.mongodb.client.result.DeleteResult |
deleteMany(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson) |
default com.mongodb.client.result.DeleteResult |
deleteMany(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
com.mongodb.client.model.DeleteOptions deleteOptions) |
default com.mongodb.client.result.DeleteResult |
deleteOne(org.bson.conversions.Bson bson) |
default com.mongodb.client.result.DeleteResult |
deleteOne(org.bson.conversions.Bson bson,
com.mongodb.client.model.DeleteOptions deleteOptions) |
default com.mongodb.client.result.DeleteResult |
deleteOne(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson) |
default com.mongodb.client.result.DeleteResult |
deleteOne(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
com.mongodb.client.model.DeleteOptions deleteOptions) |
default <TResult> com.mongodb.client.DistinctIterable<TResult> |
distinct(com.mongodb.client.ClientSession clientSession,
String s,
org.bson.conversions.Bson bson,
Class<TResult> aClass) |
default <TResult> com.mongodb.client.DistinctIterable<TResult> |
distinct(com.mongodb.client.ClientSession clientSession,
String s,
Class<TResult> aClass) |
default <TResult> com.mongodb.client.DistinctIterable<TResult> |
distinct(String s,
org.bson.conversions.Bson bson,
Class<TResult> aClass) |
default <TResult> com.mongodb.client.DistinctIterable<TResult> |
distinct(String s,
Class<TResult> aClass) |
default void |
drop() |
default void |
drop(com.mongodb.client.ClientSession clientSession) |
default void |
dropIndex(org.bson.conversions.Bson bson) |
default void |
dropIndex(org.bson.conversions.Bson bson,
com.mongodb.client.model.DropIndexOptions dropIndexOptions) |
default void |
dropIndex(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson) |
default void |
dropIndex(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
com.mongodb.client.model.DropIndexOptions dropIndexOptions) |
default void |
dropIndex(com.mongodb.client.ClientSession clientSession,
String s) |
default void |
dropIndex(com.mongodb.client.ClientSession clientSession,
String s,
com.mongodb.client.model.DropIndexOptions dropIndexOptions) |
default void |
dropIndex(String s) |
default void |
dropIndex(String s,
com.mongodb.client.model.DropIndexOptions dropIndexOptions) |
default void |
dropIndexes() |
default void |
dropIndexes(com.mongodb.client.ClientSession clientSession) |
default void |
dropIndexes(com.mongodb.client.ClientSession clientSession,
com.mongodb.client.model.DropIndexOptions dropIndexOptions) |
default void |
dropIndexes(com.mongodb.client.model.DropIndexOptions dropIndexOptions) |
default long |
estimatedDocumentCount() |
default long |
estimatedDocumentCount(com.mongodb.client.model.EstimatedDocumentCountOptions estimatedDocumentCountOptions) |
default com.mongodb.client.FindIterable<T> |
find() |
default com.mongodb.client.FindIterable<T> |
find(org.bson.conversions.Bson bson) |
default <TResult> com.mongodb.client.FindIterable<TResult> |
find(org.bson.conversions.Bson bson,
Class<TResult> aClass) |
default <TResult> com.mongodb.client.FindIterable<TResult> |
find(Class<TResult> aClass) |
default com.mongodb.client.FindIterable<T> |
find(com.mongodb.client.ClientSession clientSession) |
default com.mongodb.client.FindIterable<T> |
find(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson) |
default <TResult> com.mongodb.client.FindIterable<TResult> |
find(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
Class<TResult> aClass) |
default <TResult> com.mongodb.client.FindIterable<TResult> |
find(com.mongodb.client.ClientSession clientSession,
Class<TResult> aClass) |
default T |
findOneAndDelete(org.bson.conversions.Bson bson) |
default T |
findOneAndDelete(org.bson.conversions.Bson bson,
com.mongodb.client.model.FindOneAndDeleteOptions findOneAndDeleteOptions) |
default T |
findOneAndDelete(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson) |
default T |
findOneAndDelete(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
com.mongodb.client.model.FindOneAndDeleteOptions findOneAndDeleteOptions) |
default T |
findOneAndReplace(org.bson.conversions.Bson bson,
T t) |
default T |
findOneAndReplace(org.bson.conversions.Bson bson,
T t,
com.mongodb.client.model.FindOneAndReplaceOptions findOneAndReplaceOptions) |
default T |
findOneAndReplace(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
T t) |
default T |
findOneAndReplace(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
T t,
com.mongodb.client.model.FindOneAndReplaceOptions findOneAndReplaceOptions) |
default T |
findOneAndUpdate(org.bson.conversions.Bson bson,
org.bson.conversions.Bson bson1) |
default T |
findOneAndUpdate(org.bson.conversions.Bson bson,
org.bson.conversions.Bson bson1,
com.mongodb.client.model.FindOneAndUpdateOptions findOneAndUpdateOptions) |
default T |
findOneAndUpdate(org.bson.conversions.Bson bson,
List<? extends org.bson.conversions.Bson> list) |
default T |
findOneAndUpdate(org.bson.conversions.Bson bson,
List<? extends org.bson.conversions.Bson> list,
com.mongodb.client.model.FindOneAndUpdateOptions findOneAndUpdateOptions) |
default T |
findOneAndUpdate(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
org.bson.conversions.Bson bson1) |
default T |
findOneAndUpdate(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
org.bson.conversions.Bson bson1,
com.mongodb.client.model.FindOneAndUpdateOptions findOneAndUpdateOptions) |
default T |
findOneAndUpdate(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
List<? extends org.bson.conversions.Bson> list) |
default T |
findOneAndUpdate(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
List<? extends org.bson.conversions.Bson> list,
com.mongodb.client.model.FindOneAndUpdateOptions findOneAndUpdateOptions) |
default org.bson.codecs.configuration.CodecRegistry |
getCodecRegistry() |
default Class<T> |
getDocumentClass() |
com.mongodb.client.MongoCollection<T> |
getImpl() |
com.github.cloudyrock.mongock.driver.api.lock.guard.invoker.LockGuardInvoker |
getInvoker() |
default com.mongodb.MongoNamespace |
getNamespace() |
default com.mongodb.ReadConcern |
getReadConcern() |
default com.mongodb.ReadPreference |
getReadPreference() |
default com.mongodb.WriteConcern |
getWriteConcern() |
default com.mongodb.client.result.InsertManyResult |
insertMany(com.mongodb.client.ClientSession clientSession,
List<? extends T> list) |
default com.mongodb.client.result.InsertManyResult |
insertMany(com.mongodb.client.ClientSession clientSession,
List<? extends T> list,
com.mongodb.client.model.InsertManyOptions insertManyOptions) |
default com.mongodb.client.result.InsertManyResult |
insertMany(List<? extends T> list) |
default com.mongodb.client.result.InsertManyResult |
insertMany(List<? extends T> list,
com.mongodb.client.model.InsertManyOptions insertManyOptions) |
default com.mongodb.client.result.InsertOneResult |
insertOne(com.mongodb.client.ClientSession clientSession,
T t) |
default com.mongodb.client.result.InsertOneResult |
insertOne(com.mongodb.client.ClientSession clientSession,
T t,
com.mongodb.client.model.InsertOneOptions insertOneOptions) |
default com.mongodb.client.result.InsertOneResult |
insertOne(T t) |
default com.mongodb.client.result.InsertOneResult |
insertOne(T t,
com.mongodb.client.model.InsertOneOptions insertOneOptions) |
default com.mongodb.client.ListIndexesIterable<org.bson.Document> |
listIndexes() |
default <TResult> com.mongodb.client.ListIndexesIterable<TResult> |
listIndexes(Class<TResult> aClass) |
default com.mongodb.client.ListIndexesIterable<org.bson.Document> |
listIndexes(com.mongodb.client.ClientSession clientSession) |
default <TResult> com.mongodb.client.ListIndexesIterable<TResult> |
listIndexes(com.mongodb.client.ClientSession clientSession,
Class<TResult> aClass) |
default com.mongodb.client.MapReduceIterable<T> |
mapReduce(com.mongodb.client.ClientSession clientSession,
String s,
String s1) |
default <TResult> com.mongodb.client.MapReduceIterable<TResult> |
mapReduce(com.mongodb.client.ClientSession clientSession,
String s,
String s1,
Class<TResult> aClass) |
default com.mongodb.client.MapReduceIterable<T> |
mapReduce(String s,
String s1) |
default <TResult> com.mongodb.client.MapReduceIterable<TResult> |
mapReduce(String s,
String s1,
Class<TResult> aClass) |
default void |
renameCollection(com.mongodb.client.ClientSession clientSession,
com.mongodb.MongoNamespace mongoNamespace) |
default void |
renameCollection(com.mongodb.client.ClientSession clientSession,
com.mongodb.MongoNamespace mongoNamespace,
com.mongodb.client.model.RenameCollectionOptions renameCollectionOptions) |
default void |
renameCollection(com.mongodb.MongoNamespace mongoNamespace) |
default void |
renameCollection(com.mongodb.MongoNamespace mongoNamespace,
com.mongodb.client.model.RenameCollectionOptions renameCollectionOptions) |
default com.mongodb.client.result.UpdateResult |
replaceOne(org.bson.conversions.Bson bson,
T t) |
default com.mongodb.client.result.UpdateResult |
replaceOne(org.bson.conversions.Bson bson,
T t,
com.mongodb.client.model.ReplaceOptions replaceOptions) |
default com.mongodb.client.result.UpdateResult |
replaceOne(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
T t) |
default com.mongodb.client.result.UpdateResult |
replaceOne(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
T t,
com.mongodb.client.model.ReplaceOptions replaceOptions) |
default com.mongodb.client.result.UpdateResult |
updateMany(org.bson.conversions.Bson bson,
org.bson.conversions.Bson bson1) |
default com.mongodb.client.result.UpdateResult |
updateMany(org.bson.conversions.Bson bson,
org.bson.conversions.Bson bson1,
com.mongodb.client.model.UpdateOptions updateOptions) |
default com.mongodb.client.result.UpdateResult |
updateMany(org.bson.conversions.Bson bson,
List<? extends org.bson.conversions.Bson> list) |
default com.mongodb.client.result.UpdateResult |
updateMany(org.bson.conversions.Bson bson,
List<? extends org.bson.conversions.Bson> list,
com.mongodb.client.model.UpdateOptions updateOptions) |
default com.mongodb.client.result.UpdateResult |
updateMany(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
org.bson.conversions.Bson bson1) |
default com.mongodb.client.result.UpdateResult |
updateMany(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
org.bson.conversions.Bson bson1,
com.mongodb.client.model.UpdateOptions updateOptions) |
default com.mongodb.client.result.UpdateResult |
updateMany(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
List<? extends org.bson.conversions.Bson> list) |
default com.mongodb.client.result.UpdateResult |
updateMany(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
List<? extends org.bson.conversions.Bson> list,
com.mongodb.client.model.UpdateOptions updateOptions) |
default com.mongodb.client.result.UpdateResult |
updateOne(org.bson.conversions.Bson bson,
org.bson.conversions.Bson bson1) |
default com.mongodb.client.result.UpdateResult |
updateOne(org.bson.conversions.Bson bson,
org.bson.conversions.Bson bson1,
com.mongodb.client.model.UpdateOptions updateOptions) |
default com.mongodb.client.result.UpdateResult |
updateOne(org.bson.conversions.Bson bson,
List<? extends org.bson.conversions.Bson> list) |
default com.mongodb.client.result.UpdateResult |
updateOne(org.bson.conversions.Bson bson,
List<? extends org.bson.conversions.Bson> list,
com.mongodb.client.model.UpdateOptions updateOptions) |
default com.mongodb.client.result.UpdateResult |
updateOne(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
org.bson.conversions.Bson bson1) |
default com.mongodb.client.result.UpdateResult |
updateOne(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
org.bson.conversions.Bson bson1,
com.mongodb.client.model.UpdateOptions updateOptions) |
default com.mongodb.client.result.UpdateResult |
updateOne(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
List<? extends org.bson.conversions.Bson> list) |
default com.mongodb.client.result.UpdateResult |
updateOne(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
List<? extends org.bson.conversions.Bson> list,
com.mongodb.client.model.UpdateOptions updateOptions) |
default com.mongodb.client.ChangeStreamIterable<T> |
watch() |
default <TResult> com.mongodb.client.ChangeStreamIterable<TResult> |
watch(Class<TResult> aClass) |
default com.mongodb.client.ChangeStreamIterable<T> |
watch(com.mongodb.client.ClientSession clientSession) |
default <TResult> com.mongodb.client.ChangeStreamIterable<TResult> |
watch(com.mongodb.client.ClientSession clientSession,
Class<TResult> aClass) |
default com.mongodb.client.ChangeStreamIterable<T> |
watch(com.mongodb.client.ClientSession clientSession,
List<? extends org.bson.conversions.Bson> list) |
default <TResult> com.mongodb.client.ChangeStreamIterable<TResult> |
watch(com.mongodb.client.ClientSession clientSession,
List<? extends org.bson.conversions.Bson> list,
Class<TResult> aClass) |
default com.mongodb.client.ChangeStreamIterable<T> |
watch(List<? extends org.bson.conversions.Bson> list) |
default <TResult> com.mongodb.client.ChangeStreamIterable<TResult> |
watch(List<? extends org.bson.conversions.Bson> list,
Class<TResult> aClass) |
default com.mongodb.client.MongoCollection<T> |
withCodecRegistry(org.bson.codecs.configuration.CodecRegistry codecRegistry) |
default <NewTDocument> |
withDocumentClass(Class<NewTDocument> aClass) |
default com.mongodb.client.MongoCollection<T> |
withReadConcern(com.mongodb.ReadConcern readConcern) |
default com.mongodb.client.MongoCollection<T> |
withReadPreference(com.mongodb.ReadPreference readPreference) |
default com.mongodb.client.MongoCollection<T> |
withWriteConcern(com.mongodb.WriteConcern writeConcern) |
com.mongodb.client.MongoCollection<T> getImpl()
com.github.cloudyrock.mongock.driver.api.lock.guard.invoker.LockGuardInvoker getInvoker()
default com.mongodb.MongoNamespace getNamespace()
getNamespace in interface com.mongodb.client.MongoCollection<T>default Class<T> getDocumentClass()
getDocumentClass in interface com.mongodb.client.MongoCollection<T>default org.bson.codecs.configuration.CodecRegistry getCodecRegistry()
getCodecRegistry in interface com.mongodb.client.MongoCollection<T>default com.mongodb.ReadPreference getReadPreference()
getReadPreference in interface com.mongodb.client.MongoCollection<T>default com.mongodb.WriteConcern getWriteConcern()
getWriteConcern in interface com.mongodb.client.MongoCollection<T>default com.mongodb.ReadConcern getReadConcern()
getReadConcern in interface com.mongodb.client.MongoCollection<T>default <NewTDocument> com.mongodb.client.MongoCollection<NewTDocument> withDocumentClass(Class<NewTDocument> aClass)
withDocumentClass in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.MongoCollection<T> withCodecRegistry(org.bson.codecs.configuration.CodecRegistry codecRegistry)
withCodecRegistry in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.MongoCollection<T> withReadPreference(com.mongodb.ReadPreference readPreference)
withReadPreference in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.MongoCollection<T> withWriteConcern(com.mongodb.WriteConcern writeConcern)
withWriteConcern in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.MongoCollection<T> withReadConcern(com.mongodb.ReadConcern readConcern)
withReadConcern in interface com.mongodb.client.MongoCollection<T>default <TResult> com.mongodb.client.DistinctIterable<TResult> distinct(String s, Class<TResult> aClass)
distinct in interface com.mongodb.client.MongoCollection<T>default <TResult> com.mongodb.client.DistinctIterable<TResult> distinct(String s, org.bson.conversions.Bson bson, Class<TResult> aClass)
distinct in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.FindIterable<T> find()
find in interface com.mongodb.client.MongoCollection<T>default <TResult> com.mongodb.client.FindIterable<TResult> find(Class<TResult> aClass)
find in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.FindIterable<T> find(org.bson.conversions.Bson bson)
find in interface com.mongodb.client.MongoCollection<T>default <TResult> com.mongodb.client.FindIterable<TResult> find(org.bson.conversions.Bson bson,
Class<TResult> aClass)
find in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.AggregateIterable<T> aggregate(List<? extends org.bson.conversions.Bson> list)
aggregate in interface com.mongodb.client.MongoCollection<T>default <TResult> com.mongodb.client.AggregateIterable<TResult> aggregate(List<? extends org.bson.conversions.Bson> list, Class<TResult> aClass)
aggregate in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.MapReduceIterable<T> mapReduce(String s, String s1)
mapReduce in interface com.mongodb.client.MongoCollection<T>default <TResult> com.mongodb.client.MapReduceIterable<TResult> mapReduce(String s, String s1, Class<TResult> aClass)
mapReduce in interface com.mongodb.client.MongoCollection<T>default com.mongodb.bulk.BulkWriteResult bulkWrite(List<? extends com.mongodb.client.model.WriteModel<? extends T>> list)
bulkWrite in interface com.mongodb.client.MongoCollection<T>default com.mongodb.bulk.BulkWriteResult bulkWrite(List<? extends com.mongodb.client.model.WriteModel<? extends T>> list, com.mongodb.client.model.BulkWriteOptions bulkWriteOptions)
bulkWrite in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.DeleteResult deleteOne(org.bson.conversions.Bson bson)
deleteOne in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.DeleteResult deleteOne(org.bson.conversions.Bson bson,
com.mongodb.client.model.DeleteOptions deleteOptions)
deleteOne in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.DeleteResult deleteMany(org.bson.conversions.Bson bson)
deleteMany in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.DeleteResult deleteMany(org.bson.conversions.Bson bson,
com.mongodb.client.model.DeleteOptions deleteOptions)
deleteMany in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.UpdateResult replaceOne(org.bson.conversions.Bson bson,
T t)
replaceOne in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.UpdateResult updateOne(org.bson.conversions.Bson bson,
org.bson.conversions.Bson bson1)
updateOne in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.UpdateResult updateOne(org.bson.conversions.Bson bson,
org.bson.conversions.Bson bson1,
com.mongodb.client.model.UpdateOptions updateOptions)
updateOne in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.UpdateResult updateMany(org.bson.conversions.Bson bson,
org.bson.conversions.Bson bson1)
updateMany in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.UpdateResult updateMany(org.bson.conversions.Bson bson,
org.bson.conversions.Bson bson1,
com.mongodb.client.model.UpdateOptions updateOptions)
updateMany in interface com.mongodb.client.MongoCollection<T>default T findOneAndDelete(org.bson.conversions.Bson bson)
findOneAndDelete in interface com.mongodb.client.MongoCollection<T>default T findOneAndDelete(org.bson.conversions.Bson bson, com.mongodb.client.model.FindOneAndDeleteOptions findOneAndDeleteOptions)
findOneAndDelete in interface com.mongodb.client.MongoCollection<T>default T findOneAndReplace(org.bson.conversions.Bson bson, T t)
findOneAndReplace in interface com.mongodb.client.MongoCollection<T>default T findOneAndReplace(org.bson.conversions.Bson bson, T t, com.mongodb.client.model.FindOneAndReplaceOptions findOneAndReplaceOptions)
findOneAndReplace in interface com.mongodb.client.MongoCollection<T>default T findOneAndUpdate(org.bson.conversions.Bson bson, org.bson.conversions.Bson bson1)
findOneAndUpdate in interface com.mongodb.client.MongoCollection<T>default T findOneAndUpdate(org.bson.conversions.Bson bson, org.bson.conversions.Bson bson1, com.mongodb.client.model.FindOneAndUpdateOptions findOneAndUpdateOptions)
findOneAndUpdate in interface com.mongodb.client.MongoCollection<T>default void drop()
drop in interface com.mongodb.client.MongoCollection<T>default String createIndex(org.bson.conversions.Bson bson)
createIndex in interface com.mongodb.client.MongoCollection<T>default String createIndex(org.bson.conversions.Bson bson, com.mongodb.client.model.IndexOptions indexOptions)
createIndex in interface com.mongodb.client.MongoCollection<T>default List<String> createIndexes(List<com.mongodb.client.model.IndexModel> list)
createIndexes in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.ListIndexesIterable<org.bson.Document> listIndexes()
listIndexes in interface com.mongodb.client.MongoCollection<T>default <TResult> com.mongodb.client.ListIndexesIterable<TResult> listIndexes(Class<TResult> aClass)
listIndexes in interface com.mongodb.client.MongoCollection<T>default void dropIndex(String s)
dropIndex in interface com.mongodb.client.MongoCollection<T>default void dropIndex(org.bson.conversions.Bson bson)
dropIndex in interface com.mongodb.client.MongoCollection<T>default void dropIndexes()
dropIndexes in interface com.mongodb.client.MongoCollection<T>default void renameCollection(com.mongodb.MongoNamespace mongoNamespace)
renameCollection in interface com.mongodb.client.MongoCollection<T>default void renameCollection(com.mongodb.MongoNamespace mongoNamespace,
com.mongodb.client.model.RenameCollectionOptions renameCollectionOptions)
renameCollection in interface com.mongodb.client.MongoCollection<T>default long countDocuments()
countDocuments in interface com.mongodb.client.MongoCollection<T>default long countDocuments(org.bson.conversions.Bson bson)
countDocuments in interface com.mongodb.client.MongoCollection<T>default long countDocuments(org.bson.conversions.Bson bson,
com.mongodb.client.model.CountOptions countOptions)
countDocuments in interface com.mongodb.client.MongoCollection<T>default long countDocuments(com.mongodb.client.ClientSession clientSession)
countDocuments in interface com.mongodb.client.MongoCollection<T>default long countDocuments(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson)
countDocuments in interface com.mongodb.client.MongoCollection<T>default long countDocuments(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
com.mongodb.client.model.CountOptions countOptions)
countDocuments in interface com.mongodb.client.MongoCollection<T>default long estimatedDocumentCount()
estimatedDocumentCount in interface com.mongodb.client.MongoCollection<T>default long estimatedDocumentCount(com.mongodb.client.model.EstimatedDocumentCountOptions estimatedDocumentCountOptions)
estimatedDocumentCount in interface com.mongodb.client.MongoCollection<T>default <TResult> com.mongodb.client.DistinctIterable<TResult> distinct(com.mongodb.client.ClientSession clientSession,
String s,
Class<TResult> aClass)
distinct in interface com.mongodb.client.MongoCollection<T>default <TResult> com.mongodb.client.DistinctIterable<TResult> distinct(com.mongodb.client.ClientSession clientSession,
String s,
org.bson.conversions.Bson bson,
Class<TResult> aClass)
distinct in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.FindIterable<T> find(com.mongodb.client.ClientSession clientSession)
find in interface com.mongodb.client.MongoCollection<T>default <TResult> com.mongodb.client.FindIterable<TResult> find(com.mongodb.client.ClientSession clientSession,
Class<TResult> aClass)
find in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.FindIterable<T> find(com.mongodb.client.ClientSession clientSession, org.bson.conversions.Bson bson)
find in interface com.mongodb.client.MongoCollection<T>default <TResult> com.mongodb.client.FindIterable<TResult> find(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
Class<TResult> aClass)
find in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.AggregateIterable<T> aggregate(com.mongodb.client.ClientSession clientSession, List<? extends org.bson.conversions.Bson> list)
aggregate in interface com.mongodb.client.MongoCollection<T>default <TResult> com.mongodb.client.AggregateIterable<TResult> aggregate(com.mongodb.client.ClientSession clientSession,
List<? extends org.bson.conversions.Bson> list,
Class<TResult> aClass)
aggregate in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.ChangeStreamIterable<T> watch()
watch in interface com.mongodb.client.MongoCollection<T>default <TResult> com.mongodb.client.ChangeStreamIterable<TResult> watch(Class<TResult> aClass)
watch in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.ChangeStreamIterable<T> watch(List<? extends org.bson.conversions.Bson> list)
watch in interface com.mongodb.client.MongoCollection<T>default <TResult> com.mongodb.client.ChangeStreamIterable<TResult> watch(List<? extends org.bson.conversions.Bson> list, Class<TResult> aClass)
watch in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.ChangeStreamIterable<T> watch(com.mongodb.client.ClientSession clientSession)
watch in interface com.mongodb.client.MongoCollection<T>default <TResult> com.mongodb.client.ChangeStreamIterable<TResult> watch(com.mongodb.client.ClientSession clientSession,
Class<TResult> aClass)
watch in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.ChangeStreamIterable<T> watch(com.mongodb.client.ClientSession clientSession, List<? extends org.bson.conversions.Bson> list)
watch in interface com.mongodb.client.MongoCollection<T>default <TResult> com.mongodb.client.ChangeStreamIterable<TResult> watch(com.mongodb.client.ClientSession clientSession,
List<? extends org.bson.conversions.Bson> list,
Class<TResult> aClass)
watch in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.MapReduceIterable<T> mapReduce(com.mongodb.client.ClientSession clientSession, String s, String s1)
mapReduce in interface com.mongodb.client.MongoCollection<T>default <TResult> com.mongodb.client.MapReduceIterable<TResult> mapReduce(com.mongodb.client.ClientSession clientSession,
String s,
String s1,
Class<TResult> aClass)
mapReduce in interface com.mongodb.client.MongoCollection<T>default com.mongodb.bulk.BulkWriteResult bulkWrite(com.mongodb.client.ClientSession clientSession,
List<? extends com.mongodb.client.model.WriteModel<? extends T>> list)
bulkWrite in interface com.mongodb.client.MongoCollection<T>default com.mongodb.bulk.BulkWriteResult bulkWrite(com.mongodb.client.ClientSession clientSession,
List<? extends com.mongodb.client.model.WriteModel<? extends T>> list,
com.mongodb.client.model.BulkWriteOptions bulkWriteOptions)
bulkWrite in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.DeleteResult deleteOne(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson)
deleteOne in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.DeleteResult deleteOne(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
com.mongodb.client.model.DeleteOptions deleteOptions)
deleteOne in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.DeleteResult deleteMany(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson)
deleteMany in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.DeleteResult deleteMany(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
com.mongodb.client.model.DeleteOptions deleteOptions)
deleteMany in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.UpdateResult replaceOne(org.bson.conversions.Bson bson,
T t,
com.mongodb.client.model.ReplaceOptions replaceOptions)
replaceOne in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.UpdateResult replaceOne(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
T t)
replaceOne in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.UpdateResult replaceOne(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
T t,
com.mongodb.client.model.ReplaceOptions replaceOptions)
replaceOne in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.UpdateResult updateOne(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
org.bson.conversions.Bson bson1)
updateOne in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.UpdateResult updateOne(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
org.bson.conversions.Bson bson1,
com.mongodb.client.model.UpdateOptions updateOptions)
updateOne in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.UpdateResult updateOne(org.bson.conversions.Bson bson,
List<? extends org.bson.conversions.Bson> list)
updateOne in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.UpdateResult updateOne(org.bson.conversions.Bson bson,
List<? extends org.bson.conversions.Bson> list,
com.mongodb.client.model.UpdateOptions updateOptions)
updateOne in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.UpdateResult updateOne(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
List<? extends org.bson.conversions.Bson> list)
updateOne in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.UpdateResult updateOne(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
List<? extends org.bson.conversions.Bson> list,
com.mongodb.client.model.UpdateOptions updateOptions)
updateOne in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.UpdateResult updateMany(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
org.bson.conversions.Bson bson1)
updateMany in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.UpdateResult updateMany(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
org.bson.conversions.Bson bson1,
com.mongodb.client.model.UpdateOptions updateOptions)
updateMany in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.UpdateResult updateMany(org.bson.conversions.Bson bson,
List<? extends org.bson.conversions.Bson> list)
updateMany in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.UpdateResult updateMany(org.bson.conversions.Bson bson,
List<? extends org.bson.conversions.Bson> list,
com.mongodb.client.model.UpdateOptions updateOptions)
updateMany in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.UpdateResult updateMany(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
List<? extends org.bson.conversions.Bson> list)
updateMany in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.UpdateResult updateMany(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
List<? extends org.bson.conversions.Bson> list,
com.mongodb.client.model.UpdateOptions updateOptions)
updateMany in interface com.mongodb.client.MongoCollection<T>default T findOneAndDelete(com.mongodb.client.ClientSession clientSession, org.bson.conversions.Bson bson)
findOneAndDelete in interface com.mongodb.client.MongoCollection<T>default T findOneAndDelete(com.mongodb.client.ClientSession clientSession, org.bson.conversions.Bson bson, com.mongodb.client.model.FindOneAndDeleteOptions findOneAndDeleteOptions)
findOneAndDelete in interface com.mongodb.client.MongoCollection<T>default T findOneAndReplace(com.mongodb.client.ClientSession clientSession, org.bson.conversions.Bson bson, T t)
findOneAndReplace in interface com.mongodb.client.MongoCollection<T>default T findOneAndReplace(com.mongodb.client.ClientSession clientSession, org.bson.conversions.Bson bson, T t, com.mongodb.client.model.FindOneAndReplaceOptions findOneAndReplaceOptions)
findOneAndReplace in interface com.mongodb.client.MongoCollection<T>default T findOneAndUpdate(com.mongodb.client.ClientSession clientSession, org.bson.conversions.Bson bson, org.bson.conversions.Bson bson1)
findOneAndUpdate in interface com.mongodb.client.MongoCollection<T>default T findOneAndUpdate(com.mongodb.client.ClientSession clientSession, org.bson.conversions.Bson bson, org.bson.conversions.Bson bson1, com.mongodb.client.model.FindOneAndUpdateOptions findOneAndUpdateOptions)
findOneAndUpdate in interface com.mongodb.client.MongoCollection<T>default T findOneAndUpdate(org.bson.conversions.Bson bson, List<? extends org.bson.conversions.Bson> list)
findOneAndUpdate in interface com.mongodb.client.MongoCollection<T>default T findOneAndUpdate(org.bson.conversions.Bson bson, List<? extends org.bson.conversions.Bson> list, com.mongodb.client.model.FindOneAndUpdateOptions findOneAndUpdateOptions)
findOneAndUpdate in interface com.mongodb.client.MongoCollection<T>default T findOneAndUpdate(com.mongodb.client.ClientSession clientSession, org.bson.conversions.Bson bson, List<? extends org.bson.conversions.Bson> list)
findOneAndUpdate in interface com.mongodb.client.MongoCollection<T>default T findOneAndUpdate(com.mongodb.client.ClientSession clientSession, org.bson.conversions.Bson bson, List<? extends org.bson.conversions.Bson> list, com.mongodb.client.model.FindOneAndUpdateOptions findOneAndUpdateOptions)
findOneAndUpdate in interface com.mongodb.client.MongoCollection<T>default void drop(com.mongodb.client.ClientSession clientSession)
drop in interface com.mongodb.client.MongoCollection<T>default String createIndex(com.mongodb.client.ClientSession clientSession, org.bson.conversions.Bson bson)
createIndex in interface com.mongodb.client.MongoCollection<T>default String createIndex(com.mongodb.client.ClientSession clientSession, org.bson.conversions.Bson bson, com.mongodb.client.model.IndexOptions indexOptions)
createIndex in interface com.mongodb.client.MongoCollection<T>default List<String> createIndexes(List<com.mongodb.client.model.IndexModel> list, com.mongodb.client.model.CreateIndexOptions createIndexOptions)
createIndexes in interface com.mongodb.client.MongoCollection<T>default List<String> createIndexes(com.mongodb.client.ClientSession clientSession, List<com.mongodb.client.model.IndexModel> list)
createIndexes in interface com.mongodb.client.MongoCollection<T>default List<String> createIndexes(com.mongodb.client.ClientSession clientSession, List<com.mongodb.client.model.IndexModel> list, com.mongodb.client.model.CreateIndexOptions createIndexOptions)
createIndexes in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.ListIndexesIterable<org.bson.Document> listIndexes(com.mongodb.client.ClientSession clientSession)
listIndexes in interface com.mongodb.client.MongoCollection<T>default <TResult> com.mongodb.client.ListIndexesIterable<TResult> listIndexes(com.mongodb.client.ClientSession clientSession,
Class<TResult> aClass)
listIndexes in interface com.mongodb.client.MongoCollection<T>default void dropIndex(String s, com.mongodb.client.model.DropIndexOptions dropIndexOptions)
dropIndex in interface com.mongodb.client.MongoCollection<T>default void dropIndex(org.bson.conversions.Bson bson,
com.mongodb.client.model.DropIndexOptions dropIndexOptions)
dropIndex in interface com.mongodb.client.MongoCollection<T>default void dropIndex(com.mongodb.client.ClientSession clientSession,
String s)
dropIndex in interface com.mongodb.client.MongoCollection<T>default void dropIndex(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson)
dropIndex in interface com.mongodb.client.MongoCollection<T>default void dropIndex(com.mongodb.client.ClientSession clientSession,
String s,
com.mongodb.client.model.DropIndexOptions dropIndexOptions)
dropIndex in interface com.mongodb.client.MongoCollection<T>default void dropIndex(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
com.mongodb.client.model.DropIndexOptions dropIndexOptions)
dropIndex in interface com.mongodb.client.MongoCollection<T>default void dropIndexes(com.mongodb.client.ClientSession clientSession)
dropIndexes in interface com.mongodb.client.MongoCollection<T>default void dropIndexes(com.mongodb.client.model.DropIndexOptions dropIndexOptions)
dropIndexes in interface com.mongodb.client.MongoCollection<T>default void dropIndexes(com.mongodb.client.ClientSession clientSession,
com.mongodb.client.model.DropIndexOptions dropIndexOptions)
dropIndexes in interface com.mongodb.client.MongoCollection<T>default void renameCollection(com.mongodb.client.ClientSession clientSession,
com.mongodb.MongoNamespace mongoNamespace)
renameCollection in interface com.mongodb.client.MongoCollection<T>default void renameCollection(com.mongodb.client.ClientSession clientSession,
com.mongodb.MongoNamespace mongoNamespace,
com.mongodb.client.model.RenameCollectionOptions renameCollectionOptions)
renameCollection in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.InsertOneResult insertOne(T t)
insertOne in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.InsertOneResult insertOne(T t, com.mongodb.client.model.InsertOneOptions insertOneOptions)
insertOne in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.InsertOneResult insertOne(com.mongodb.client.ClientSession clientSession,
T t)
insertOne in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.InsertOneResult insertOne(com.mongodb.client.ClientSession clientSession,
T t,
com.mongodb.client.model.InsertOneOptions insertOneOptions)
insertOne in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.InsertManyResult insertMany(List<? extends T> list)
insertMany in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.InsertManyResult insertMany(List<? extends T> list, com.mongodb.client.model.InsertManyOptions insertManyOptions)
insertMany in interface com.mongodb.client.MongoCollection<T>default com.mongodb.client.result.InsertManyResult insertMany(com.mongodb.client.ClientSession clientSession,
List<? extends T> list)
insertMany in interface com.mongodb.client.MongoCollection<T>Copyright © 2021. All rights reserved.