MongoCollectionImpl

Source file "com/mongodb/client/internal/MongoCollectionImpl.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,788 of 1,7880%30 of 300%179179264264163163
MongoCollectionImpl(MongoNamespace, Class, CodecRegistry, ReadPreference, WriteConcern, boolean, boolean, ReadConcern, UuidRepresentation, OperationExecutor)700%n/a11131311
executeSingleWriteRequest(ClientSession, WriteOperation, WriteRequest.Type)590%40%33111111
translateBulkWriteResult(WriteRequest.Type, BulkWriteResult)550%80%668811
executeDelete(ClientSession, Bson, DeleteOptions, boolean)280%40%335511
toUpdateResult(BulkWriteResult)280%40%334411
withCodecRegistry(CodecRegistry)260%n/a111111
createAggregateIterable(ClientSession, List, Class)240%n/a111111
withDocumentClass(Class)230%n/a111111
withReadPreference(ReadPreference)230%n/a111111
withWriteConcern(WriteConcern)230%n/a111111
withReadConcern(ReadConcern)230%n/a111111
createDistinctIterable(ClientSession, String, Bson, Class)220%n/a111111
createMapReduceIterable(ClientSession, String, String, Class)220%n/a111111
executeUpdate(ClientSession, Bson, Bson, UpdateOptions, boolean)220%20%222211
executeUpdate(ClientSession, Bson, List, UpdateOptions, boolean)220%20%222211
createFindIterable(ClientSession, Bson, Class)210%n/a111111
toInsertOneResult(BulkWriteResult)210%40%334411
createChangeStreamIterable(ClientSession, List, Class)200%n/a111111
executeRenameCollection(ClientSession, MongoNamespace, RenameCollectionOptions)190%n/a113311
executeBulkWrite(ClientSession, List, BulkWriteOptions)170%n/a112211
executeCreateIndexes(ClientSession, List, CreateIndexOptions)170%n/a112211
executeDropIndex(ClientSession, String, DropIndexOptions)170%n/a113311
executeCount(ClientSession, Bson, CountOptions)160%n/a111111
estimatedDocumentCount(EstimatedDocumentCountOptions)150%n/a111111
executeInsertMany(ClientSession, List, InsertManyOptions)150%n/a111111
createListIndexesIterable(ClientSession, Class)150%n/a111111
toInsertManyResult(BulkWriteResult)150%20%224411
insertOne(ClientSession, Object, InsertOneOptions)140%n/a113311
find(ClientSession)130%n/a112211
executeReplaceOne(ClientSession, Bson, Object, ReplaceOptions)130%n/a111111
executeFindOneAndReplace(ClientSession, Bson, Object, FindOneAndReplaceOptions)130%n/a111111
executeFindOneAndUpdate(ClientSession, Bson, Bson, FindOneAndUpdateOptions)130%n/a111111
executeFindOneAndUpdate(ClientSession, Bson, List, FindOneAndUpdateOptions)130%n/a111111
createIndex(ClientSession, Bson, IndexOptions)130%n/a111111
executeDropIndex(ClientSession, Bson, DropIndexOptions)130%n/a112211
find(ClientSession, Class)120%n/a112211
executeInsertOne(ClientSession, Object, InsertOneOptions)120%n/a111111
updateOne(ClientSession, Bson, Bson, UpdateOptions)120%n/a112211
updateOne(ClientSession, Bson, List, UpdateOptions)120%n/a112211
updateMany(ClientSession, Bson, Bson, UpdateOptions)120%n/a112211
updateMany(ClientSession, Bson, List, UpdateOptions)120%n/a112211
executeFindOneAndDelete(ClientSession, Bson, FindOneAndDeleteOptions)120%n/a111111
createIndex(Bson, IndexOptions)120%n/a111111
dropIndexes(ClientSession)120%n/a113311
distinct(ClientSession, String, Bson, Class)110%n/a112211
find(ClientSession, Bson)110%n/a112211
mapReduce(ClientSession, String, String, Class)110%n/a112211
deleteOne(ClientSession, Bson, DeleteOptions)110%n/a112211
deleteMany(ClientSession, Bson, DeleteOptions)110%n/a112211
replaceOne(ClientSession, Bson, Object, ReplaceOptions)110%n/a112211
findOneAndReplace(ClientSession, Bson, Object, FindOneAndReplaceOptions)110%n/a112211
findOneAndUpdate(ClientSession, Bson, Bson, FindOneAndUpdateOptions)110%n/a112211
findOneAndUpdate(ClientSession, Bson, List, FindOneAndUpdateOptions)110%n/a112211
executeDrop(ClientSession)110%n/a112211
countDocuments(ClientSession, Bson, CountOptions)100%n/a112211
find(ClientSession, Bson, Class)100%n/a112211
aggregate(ClientSession, List, Class)100%n/a112211
watch(ClientSession, List, Class)100%n/a112211
bulkWrite(ClientSession, List, BulkWriteOptions)100%n/a112211
insertOne(Object, InsertOneOptions)100%n/a112211
insertMany(ClientSession, List, InsertManyOptions)100%n/a112211
findOneAndDelete(ClientSession, Bson, FindOneAndDeleteOptions)100%n/a112211
createIndexes(ClientSession, List, CreateIndexOptions)100%n/a112211
dropIndex(ClientSession, String, DropIndexOptions)100%n/a113311
dropIndex(ClientSession, Bson, DropIndexOptions)100%n/a113311
renameCollection(ClientSession, MongoNamespace, RenameCollectionOptions)100%n/a113311
distinct(ClientSession, String, Class)90%n/a111111
replaceOne(ClientSession, Bson, Object)90%n/a111111
updateOne(ClientSession, Bson, Bson)90%n/a111111
updateOne(ClientSession, Bson, List)90%n/a111111
updateMany(ClientSession, Bson, Bson)90%n/a111111
updateMany(ClientSession, Bson, List)90%n/a111111
findOneAndReplace(ClientSession, Bson, Object)90%n/a111111
findOneAndUpdate(ClientSession, Bson, Bson)90%n/a111111
findOneAndUpdate(ClientSession, Bson, List)90%n/a111111
listIndexes(ClientSession, Class)90%n/a112211
lambda$toInsertManyResult$0(HashMap, BulkWriteInsert)90%n/a111111
countDocuments(ClientSession, Bson)80%n/a111111
distinct(String, Class)80%n/a111111
find()80%n/a111111
mapReduce(ClientSession, String, String)80%n/a111111
bulkWrite(ClientSession, List)80%n/a111111
insertOne(ClientSession, Object)80%n/a111111
insertMany(ClientSession, List)80%n/a111111
deleteOne(ClientSession, Bson)80%n/a111111
deleteMany(ClientSession, Bson)80%n/a111111
replaceOne(Bson, Object)80%n/a111111
updateOne(Bson, Bson)80%n/a111111
updateOne(Bson, Bson, UpdateOptions)80%n/a111111
updateOne(Bson, List)80%n/a111111
updateOne(Bson, List, UpdateOptions)80%n/a111111
updateMany(Bson, Bson)80%n/a111111
updateMany(Bson, Bson, UpdateOptions)80%n/a111111
updateMany(Bson, List)80%n/a111111
updateMany(Bson, List, UpdateOptions)80%n/a111111
findOneAndDelete(ClientSession, Bson)80%n/a111111
findOneAndReplace(Bson, Object)80%n/a111111
findOneAndUpdate(Bson, Bson)80%n/a111111
findOneAndUpdate(Bson, List)80%n/a111111
drop(ClientSession)80%n/a113311
createIndex(ClientSession, Bson)80%n/a111111
createIndexes(ClientSession, List)80%n/a111111
dropIndex(ClientSession, String)80%n/a112211
dropIndex(ClientSession, Bson)80%n/a112211
renameCollection(ClientSession, MongoNamespace)80%n/a112211
countDocuments(Bson)70%n/a111111
countDocuments(ClientSession)70%n/a111111
distinct(String, Bson, Class)70%n/a111111
find(Class)70%n/a111111
aggregate(ClientSession, List)70%n/a111111
watch(ClientSession)70%n/a111111
watch(ClientSession, List)70%n/a111111
mapReduce(String, String)70%n/a111111
mapReduce(String, String, Class)70%n/a111111
bulkWrite(List)70%n/a111111
insertOne(Object)70%n/a111111
insertMany(List)70%n/a111111
deleteOne(Bson)70%n/a111111
deleteOne(Bson, DeleteOptions)70%n/a111111
deleteMany(Bson)70%n/a111111
deleteMany(Bson, DeleteOptions)70%n/a111111
replaceOne(Bson, Object, ReplaceOptions)70%n/a111111
findOneAndDelete(Bson)70%n/a111111
findOneAndReplace(Bson, Object, FindOneAndReplaceOptions)70%n/a111111
findOneAndUpdate(Bson, Bson, FindOneAndUpdateOptions)70%n/a111111
findOneAndUpdate(Bson, List, FindOneAndUpdateOptions)70%n/a111111
createIndex(Bson)70%n/a111111
createIndexes(List)70%n/a111111
dropIndex(String)70%n/a112211
dropIndex(Bson)70%n/a112211
renameCollection(MongoNamespace)70%n/a112211
countDocuments()60%n/a111111
countDocuments(Bson, CountOptions)60%n/a111111
estimatedDocumentCount()60%n/a111111
find(Bson)60%n/a111111
find(Bson, Class)60%n/a111111
aggregate(List)60%n/a111111
aggregate(List, Class)60%n/a111111
watch(List)60%n/a111111
watch(List, Class)60%n/a111111
watch(ClientSession, Class)60%n/a111111
bulkWrite(List, BulkWriteOptions)60%n/a111111
insertMany(List, InsertManyOptions)60%n/a111111
findOneAndDelete(Bson, FindOneAndDeleteOptions)60%n/a111111
createIndexes(List, CreateIndexOptions)60%n/a111111
dropIndex(String, DropIndexOptions)60%n/a112211
dropIndex(Bson, DropIndexOptions)60%n/a112211
dropIndexes(ClientSession, DropIndexOptions)60%n/a112211
renameCollection(MongoNamespace, RenameCollectionOptions)60%n/a112211
watch(Class)50%n/a111111
listIndexes(Class)50%n/a111111
listIndexes(ClientSession)50%n/a111111
dropIndexes(DropIndexOptions)50%n/a112211
watch()40%n/a111111
drop()40%n/a112211
listIndexes()40%n/a111111
dropIndexes()40%n/a112211
getNamespace()30%n/a111111
getDocumentClass()30%n/a111111
getCodecRegistry()30%n/a111111
getReadPreference()30%n/a111111
getWriteConcern()30%n/a111111
getReadConcern()30%n/a111111