Source file "org/hibernate/boot/model/internal/PropertyBinder.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 2,015 of 2,015 | 0% | 274 of 274 | 0% | 216 | 216 | 485 | 485 | 79 | 79 |
| bindBasic(PropertyHolder, Nullability, PropertyData, Map, EntityBinder, boolean, boolean, MetadataBuildingContext, Map, XProperty, ColumnsBuilder, AnnotatedColumns, XClass, PropertyBinder) | 0% | 0% | 13 | 13 | 32 | 32 | 1 | 1 | ||
| buildProperty(PropertyHolder, Nullability, PropertyData, Map, EntityBinder, boolean, boolean, boolean, MetadataBuildingContext, Map, XProperty, XClass) | 0% | 0% | 5 | 5 | 25 | 25 | 1 | 1 | ||
| bindProperty(PropertyHolder, Nullability, PropertyData, Map, EntityBinder, boolean, boolean, boolean, MetadataBuildingContext, Map, XProperty, XClass, ColumnsBuilder, PropertyBinder) | 0% | 0% | 8 | 8 | 22 | 22 | 1 | 1 | ||
| processId(PropertyHolder, PropertyData, SimpleValue, Map, boolean, MetadataBuildingContext) | 0% | 0% | 7 | 7 | 21 | 21 | 1 | 1 | ||
| addProperty(PropertyContainer, XProperty, List, MetadataBuildingContext) | 0% | 0% | 6 | 6 | 22 | 22 | 1 | 1 | ||
| makePropertyAndValue() | 0% | n/a | 1 | 1 | 15 | 15 | 1 | 1 | ||
| bind(Property) | 0% | 0% | 6 | 6 | 17 | 17 | 1 | 1 | ||
| makeProperty() | 0% | n/a | 1 | 1 | 18 | 18 | 1 | 1 | ||
| bindVersionProperty(PropertyHolder, PropertyData, boolean, MetadataBuildingContext, Map, AnnotatedColumns, PropertyBinder) | 0% | 0% | 4 | 4 | 19 | 19 | 1 | 1 | ||
| handleIdProperty(PropertyContainer, MetadataBuildingContext, XClass, XClass, XAnnotatedElement) | 0% | 0% | 7 | 7 | 11 | 11 | 1 | 1 | ||
| addNaturalIds(boolean, XProperty, AnnotatedColumns, AnnotatedJoinColumns) | 0% | 0% | 5 | 5 | 13 | 13 | 1 | 1 | ||
| handleGeneratorsForOverriddenId(PropertyHolder, Map, MetadataBuildingContext, XProperty, PropertyBinder) | 0% | 0% | 2 | 2 | 17 | 17 | 1 | 1 | ||
| validateOptimisticLock(OptimisticLock) | 0% | 0% | 5 | 5 | 8 | 8 | 1 | 1 | ||
| inferOptimisticLocking(Property) | 0% | 0% | 7 | 7 | 9 | 9 | 1 | 1 | ||
| processElementAnnotations(PropertyHolder, Nullability, PropertyData, Map, EntityBinder, boolean, boolean, boolean, MetadataBuildingContext, Map) | 0% | 0% | 4 | 4 | 14 | 14 | 1 | 1 | ||
| isJoinColumnPresent(String, XProperty) | 0% | 0% | 6 | 6 | 8 | 8 | 1 | 1 | ||
| addIndexes(boolean, XProperty, AnnotatedColumns, AnnotatedJoinColumns) | 0% | 0% | 6 | 6 | 11 | 11 | 1 | 1 | ||
| callAttributeBinders(Property) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| resolveCompositeUserType(PropertyData, MetadataBuildingContext) | 0% | 0% | 6 | 6 | 17 | 17 | 1 | 1 | ||
| checkIdProperty(XProperty, PropertyData) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| getOrCreateCompositeId(RootClass) | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| getValueGenerationFromAnnotations(XProperty) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| handleNaturalId(Property) | 0% | 0% | 6 | 6 | 9 | 9 | 1 | 1 | ||
| createBasicBinder(PropertyHolder, PropertyData, Nullability, MetadataBuildingContext, XProperty, AnnotatedColumns, PropertyBinder, boolean) | 0% | 0% | 3 | 3 | 11 | 11 | 1 | 1 | ||
| checkVersionProperty(PropertyHolder, boolean) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| setDeclaredIdentifier(RootClass, MappedSuperclass, Property) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| forceColumnsNotNull(PropertyHolder, PropertyData, AnnotatedColumns, PropertyBinder) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| addElementsOfClass(List, PropertyContainer, MetadataBuildingContext) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| resolveCustomInstantiator(XProperty, XClass) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| isOptional(XProperty) | 0% | 0% | 4 | 4 | 3 | 3 | 1 | 1 | ||
| handleMutability(Property) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| isCollection(XProperty) | 0% | 0% | 5 | 5 | 4 | 4 | 1 | 1 | ||
| handleOptional(Property) | 0% | 0% | 5 | 5 | 3 | 3 | 1 | 1 | ||
| handleParentProperty(PropertyHolder, PropertyData, XProperty) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| isLazy(XProperty) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| isExplicitlyOptional(XProperty) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| isNullable(Property) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| hasIdAnnotation(XAnnotatedElement) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| alreadyProcessedBySuper(PropertyHolder, PropertyData, EntityBinder) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| isForcePersist(XProperty) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| shouldForceNotNull(Nullability, PropertyBinder, boolean) | 0% | 0% | 4 | 4 | 1 | 1 | 1 | 1 | ||
| handleValueGeneration(Property) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| handleLob(Property) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| PropertyBinder() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| validateBind() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| setDeclaringClass(XClass) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| makePropertyAndBind() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| makePropertyValueAndBind() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setReferencedEntityName(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setEmbedded(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setEntityBinder(EntityBinder) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setInsertable(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setUpdatable(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setName(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setReturnedClassName(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setLazy(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setLazyGroup(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setAccessType(AccessType) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setColumns(AnnotatedColumns) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setHolder(PropertyHolder) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setValue(Value) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setCascade(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setBuildingContext(MetadataBuildingContext) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setProperty(XProperty) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setReturnedClass(XClass) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setId(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setInheritanceStatePerClass(Map) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setToMany(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isVersion(XProperty) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isOneToOne(XProperty) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isManyToOne(XProperty) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isAny(XProperty) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$bind$964ff3a4$1(Property, Map) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isToOneValue(Value) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getBasicValueBinder() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getValue() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isId() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| validateMake() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |