Source file "org/hibernate/boot/model/internal/EntityBinder.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 4,193 of 4,193 | 0% | 542 of 542 | 0% | 387 | 387 | 979 | 979 | 111 | 111 |
| bindCustomSql() | 0% | 0% | 9 | 9 | 39 | 39 | 1 | 1 | ||
| processSecondaryTableCustomSql(Join) | 0% | 0% | 10 | 10 | 42 | 42 | 1 | 1 | ||
| bindEntityClass(XClass, Map, Map, MetadataBuildingContext) | 0% | 0% | 6 | 6 | 27 | 27 | 1 | 1 | ||
| handleForeignKeys(XClass, MetadataBuildingContext, DependantValue) | 0% | 0% | 17 | 17 | 21 | 21 | 1 | 1 | ||
| joinedInheritance(InheritanceState, PersistentClass, PropertyHolder) | 0% | 0% | 8 | 8 | 23 | 23 | 1 | 1 | ||
| mapAsIdClass(Map, InheritanceState, PersistentClass, PropertyHolder, InheritanceState.ElementsToProcess, Set, MetadataBuildingContext) | 0% | 0% | 4 | 4 | 21 | 21 | 1 | 1 | ||
| processIdPropertiesIfNotAlready(PersistentClass, InheritanceState, MetadataBuildingContext, PropertyHolder, Map, Set, InheritanceState.ElementsToProcess, Map) | 0% | 0% | 9 | 9 | 23 | 23 | 1 | 1 | ||
| bindEntity() | 0% | 0% | 4 | 4 | 30 | 30 | 1 | 1 | ||
| createJoin(PropertyHolder, boolean, boolean, Object, QualifiedTableName, Table) | 0% | 0% | 5 | 5 | 20 | 20 | 1 | 1 | ||
| bindIdClass(PropertyData, PropertyData, PropertyHolder, AccessType, MetadataBuildingContext, Map) | 0% | 0% | 5 | 5 | 17 | 17 | 1 | 1 | ||
| bindTable(String, String, String, List, String, InFlightMetadataCollector.EntityTableXref) | 0% | 0% | 3 | 3 | 16 | 16 | 1 | 1 | ||
| bindDiscriminatorColumnToRootPersistentClass(RootClass, AnnotatedDiscriminatorColumn, PropertyHolder) | 0% | 0% | 5 | 5 | 20 | 20 | 1 | 1 | ||
| subclassJoinColumns(XClass, PersistentClass, MetadataBuildingContext) | 0% | 0% | 4 | 4 | 18 | 18 | 1 | 1 | ||
| handleClassTable(InheritanceState, PersistentClass) | 0% | 0% | 5 | 5 | 20 | 20 | 1 | 1 | ||
| bindDiscriminatorValue() | 0% | 0% | 6 | 6 | 15 | 15 | 1 | 1 | ||
| createJoinColumns(PropertyHolder, PrimaryKeyJoinColumn[], JoinColumn[]) | 0% | 0% | 6 | 6 | 13 | 13 | 1 | 1 | ||
| setForeignKeyNameIfDefined(Join) | 0% | 0% | 7 | 7 | 14 | 14 | 1 | 1 | ||
| findMatchingSecondaryTable(Join) | 0% | 0% | 7 | 7 | 10 | 10 | 1 | 1 | ||
| findMatchingSecondaryRowAnnotation(String) | 0% | 0% | 7 | 7 | 9 | 9 | 1 | 1 | ||
| bindRowManagement() | 0% | 0% | 7 | 7 | 7 | 7 | 1 | 1 | ||
| findMatchingSqlAnnotation(String, Class, Class) | 0% | 0% | 6 | 6 | 11 | 11 | 1 | 1 | ||
| processJoinedDiscriminatorProperties(InheritanceState) | 0% | 0% | 6 | 6 | 10 | 10 | 1 | 1 | ||
| createPrimaryColumnsToSecondaryTable(Object, PropertyHolder, Join) | 0% | 0% | 6 | 6 | 14 | 14 | 1 | 1 | ||
| processSingleTableDiscriminatorProperties(InheritanceState) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| bindProxy() | 0% | 0% | 4 | 4 | 13 | 13 | 1 | 1 | ||
| findTable(String) | 0% | 0% | 5 | 5 | 9 | 9 | 1 | 1 | ||
| bindSynchronize() | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| findMatchingComplementaryTableAnnotation(String) | 0% | 0% | 6 | 6 | 9 | 9 | 1 | 1 | ||
| handleSecondaryTables() | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| bindSubclassCache(SharedCacheMode) | 0% | 0% | 5 | 5 | 11 | 11 | 1 | 1 | ||
| bindRootClassCache(SharedCacheMode, MetadataBuildingContext) | 0% | 0% | 2 | 2 | 11 | 11 | 1 | 1 | ||
| isIdClassPkOfTheAssociatedEntity(InheritanceState.ElementsToProcess, XClass, PropertyData, PropertyData, AccessType, Map, MetadataBuildingContext) | 0% | 0% | 4 | 4 | 12 | 12 | 1 | 1 | ||
| handleSecondaryRowManagement(Join) | 0% | 0% | 4 | 4 | 12 | 12 | 1 | 1 | ||
| handleCheckConstraints() | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| useDiscriminatorColumnForJoined(DiscriminatorColumn) | 0% | 0% | 5 | 5 | 11 | 11 | 1 | 1 | ||
| bindNaturalIdCache() | 0% | 0% | 5 | 5 | 11 | 11 | 1 | 1 | ||
| bindRootEntity() | 0% | 0% | 3 | 3 | 11 | 11 | 1 | 1 | ||
| lambda$bindCallbacks$edfcf893$1(PersistentClass, ReflectionManager, Map) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| callTypeBinders(PersistentClass) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| createMapper(Map, PersistentClass, PropertyHolder, MetadataBuildingContext, XClass, XClass, PropertyData, AccessType, boolean) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| handleInheritance(InheritanceState, PersistentClass, PropertyHolder) | 0% | 0% | 5 | 5 | 14 | 14 | 1 | 1 | ||
| bindTableForDiscriminatedSubclass(InFlightMetadataCollector.EntityTableXref) | 0% | 0% | 2 | 2 | 11 | 11 | 1 | 1 | ||
| EntityBinder(XClass, PersistentClass, MetadataBuildingContext) | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | ||
| registerImportName() | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| bindFilters(XAnnotatedElement) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| makePersistentClass(InheritanceState, PersistentClass, MetadataBuildingContext) | 0% | 0% | 5 | 5 | 7 | 7 | 1 | 1 | ||
| bindJoinToPersistentClass(Join, AnnotatedJoinColumns, MetadataBuildingContext) | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | ||
| bindFilters() | 0% | 0% | 3 | 3 | 11 | 11 | 1 | 1 | ||
| tableMember(Class, Annotation) | 0% | 0% | 5 | 5 | 9 | 9 | 1 | 1 | ||
| createMapperProperty(Map, PersistentClass, PropertyHolder, MetadataBuildingContext, XClass, XClass, PropertyData, AccessType, boolean) | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | ||
| processNamedEntityGraphs() | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| addJoin(PropertyHolder, boolean, boolean, String, String, String, Object, UniqueConstraint[]) | 0% | n/a | 1 | 1 | 12 | 12 | 1 | 1 | ||
| bindCallbacks(XClass, PersistentClass, MetadataBuildingContext) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| finalSecondaryTableBinding(PropertyHolder) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| finalSecondaryTableFromAnnotationBinding(PropertyHolder) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| getDefaultFilterCondition(String) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| singleTableInheritance(InheritanceState, PropertyHolder) | 0% | 0% | 5 | 5 | 9 | 9 | 1 | 1 | ||
| EntityBinder() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
| bindCache() | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| handleIdentifier(PropertyHolder, Map, Map, InheritanceState) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| getSuperEntity(XClass, Map, MetadataBuildingContext, InheritanceState) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| processComplementaryTableDefinitions(Table) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| isCacheLazy(Cache, XClass) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| valueMember(Class, Annotation) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| createTable(InheritanceState, PersistentClass, String, String, String, List, InFlightMetadataCollector) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| bindEntityAnnotation() | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| handleIdClass(PersistentClass, InheritanceState, MetadataBuildingContext, PropertyHolder, InheritanceState.ElementsToProcess, Map) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| handleIdGenerator(PropertyData, MetadataBuildingContext, Component) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| bindCustomPersister() | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| isCacheable(SharedCacheMode, Cacheable) | 0% | 0% | 8 | 8 | 5 | 5 | 1 | 1 | ||
| createDefaultJoinColumn(PropertyHolder) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| bindFiltersInHierarchy() | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| addJoin(SecondaryTable, PropertyHolder, boolean) | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
| addCheckToEntity(Check) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| getUniqueIdPropertyFromBaseClass(PropertyData, PropertyData, AccessType, MetadataBuildingContext) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| processComplementaryTableDefinitions(Tables) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| processComplementaryTableDefinitions() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| processDiscriminatorOptions() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getVersioning(OptimisticLockType) | 0% | 0% | 5 | 5 | 6 | 6 | 1 | 1 | ||
| bindOptimisticLocking() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| processNamedEntityGraph(NamedEntityGraph) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getExplicitAccessType(XAnnotatedElement) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| bindBatchSize() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| addJoin(JoinTable, PropertyHolder, boolean) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| detectedAttributeOverrideProblem(XClass, PersistentClass) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| bindPolymorphism() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| isExplicitPolymorphism(PolymorphismType) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| bindWhere() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| toPhysicalName(JdbcEnvironment, String) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| static {...} | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| checkNoJoinColumns(XClass) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| setPropertyAccessType(AccessType) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| isPropertyDefinedInSuperHierarchy(String) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| isForceDiscriminatorInSelects() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| ensureNoMutabilityPlan() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| processComplementaryTableDefinitions(Table) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getPropertyAccessor(XAnnotatedElement) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| resolveCacheConcurrencyStrategy(CacheConcurrencyStrategy) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getCacheConcurrencyStrategy(CacheConcurrencyStrategy) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| isMutable() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| buildCacheMock(String, MetadataBuildingContext) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| addFilter(Filter) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| determineCacheConcurrencyStrategy(MetadataBuildingContext) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isRootEntity() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setWrapIdsInEmbeddedComponents(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setIgnoreIdAnnotations(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| wrapIdsInEmbeddedComponents() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getPersistentClass() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSecondaryTables() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isIgnoreIdAnnotations() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getPropertyAccessType() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |