MongoTemplate

Source file "org/springframework/data/mongodb/core/MongoTemplate.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,512 of 5,5120%346 of 3460%387387963963214214
mapReduce(Query, Class, String, String, String, MapReduceOptions, Class)2430%380%2020474711
lambda$doCreateCollection$29(Document, String, MongoDatabase)1630%240%1313323211
group(Criteria, String, GroupBy, Class)1580%180%1010292911
doInsertBatch(String, Collection, MongoWriter)1470%60%44303011
geoNear(NearQuery, Class, String, Class)1350%100%66242411
doUpdate(String, Query, UpdateDefinition, Class, boolean, boolean)1300%120%77222211
findAndReplace(Query, Object, FindAndReplaceOptions, Class, String, Class)1280%60%44232311
lambda$doAggregate$25(Aggregation, AggregationOptions, List, MongoTemplate.ReadDocumentCallback, MongoCollection)1280%100%66202011
doSaveVersioned(EntityOperations.AdaptibleEntity, String)1250%60%44202011
MongoTemplate(MongoDatabaseFactory, MongoConverter)1200%60%44232311
doFindAndModify(String, Document, Document, Document, Class, UpdateDefinition, FindAndModifyOptions)1010%60%44141411
lambda$doRemove$21(Document, Class, String, Query, WriteConcern, boolean, DeleteOptions, MongoCollection)1000%120%77191911
lambda$saveDocument$18(String, Class, Document, MongoCollection)980%80%55181811
findDistinct(Query, String, String, Class, Class)940%60%44181811
lambda$doUpdate$20(Document, Document, String, WriteConcern, QueryOperations.UpdateContext, MongoPersistentEntity, Class, boolean, UpdateOptions, MongoCollection)930%120%77151511
doAggregate(Aggregation, String, Class, AggregationOperationContext)890%60%44141411
doInsert(String, Object, MongoWriter)770%n/a11131311
doInsertAll(Collection, MongoWriter)760%80%55161611
lambda$aggregateStream$27(List, AggregationOptions, Aggregation, MongoTemplate.ReadDocumentCallback, MongoCollection)760%40%33111111
doSave(String, Object, MongoWriter)740%n/a11121211
MongoTemplate(MongoDatabaseFactory, MongoTemplate)710%20%22191911
doFind(String, Document, Document, Class, Class, CursorPreparer)710%20%228811
doFindOne(String, Document, Document, CursorPreparer, Class)690%20%227711
doFind(String, Document, Document, Class, CursorPreparer, MongoTemplate.DocumentCallback)670%40%338811
executeQuery(Query, String, DocumentCallbackHandler, CursorPreparer)630%40%33101011
replaceWithResourceIfNecessary(String)630%80%55131311
doFindAndRemove(String, Document, Document, Document, Collation, Class)600%20%227711
doRemove(String, Query, Class, boolean)590%20%22101011
aggregateStream(Aggregation, String, Class, AggregationOperationContext)590%40%33111111
doFindAndReplace(String, Document, Document, Document, Collation, Class, Document, FindAndReplaceOptions, Class)580%20%225511
findAndModify(Query, UpdateDefinition, FindAndModifyOptions, Class, String)550%20%22111111
executeFindMultiInternal(CollectionCallback, CursorPreparer, MongoTemplate.DocumentCallback, String)540%40%33121211
lambda$findDistinct$11(Document, String, String, Query, Class, String, Class, QueryOperations.DistinctQueryContext, MongoCollection)520%40%339911
lambda$doStream$1(Class, Query, Class, String, MongoCollection)500%n/a116611
findOne(Query, Class, String)470%40%338811
prepareIndexCreator(ApplicationContext)440%80%558811
lambda$doUpdate$19(Document, List, String, WriteConcern, boolean, UpdateOptions, MongoCollection)440%60%445511
createCollection(Class, CollectionOptions)430%20%226611
exists(Query, Class, String)380%20%227711
setApplicationContext(ApplicationContext)360%40%33101011
getDefaultMongoConverter(MongoDatabaseFactory)360%n/a11101011
lambda$convertToDocument$32(Document, CollectionOptions.TimeSeriesOptions)360%40%337711
bulkOps(BulkOperations.BulkMode, Class, String)340%n/a116611
convertToDocument(CollectionOptions)340%20%228811
lambda$insertDocument$16(String, Class, Document, MongoCollection)340%20%226611
executeQueryInternal(CollectionCallback, CursorPreparer, DocumentCallbackHandler, String)330%20%229911
save(Object, String)320%20%227711
findAll(Class, String)320%n/a112211
findAndRemove(Query, Class, String)310%n/a115511
count(Query, Class, String)310%n/a116611
lambda$insertDocumentList$17(String, List, MongoCollection)300%20%226611
convertToDocument(CollectionOptions, Class)290%20%226611
findById(Object, Class, String)270%n/a115511
insertDocumentList(String, List)250%40%336611
find(Query, Class, String)240%n/a114411
potentiallyForceAcknowledgedWrite(WriteConcern)240%100%665511
doStream(Query, Class, String, Class)230%n/a115511
getMappedValidator(Validator, Class)230%20%224411
executeFindOneInternal(CollectionCallback, MongoTemplate.DocumentCallback, String)230%20%224411
execute(String, CollectionCallback)220%n/a116611
doFindAndDelete(String, Query, Class)220%20%225511
lambda$getCollectionNames$28(MongoDatabase)220%20%225511
lambda$collectionExists$9(String, MongoDatabase)220%40%335511
maybeCallBeforeSave(Object, Document, String)210%20%223311
maybeCallAfterSave(Object, Document, String)210%20%223311
maybeCallAfterConvert(Object, Document, String)210%20%223311
remove(Object, String)200%n/a114411
aggregateStream(TypedAggregation, String, Class)200%n/a113311
aggregate(Aggregation, String, Class, AggregationOperationContext)200%n/a115511
getMappedSortObject(Query, Class)190%40%333311
execute(DbCallback)180%n/a115511
doCount(String, Document, CountOptions)180%20%223311
insertDocument(String, Document, Class)180%20%223311
lambda$dropCollection$10(String, MongoCollection)180%40%335511
saveDocument(String, Document, Class)170%20%223311
maybeCallBeforeConvert(Object, String)170%20%223311
getAndPrepareCollection(MongoDatabase, String)170%n/a115511
lambda$convertToDocument$40(Document, CollectionOptions.ValidationOptions)170%n/a114411
insert(Object, String)160%n/a114411
mapReduce(Query, String, String, String, MapReduceOptions, Class)160%n/a112211
aggregateStream(Aggregation, Class, Class)160%n/a111111
doFind(String, Document, Document, Class)160%n/a111111
doFind(String, Document, Document, Class, CursorPreparer)160%n/a111111
lambda$executeCommand$4(ReadPreference, Document, MongoDatabase)150%20%223311
insert(Object)140%n/a113311
mapReduce(String, String, String, Class)140%n/a112211
aggregate(Aggregation, Class, Class)140%n/a112211
insert(Collection, String)130%n/a113311
executeQuery(Query, String, DocumentCallbackHandler)120%n/a112211
findAndModify(Query, UpdateDefinition, Class)120%n/a111111
insert(Collection, Class)120%n/a112211
upsert(Query, UpdateDefinition, Class, String)120%n/a112211
updateFirst(Query, UpdateDefinition, Class, String)120%n/a112211
updateMulti(Query, UpdateDefinition, Class, String)120%n/a112211
mapReduce(Query, String, String, String, Class)120%n/a111111
count(Query, Class)110%n/a112211
save(Object)110%n/a112211
upsert(Query, UpdateDefinition, Class)110%n/a111111
updateFirst(Query, UpdateDefinition, Class)110%n/a111111
updateMulti(Query, UpdateDefinition, Class)110%n/a111111
remove(Object)110%n/a112211
mapReduce(String, String, String, MapReduceOptions, Class)110%n/a111111
MongoTemplate(MongoClient, String)100%n/a112211
executeCommand(Document, ReadPreference)100%n/a112211
execute(Class, CollectionCallback)100%n/a112211
createCollection(String)100%n/a112211
createCollection(String, CollectionOptions)100%n/a112211
collectionExists(String)100%n/a112211
dropCollection(String)100%n/a113311
findDistinct(Query, String, Class, Class)100%n/a111111
findAndModify(Query, UpdateDefinition, Class, String)100%n/a111111
findAndModify(Query, UpdateDefinition, FindAndModifyOptions, Class)100%n/a111111
prepareCollection(MongoCollection)100%20%223311
remove(Query, Class, String)100%n/a112211
aggregate(TypedAggregation, String, Class)100%n/a112211
populateIdIfNecessary(Object, Object)100%n/a112211
getPersistentEntity(Class)100%20%221111
potentiallyConvertRuntimeException(RuntimeException, PersistenceExceptionTranslator)100%20%222211
executeCommand(String)90%n/a112211
executeCommand(Document)90%n/a112211
withSession(ClientSessionOptions)90%n/a112211
withSession(ClientSession)90%n/a112211
createCollection(Class)90%n/a111111
getCollection(String)90%n/a112211
ensureNotCollectionLike(Object)90%20%223311
prepareWriteConcern(MongoAction)90%n/a112211
insertAll(Collection)90%n/a112211
upsert(Query, UpdateDefinition, String)90%n/a111111
updateFirst(Query, UpdateDefinition, String)90%n/a111111
updateMulti(Query, UpdateDefinition, String)90%n/a111111
aggregate(TypedAggregation, Class)90%n/a111111
aggregateStream(TypedAggregation, Class)90%n/a111111
maybeEmitEvent(MongoMappingEvent)90%20%223311
lambda$null$39(Document, Validator)90%n/a111111
lambda$null$30(Document, Class, Validator)90%n/a111111
lambda$findDistinct$12(MongoConverter, QueryOperations.DistinctQueryContext, Class, Class, DefaultDbRefResolver, Object)90%n/a112211
setWriteResultChecking(WriteResultChecking)80%20%222211
setWriteConcernResolver(WriteConcernResolver)80%20%222211
stream(Query, Class)80%n/a111111
bulkOps(BulkOperations.BulkMode, Class)80%n/a111111
findOne(Query, Class)80%n/a111111
exists(Query, Class)80%n/a111111
find(Query, Class)80%n/a111111
findById(Object, Class)80%n/a111111
geoNear(NearQuery, Class)80%n/a111111
findAndRemove(Query, Class)80%n/a111111
doEstimatedCount(String, EstimatedDocumentCountOptions)80%n/a111111
remove(Query, Class)80%n/a111111
findAllAndRemove(Query, Class)80%n/a111111
doAggregate(Aggregation, String, Class, QueryOperations.AggregationDefinition)80%n/a111111
doFindOne(String, Document, Document, Class)80%n/a111111
lambda$convertToDocument$31(Document, Class, CollectionOptions.ValidationOptions)80%n/a112211
lambda$null$24(List, MongoTemplate.ReadDocumentCallback, Document)80%n/a112211
lambda$doCount$14(Document, CountOptions, MongoCollection)80%n/a111111
setEntityCallbacks(EntityCallbacks)70%n/a113311
stream(Query, Class, String)70%n/a111111
indexOps(String, Class)70%n/a111111
indexOps(Class)70%n/a111111
geoNear(NearQuery, Class, String)70%n/a111111
estimatedCount(String)70%n/a111111
remove(Query, String)70%n/a111111
findAll(Class)70%n/a111111
group(String, GroupBy, Class)70%n/a111111
aggregate(Aggregation, String, Class)70%n/a111111
aggregateStream(Aggregation, String, Class)70%n/a111111
query(Class)70%n/a111111
update(Class)70%n/a111111
remove(Class)70%n/a111111
aggregateAndReturn(Class)70%n/a111111
mapReduce(Class)70%n/a111111
insert(Class)70%n/a111111
doCreateCollection(String, Document)70%n/a111111
lambda$null$38(Document, ValidationAction)70%n/a111111
lambda$null$37(Document, ValidationLevel)70%n/a111111
lambda$convertToDocument$36(Document, Collation)70%n/a111111
lambda$executeCommand$2(String, MongoDatabase)70%n/a111111
lambda$null$0(Document, Document, MongoCollection)70%n/a111111
MongoTemplate(MongoDatabaseFactory)60%n/a112211
collectionExists(Class)60%n/a111111
dropCollection(Class)60%n/a112211
bulkOps(BulkOperations.BulkMode, String)60%n/a111111
exists(Query, String)60%n/a111111
count(Query, String)60%n/a111111
findAllAndRemove(Query, String)60%n/a111111
findAllAndRemove(Query, Class, String)60%n/a111111
doGetDatabase()60%n/a111111
lambda$convertToDocument$35(Document, Long)60%n/a111111
lambda$convertToDocument$34(Document, Long)60%n/a111111
lambda$convertToDocument$33(Document, Boolean)60%n/a111111
lambda$null$26(Class)60%n/a111111
lambda$null$23(Class)60%n/a112211
lambda$createCollection$7(Class)60%n/a111111
lambda$executeCommand$3(Document, MongoDatabase)60%n/a111111
static {...}60%n/a112211
getCollectionName(Class)50%n/a111111
indexOps(String)50%n/a111111
scriptOps()50%n/a111111
getCollectionNames()50%n/a111111
lambda$mapReduce$22(Collation, Collation)50%n/a111111
lambda$doEstimatedCount$15(EstimatedDocumentCountOptions, MongoCollection)50%n/a111111
lambda$findAndModify$13(Collation, Collation)50%n/a111111
lambda$getCollection$8(String, MongoDatabase)50%n/a111111
lambda$createCollection$6(CollectionOptions)50%n/a111111
lambda$withSession$5(ClientSessionOptions)50%n/a111111
setWriteConcern(WriteConcern)40%n/a112211
setReadPreference(ReadPreference)40%n/a112211
setSessionSynchronization(SessionSynchronization)40%n/a112211
ensureNotIterable(Object)40%n/a112211
getConverter()30%n/a111111
getDb()30%n/a111111
getExceptionTranslator()30%n/a111111
getMongoDbFactory()30%n/a111111
getMongoDatabaseFactory()30%n/a111111
prepareDatabase(MongoDatabase)0%n/a111111