org.springframework.data.mongodb.core

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total35,562 of 35,5620%2,235 of 2,2350%3,0783,0786,3016,3011,9591,959195195
MongoTemplate6,5390%3860%4534531,1281,12826026011
ReactiveMongoTemplate6,2090%3100%47847898598532332311
MongoClientFactoryBean8790%300%6161159159464611
MongoOperationsExtensionsKt8510%400%40405959202011
MappingMongoJsonSchemaCreator7720%920%7373146146272711
ReactiveMongoOperationsExtensionsKt7560%340%34344141171711
CollectionOptions6420%440%6161101101393911
EntityOperations6360%620%5959129129282811
DefaultBulkOperations5830%300%4343121121282811
DefaultReactiveBulkOperations5760%180%4343111111343411
MongoClientSettingsFactoryBean5490%220%5454174174434311
CountQuery4920%760%50509090121211
QueryOperations.UpdateContext4680%600%54548787242411
ReactiveBulkWriter4260%140%29297676222211
CollectionOptions.EncryptedFieldsOptions4200%420%35357878141411
BulkOperationsSupport4060%390%292966669911
ReactiveUpdateOperationSupport.ReactiveUpdateSupport4060%140%25255050181811
ExecutableUpdateOperationSupport.ExecutableUpdateSupport4020%140%25254949181811
BulkWriter3640%200%191972729911
MongoExceptionTranslator3550%680%393961615511
BulkWriteSupport3420%160%19196464111111
EntityOperations.MappedEntity3280%300%30306868151511
ReactiveFindOperationSupport.ReactiveFindSupport3180%100%27274646222211
ExecutableFindOperationSupport.ExecutableFindSupport3170%120%27274444212111
ReactiveChangeStreamOperationSupport.ReactiveChangeStreamSupport3100%160%25255151171711
ChangeStreamEvent2700%420%38384949171711
DefaultIndexOperations2670%160%23235959151511
ChangeStreamOptions2570%280%33335252191911
QueryOperations.QueryContext2450%280%28284949141411
DefaultReactiveIndexOperations2400%120%23234848171711
MongoTemplate.QueryCursorPreparer2380%380%242450504411
IndexConverters2300%360%252547477711
EntityOperations.TypedEntityOperations2270%280%232342429911
CollectionOptions.TimeSeriesOptions2250%180%23234242141411
DefaultScriptOperations2210%140%19193838121211
ScrollUtils.KeysetScrollDirector2060%260%222243439911
ReactiveMapReduceOperationSupport.ReactiveMapReduceSupport2030%40%111127279911
ReactiveMongoTemplate.QueryFindPublisherPreparer1920%300%181841413311
ExecutableMapReduceOperationSupport.ExecutableMapReduceSupport1900%0%101024249911
CollectionPreparerSupport1760%400%262637376611
EntityOperations.UnmappedEntity1760%140%22223838151511
ReactiveFindOperationExtensionsKt1740%n/a11111111111111
ReactiveMongoTemplate.FindAndModifyCallback1620%100%8831313311
MongoDatabaseFactorySupport.ClientSessionBoundMongoDbFactory1590%100%21212929161611
CollectionOptions.ValidationOptions1580%140%20202929131311
ScrollUtils1540%160%171731319911
ReactiveMongoOperations1540%n/a19192323191911
ChangeStreamOptions.ChangeStreamOptionsBuilder1480%0%16164848151511
EntityOperations.AdaptibleMappedEntity1440%120%121230306611
MongoOperations1420%n/a17172121171711
QueryOperations.AggregationDefinition1360%80%14142424101011
QueryOperations1360%n/a15152424151511
ExecutableAggregationOperationSupport.ExecutableAggregationSupport1340%60%101023237711
MongoTemplate.FindAndModifyCallback1260%100%7724242211
SimpleReactiveMongoDatabaseFactory.ClientSessionBoundMongoDbFactory1230%n/a16161919161611
HintFunction1190%200%181822228811
ReactiveAggregationOperationSupport.ReactiveAggregationSupport1170%60%9921216611
MappedDocument1160%40%19192222171711
ReactiveUpdateOperationExtensionsKt1130%n/a77777711
ExecutableRemoveOperationSupport.ExecutableRemoveSupport1120%0%9917178811
SimpleReactiveMongoDatabaseFactory1080%40%16163030141411
ReactiveRemoveOperationSupport.ReactiveRemoveSupport1020%0%8817177711
DefaultReactiveBulkOperations.ReactiveBulkOperationContext1020%100%17171313121211
QueryOperations.CountContext1020%140%101023233311
DefaultBulkOperations.BulkOperationContext1000%100%17171313121211
ExecutableInsertOperationSupport.ExecutableInsertSupport1000%40%9918187711
BulkWriterSupport.MultiCollectionCollector990%40%101022228811
ReactiveMongoClientFactoryBean970%120%16162727101011
BulkWriterSupport.SingleCollectionCollector940%40%111123239911
AggregationUtil860%100%101017175511
BulkWriterSupport820%80%101018186611
MongoTemplate.CloseableIterableCursorAdapter790%60%8829295511
QueryOperations.DistinctQueryContext780%40%8817176611
MongoDatabaseFactorySupport770%40%12122626101011
ReactiveMongoTemplate.FindAndReplaceCallback750%0%4417173311
ReactiveMongoTemplate.ProjectingReadCallback740%0%3313132211
ReactiveMongoTemplate.ReadDocumentCallback740%0%3313132211
FindAndModifyOptions730%0%14142424131311
PropertyOperations730%60%6619193311
MongoTemplate.FindAndReplaceCallback720%40%4418182211
MongoTemplate.ProjectingReadCallback700%0%3311112211
MongoTemplate.ReadDocumentCallback700%0%3312122211
MongoJsonSchemaCreator680%n/a8816168811
MongoEncryptionSettingsFactoryBean620%0%11112323101011
MongoAdmin600%n/a6612126611
QueryOperations.InsertContext600%120%9912123311
MongoServerApiFactoryBean590%60%101019197711
ExecutableFindOperationSupport.ExecutableFindSupport.TerminatingFindNearSupport580%n/a44884411
ReactiveFindOperationSupport.ReactiveFindSupport.TerminatingFindNearSupport580%n/a44884411
MongoTemplate.FindOneCallback580%40%6611114411
MongoJsonSchemaCreator.new Predicate() {...}570%100%8813133311
ReactiveInsertOperationSupport.ReactiveInsertSupport570%0%6612125511
ReactiveMongoTemplate.GeoNearResultDocumentCallback550%0%5511114411
BulkOperationsExtensionsKt0%n/a44444411
ReactiveMongoTemplate.PersistableEntityModel0%n/a8812128811
CollectionOptions.CollectionChangeStreamOptions0%100%111113136611
SimpleMongoClientDatabaseFactory0%n/a8813138811
ReactiveMongoTemplate.FindCallback0%40%5514143311
MongoTemplate.FindAndRemoveCallback0%n/a2210102211
ReactiveMongoTemplate.FindOneCallback0%0%4411113311
DefaultIndexOperations.new CollectionCallback() {...}0%40%5511113311
GeoCommandStatistics0%40%6610104411
MongoTemplate.GeoNearResultDocumentCallback0%0%3311112211
MongoActionOperation0%n/a11221111
ReactiveMongoTemplate.FindAndRemoveCallback0%n/a2210102211
MongoAction0%n/a7716167711
MongoOperations.new SessionScoped() {...}0%0%44883311
MongoTemplate.FindCallback0%0%3313132211
ExecutableFindOperationSupport.DistinctOperationSupport0%n/a44994411
ExecutableFindOperationSupport.DelegatingQueryCursorPreparer0%60%7711114411
MappingMongoJsonSchemaCreator.new QueryCharacteristic() {...}0%40%55883311
ReactiveFindOperationSupport.ReactiveFindSupport.DistinctOperationSupport0%n/a44994411
MongoTemplate.ExistsCallback0%0%33772211
ScrollUtils.ReverseKeysetScrollDirector0%40%44772211
ReactiveInsertOperationExtensionsKt0%n/a22222211
QueryOperations.DeleteContext0%0%5511114411
CollectionPreparerSupport.CollectionPreparerDelegate0%40%66774411
CollectionPreparerSupport.ReactiveCollectionPreparerDelegate0%40%66774411
EntityLifecycleEventDelegate0%60%9911116611
MappedDocument.MappedUpdate0%n/a7710107711
ReactiveMongoTemplate.IndexCreatorEventListener0%40%44992211
EntityOperations.SimpleMappedEntity0%0%33992211
ReactiveMongoContext0%0%66995511
ReactiveMongoTemplate.new ReactiveSessionScoped() {...}0%n/a44664411
FindAndReplaceOptions0%n/a8810108811
ExecutableMapReduceOperationSupport0%n/a33773311
ReactiveRemoveOperationExtensionsKt0%n/a22222211
ExecutableUpdateOperationSupport0%n/a33663311
MongoTemplate.QueryResultConverterCallback0%n/a33663311
ReactiveUpdateOperationSupport0%n/a33663311
FindPublisherPreparer0%0%55774411
CursorPreparer0%0%55774411
MongoTemplate.ReplaceCallback0%n/a22772211
ReactiveMongoTemplate.ReactiveSessionBoundMongoTemplate0%n/a44774411
ReactiveMapReduceOperationSupport0%n/a33663311
ReactiveMongoTemplate.QueryResultConverterCallback0%n/a44554411
ReactiveFindOperationSupport0%n/a33663311
MongoTemplate.SessionBoundMongoTemplate0%n/a44774411
MappingMongoJsonSchemaCreator.PropertyContext0%n/a44774411
ExecutableFindOperationSupport0%n/a33663311
ReactiveRemoveOperationSupport0%n/a33663311
EntityOperations.UntypedOperations0%0%77996611
ExecutableRemoveOperationSupport0%n/a33663311
ViewOptions0%n/a55885511
FindAndModifyOptions.new FindAndModifyOptions() {...}0%n/a55555511
ReplaceOptions0%n/a66776611
ReactiveMongoTemplate.new ReactiveMongoTemplate.QueryResultConverterCallback() {...}0%n/a22332211
MongoTemplate.new MongoTemplate.QueryResultConverterCallback() {...}0%n/a22332211
MongoDataIntegrityViolationException0%n/a33883311
ReactiveAggregationOperationSupport0%n/a22662211
ScrollUtils.KeysetScrollQuery0%n/a44114411
ChangeStreamOptions.Resume0%n/a11441111
BulkOperations0%n/a44444411
SimpleMongoClientDatabaseFactory.ClientCapableSessionBoundDatabaseFactory0%n/a33553311
SourceAwareDocument0%n/a44114411
DefaultIndexOperationsProvider0%n/a22552211
ReactiveChangeStreamOperationSupport0%n/a22552211
QueryResultConverter0%n/a44224411
ExecutableAggregationOperationSupport0%n/a22552211
ExecutableInsertOperationSupport0%n/a22552211
CollectionPreparer0%n/a44334411
ReactiveInsertOperationSupport0%n/a22552211
WriteResultChecking0%n/a11221111
BulkOperations.BulkMode0%n/a11331111
BulkOperationsSupport.SourceAwareWriteModelHolder0%n/a33113311
ReactiveMongoTemplate.TailingQueryFindPublisherPreparer0%n/a22442211
EntityResultConverter0%n/a33443311
FindAndReplaceOptions.new FindAndReplaceOptions() {...}0%n/a33333311
EntityOperations.Entity0%0%44333311
DefaultWriteConcernResolver0%n/a22332211
ReactiveAggregationOperationExtensionsKt0%n/a11111111
ReactiveMapReduceOperationExtensionsKt0%n/a11111111
ReactiveChangeStreamOperationExtensionsKt0%n/a11111111
ExecutableFindOperation.TerminatingResults0%n/a22222211
ReplaceOptions.new ReplaceOptions() {...}0%n/a22222211
ReadConcernAware0%0%22111111
WriteConcernAware0%0%22111111
ReadPreferenceAware0%0%22111111
ReactiveBulkOperations0%n/a11111111
SessionScoped0%n/a22112211
ReactiveSessionScoped0%n/a22112211
ExecutableFindOperation.DistinctWithQuery0%n/a11111111
ExecutableRemoveOperation.RemoveWithQuery0%n/a11111111
ExecutableMapReduceOperation.MapReduceWithQuery0%n/a11111111
ReactiveFindOperation.DistinctWithQuery0%n/a11111111
ReactiveRemoveOperation.RemoveWithQuery0%n/a11111111
ReactiveFindOperation.FindWithQuery0%n/a11111111
ExecutableUpdateOperation.UpdateWithQuery0%n/a11111111
ReactiveMapReduceOperation.MapReduceWithQuery0%n/a11111111
ReactiveUpdateOperation.UpdateWithQuery0%n/a11111111
ExecutableFindOperation.FindWithQuery0%n/a11111111
ExecutableUpdateOperation.TerminatingFindAndReplace0%n/a11111111
ExecutableUpdateOperation.TerminatingFindAndModify0%n/a11111111
EncryptionAlgorithms0%n/a11111111
EntityOperations.TypedOperations0%n/a11111111