| computeSchemaForProperty(List) |  | 0% |  | 0% | 16 | 16 | 33 | 33 | 1 | 1 |
| computePropertiesForEntity(List, MongoPersistentEntity) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
| potentiallyEnhanceArraySchemaProperty(MongoPersistentProperty, IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| applyEncryptionDataIfNecessary(MongoPersistentProperty, JsonSchemaProperty) |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
| computeTargetType(PersistentProperty) |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
| createSchemaFor(Class) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| withTypesFor(String, Class[]) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getPossibleEnumValues(Class) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getEncryptionMetadata(MongoPersistentEntity, Encrypted) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| createSchemaObject(Object, Collection) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| createObjectSchemaPropertyForEntity(List, MongoPersistentProperty, boolean) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| MappingMongoJsonSchemaCreator(MongoConverter, MappingContext, Predicate, LinkedMultiValueMap) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| createArraySchemaProperty(String, MongoPersistentProperty, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| createEnumSchemaProperty(String, Class, boolean) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| computePropertyFieldName(PersistentProperty) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| createSchemaProperty(String, Object, boolean, Collection) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isCollection(MongoPersistentProperty) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| filter(Predicate) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| MappingMongoJsonSchemaCreator(MongoConverter) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isSpecificType(MongoPersistentProperty) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| computeTargetType(Class, List) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| createSchemaProperty(String, Object, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createPotentiallyRequiredSchemaProperty(JsonSchemaProperty, boolean) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$property$1(String, Class[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| property(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isRequiredProperty(PersistentProperty) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$new$0(MongoJsonSchemaCreator.JsonSchemaPropertyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |