Source file "org/springframework/data/mongodb/core/convert/MappingMongoConverter.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 2,988 of 2,988 | 0% | 432 of 432 | 0% | 297 | 297 | 626 | 626 | 81 | 81 |
| convertToMongoType(Object, TypeInformation) | 0% | 0% | 18 | 18 | 43 | 43 | 1 | 1 | ||
| writePropertyInternal(Object, DocumentAccessor, MongoPersistentProperty) | 0% | 0% | 14 | 14 | 43 | 43 | 1 | 1 | ||
| readDocument(MappingMongoConverter.ConversionContext, Bson, TypeInformation) | 0% | 0% | 12 | 12 | 25 | 25 | 1 | 1 | ||
| createDBRef(Object, MongoPersistentProperty) | 0% | 0% | 9 | 9 | 17 | 17 | 1 | 1 | ||
| readProperties(MappingMongoConverter.ConversionContext, MongoPersistentEntity, PersistentPropertyAccessor, DocumentAccessor, MappingMongoConverter.MongoDbPropertyValueProvider, SpELExpressionEvaluator) | 0% | 0% | 11 | 11 | 23 | 23 | 1 | 1 | ||
| readCollectionOrArray(MappingMongoConverter.ConversionContext, Collection, TypeInformation) | 0% | 0% | 9 | 9 | 18 | 18 | 1 | 1 | ||
| writeCollectionInternal(Collection, TypeInformation, Collection) | 0% | 0% | 10 | 10 | 18 | 18 | 1 | 1 | ||
| writeMapInternal(Map, Bson, TypeInformation) | 0% | 0% | 8 | 8 | 18 | 18 | 1 | 1 | ||
| removeTypeInfo(Object, boolean) | 0% | 0% | 11 | 11 | 24 | 24 | 1 | 1 | ||
| createMap(Map, MongoPersistentProperty) | 0% | 0% | 6 | 6 | 18 | 18 | 1 | 1 | ||
| readAssociation(Association, PersistentPropertyAccessor, DocumentAccessor, DbRefProxyHandler, DbRefResolverCallback, MappingMongoConverter.ConversionContext, SpELExpressionEvaluator) | 0% | 0% | 8 | 8 | 19 | 19 | 1 | 1 | ||
| bulkReadAndConvertDBRefs(MappingMongoConverter.ConversionContext, List, TypeInformation) | 0% | 0% | 6 | 6 | 18 | 18 | 1 | 1 | ||
| createCollection(Collection, MongoPersistentProperty) | 0% | 0% | 6 | 6 | 17 | 17 | 1 | 1 | ||
| readMap(MappingMongoConverter.ConversionContext, Bson, TypeInformation) | 0% | 0% | 5 | 5 | 15 | 15 | 1 | 1 | ||
| MappingMongoConverter(DbRefResolver, MappingContext) | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | ||
| writeInternal(Object, Bson, TypeInformation) | 0% | 0% | 5 | 5 | 18 | 18 | 1 | 1 | ||
| read(MappingMongoConverter.ConversionContext, MongoPersistentEntity, Document) | 0% | 0% | 6 | 6 | 14 | 14 | 1 | 1 | ||
| writeInternal(Object, Bson, MongoPersistentEntity) | 0% | 0% | 6 | 6 | 13 | 13 | 1 | 1 | ||
| writeProperties(Bson, MongoPersistentEntity, PersistentPropertyAccessor, DocumentAccessor, MongoPersistentProperty) | 0% | 0% | 8 | 8 | 15 | 15 | 1 | 1 | ||
| getPotentiallyConvertedSimpleWrite(Object, Class) | 0% | 0% | 9 | 9 | 13 | 13 | 1 | 1 | ||
| createDocumentPointer(Object, MongoPersistentProperty) | 0% | 0% | 6 | 6 | 11 | 11 | 1 | 1 | ||
| populateProperties(MappingMongoConverter.ConversionContext, MongoPersistentEntity, DocumentAccessor, SpELExpressionEvaluator, Object) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| readDBRef(MappingMongoConverter.ConversionContext, DBRef, TypeInformation) | 0% | 0% | 5 | 5 | 8 | 8 | 1 | 1 | ||
| readUnwrapped(MappingMongoConverter.ConversionContext, DocumentAccessor, MongoPersistentProperty, MongoPersistentEntity) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| with(MongoDatabaseFactory) | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | ||
| bulkReadAndConvertDBRefMapIntoTarget(MappingMongoConverter.ConversionContext, TypeInformation, Map, Map) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| write(Object, Bson) | 0% | 0% | 4 | 4 | 10 | 10 | 1 | 1 | ||
| readValue(MappingMongoConverter.ConversionContext, Object, TypeInformation) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| getPotentiallyConvertedSimpleRead(Object, Class) | 0% | 0% | 5 | 5 | 9 | 9 | 1 | 1 | ||
| isCollectionOfDbRefWhereBulkFetchIsPossible(Iterable) | 0% | 0% | 4 | 4 | 10 | 10 | 1 | 1 | ||
| readAndPopulateIdentifier(MappingMongoConverter.ConversionContext, PersistentPropertyAccessor, DocumentAccessor, MongoPersistentEntity, SpELExpressionEvaluator) | 0% | 0% | 5 | 5 | 8 | 8 | 1 | 1 | ||
| lambda$readMap$8(Class, Map, MappingMongoConverter.ConversionContext, TypeInformation, String, Object) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| toDocumentPointer(Object, MongoPersistentProperty) | 0% | 0% | 5 | 5 | 8 | 8 | 1 | 1 | ||
| setApplicationContext(ApplicationContext) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| addCustomTypeKeyIfNecessary(TypeInformation, Object, Bson) | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| writeAssociation(Association, PersistentPropertyAccessor, DocumentAccessor) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| potentiallyEscapeMapKey(String) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| getParameterProvider(MappingMongoConverter.ConversionContext, MongoPersistentEntity, DocumentAccessor, SpELExpressionEvaluator) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| toDBRef(Object, MongoPersistentProperty) | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| maybeConvertList(Iterable, TypeInformation) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| readIdValue(MappingMongoConverter.ConversionContext, SpELExpressionEvaluator, MongoPersistentProperty, Object) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| potentiallyConvertMapKey(Object) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| maybeCallAfterConvert(Object, Document, String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| doConvert(Object, Class, Class) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| getConversionContext(ObjectPath) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| requiresTypeHint(Class) | 0% | 0% | 4 | 4 | 2 | 2 | 1 | 1 | ||
| writeSimpleInternal(Object, Bson, MongoPersistentProperty) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| getDbRefResolverCallback(MappingMongoConverter.ConversionContext, DocumentAccessor, SpELExpressionEvaluator) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| MappingMongoConverter(MongoDatabaseFactory, MappingContext) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| findContextualEntity(MappingMongoConverter.ConversionContext, MongoPersistentEntity, Document) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| prepareMapKey(Object) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| potentiallyUnescapeMapKey(String) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| convertToMongoType(Object, MongoPersistentEntity) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| lambda$createCollection$7(MongoPersistentProperty, Object) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$new$0(MongoPersistentProperty, Bson, SpELExpressionEvaluator, ObjectPath) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getTypeMapper() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| getValueInternal(MappingMongoConverter.ConversionContext, MongoPersistentProperty, Bson, SpELExpressionEvaluator) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| read(TypeInformation, Bson) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| hasIdentifier(Document) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| writeSimpleInternal(Object, Bson, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| readMap(TypeInformation, Bson, ObjectPath) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| maybeEmitEvent(MongoMappingEvent) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getWriteTarget(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setEntityCallbacks(EntityCallbacks) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| canPublishEvent() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| lambda$getDbRefResolverCallback$1(MappingMongoConverter.ConversionContext, MongoPersistentProperty, Bson, SpELExpressionEvaluator, ObjectPath) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| read(Class, Bson) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getPotentiallyConvertedSimpleRead(Object, TypeInformation) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| doConvert(Object, Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readRef(DBRef) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| bulkReadRefs(List) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$toDocumentPointer$4(Object, MongoPersistentProperty) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setTypeMapper(MongoTypeMapper) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setMapKeyDotReplacement(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setCodecRegistryProvider(CodecRegistryProvider) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$toDocumentPointer$3(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMappingContext() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$createDocumentPointer$6(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$createDocumentPointer$5(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$readAssociation$2(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |