Source file "org/hibernate/boot/model/internal/CollectionBinder.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 5,028 of 5,028 | 0% | 697 of 697 | 0% | 502 | 502 | 1,210 | 1,210 | 149 | 149 |
| buildCollectionKey(AnnotatedJoinColumns, OnDeleteAction) | 0% | 0% | 29 | 29 | 66 | 66 | 1 | 1 | ||
| bindCollection(PropertyHolder, Nullability, PropertyData, Map, EntityBinder, boolean, MetadataBuildingContext, Map, XProperty, AnnotatedJoinColumns) | 0% | 0% | 3 | 3 | 39 | 39 | 1 | 1 | ||
| bindOneToManySecondPass(Map) | 0% | 0% | 6 | 6 | 31 | 31 | 1 | 1 | ||
| bindJoinedTableAssociation(XProperty, MetadataBuildingContext, EntityBinder, CollectionBinder, PropertyHolder, PropertyData, String) | 0% | 0% | 12 | 12 | 42 | 42 | 1 | 1 | ||
| handleTargetEntity(PropertyHolder, PropertyData, MetadataBuildingContext, XProperty, AnnotatedJoinColumns, OneToMany, ManyToMany, ElementCollection, CollectionBinder, Cascade) | 0% | 0% | 9 | 9 | 36 | 36 | 1 | 1 | ||
| bindLoader() | 0% | 0% | 8 | 8 | 38 | 38 | 1 | 1 | ||
| determineCollectionClassification(Class, XProperty, MetadataBuildingContext) | 0% | 0% | 25 | 25 | 38 | 38 | 1 | 1 | ||
| handleCollectionOfEntities(XClass, PersistentClass, String) | 0% | 0% | 10 | 10 | 27 | 27 | 1 | 1 | ||
| bindManyToManySecondPass(Map) | 0% | 0% | 6 | 6 | 25 | 25 | 1 | 1 | ||
| handleOwnedManyToMany(PersistentClass, boolean) | 0% | 0% | 8 | 8 | 23 | 23 | 1 | 1 | ||
| determineCollectionClassification(XProperty, MetadataBuildingContext) | 0% | 0% | 7 | 7 | 21 | 21 | 1 | 1 | ||
| createBinder(XProperty, Supplier, CollectionClassification, MetadataBuildingContext) | 0% | 0% | 10 | 10 | 15 | 15 | 1 | 1 | ||
| applySortingAndOrdering() | 0% | 0% | 17 | 17 | 20 | 20 | 1 | 1 | ||
| bindFilters(boolean) | 0% | 0% | 7 | 7 | 15 | 15 | 1 | 1 | ||
| handleElementCollection(XClass, String) | 0% | 0% | 7 | 7 | 15 | 15 | 1 | 1 | ||
| bindProperty() | 0% | 0% | 5 | 5 | 19 | 19 | 1 | 1 | ||
| bind() | 0% | n/a | 1 | 1 | 22 | 22 | 1 | 1 | ||
| detectMappedByProblem(boolean) | 0% | 0% | 11 | 11 | 16 | 16 | 1 | 1 | ||
| mapKeyJoinColumnAnnotations(PropertyHolder, PropertyData, XProperty) | 0% | 0% | 5 | 5 | 13 | 13 | 1 | 1 | ||
| handleLazy() | 0% | 0% | 8 | 8 | 13 | 13 | 1 | 1 | ||
| handleManyToAny() | 0% | 0% | 2 | 2 | 11 | 11 | 1 | 1 | ||
| handleUnownedManyToMany(XClass, PersistentClass, boolean) | 0% | 0% | 5 | 5 | 18 | 18 | 1 | 1 | ||
| bindUnownedManyToManyInverseForeignKey(PersistentClass, AnnotatedJoinColumns, SimpleValue) | 0% | 0% | 4 | 4 | 15 | 15 | 1 | 1 | ||
| handleCollectionElement(XClass, String, XClass, CollectionPropertyHolder) | 0% | 0% | 2 | 2 | 14 | 14 | 1 | 1 | ||
| createOneToManyBackref(OneToMany) | 0% | n/a | 1 | 1 | 15 | 15 | 1 | 1 | ||
| elementColumns(PropertyHolder, Nullability, EntityBinder, MetadataBuildingContext, XProperty, PropertyData) | 0% | 0% | 4 | 4 | 14 | 14 | 1 | 1 | ||
| detectManyToManyProblems(XClass, boolean, boolean) | 0% | 0% | 8 | 8 | 12 | 12 | 1 | 1 | ||
| handleCompositeCollectionElement(String, XClass, CollectionPropertyHolder, Class) | 0% | 0% | 3 | 3 | 12 | 12 | 1 | 1 | ||
| createCustomType(String, Class, Map, MetadataBuildingContext) | 0% | 0% | 4 | 4 | 16 | 16 | 1 | 1 | ||
| accessType(XProperty, PersistentClass) | 0% | 0% | 8 | 8 | 14 | 14 | 1 | 1 | ||
| getCollectionBinder(XProperty, boolean, MetadataBuildingContext) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| bindSynchronize() | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| getJpaFetchType() | 0% | 0% | 5 | 5 | 13 | 13 | 1 | 1 | ||
| checkAnnotations(PropertyHolder, PropertyData, XProperty, OneToMany, ManyToMany, ElementCollection) | 0% | 0% | 10 | 10 | 8 | 8 | 1 | 1 | ||
| getDefaultFilterCondition(String, Annotation) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| bindCollectionSecondPass(PersistentClass, AnnotatedJoinColumns) | 0% | 0% | 3 | 3 | 11 | 11 | 1 | 1 | ||
| handleHibernateFetchMode() | 0% | 0% | 4 | 4 | 12 | 12 | 1 | 1 | ||
| createElementColumnsIfNecessary(Collection, AnnotatedColumns, String, Long, MetadataBuildingContext) | 0% | 0% | 4 | 4 | 14 | 14 | 1 | 1 | ||
| handleCheckConstraints(Table) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| isReversePropertyInJoin(XClass, PersistentClass, Map) | 0% | 0% | 4 | 4 | 10 | 10 | 1 | 1 | ||
| mappedByColumns(PersistentClass, Property) | 0% | 0% | 5 | 5 | 11 | 11 | 1 | 1 | ||
| handleWhere(boolean) | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| buildOrderById(PersistentClass, String) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| overrideReferencedPropertyName(Collection, AnnotatedJoinColumns) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| bindExplicitTypes() | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| getSpecialMembers(XClass) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| scheduleSecondPass(boolean) | 0% | 0% | 5 | 5 | 7 | 7 | 1 | 1 | ||
| addFilter(boolean, Filter) | 0% | 0% | 2 | 2 | 14 | 14 | 1 | 1 | ||
| resolveCustomInstantiator(XProperty, XClass, MetadataBuildingContext) | 0% | 0% | 4 | 4 | 12 | 12 | 1 | 1 | ||
| logManyToManySecondPass(boolean, boolean, boolean) | 0% | 0% | 6 | 6 | 9 | 9 | 1 | 1 | ||
| extractParameters(CollectionType) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| buildIllegalOrderAndSortCombination() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| noAssociationTable(Map) | 0% | 0% | 7 | 7 | 4 | 4 | 1 | 1 | ||
| addFilter(boolean, FilterJoinTable) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| annotatedElementType(boolean, XProperty, XClass) | 0% | 0% | 6 | 6 | 7 | 7 | 1 | 1 | ||
| instantiateComparator(Collection, Class) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| resolveCompositeUserType(XProperty, XClass, MetadataBuildingContext) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| checkFilterConditions(Collection) | 0% | 0% | 6 | 6 | 7 | 7 | 1 | 1 | ||
| bindOwnedManyToManyForeignKeyMappedBy(PersistentClass, AnnotatedJoinColumns, SimpleValue, boolean) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| hasMapKeyAnnotation(XProperty) | 0% | 0% | 7 | 7 | 6 | 6 | 1 | 1 | ||
| determineSemanticJavaType(XProperty) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| mapKeyColumns(PropertyHolder, PropertyData, EntityBinder, MetadataBuildingContext, XProperty) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| bindCustomPersister() | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| bindOptimisticLock(boolean) | 0% | 0% | 4 | 4 | 4 | 4 | 1 | 1 | ||
| getWhereOnClassClause() | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| handleForeignKeyConstraint(boolean, DependantValue, ForeignKey) | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| buildIllegalOrderCombination() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| CollectionBinder(Supplier, boolean, MetadataBuildingContext) | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
| buildIllegalSortCombination() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| notFoundAction(PropertyHolder, PropertyData, XProperty, ManyToMany) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| getElementType() | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| adjustUserSuppliedValueCollectionOrderingFragment(String) | 0% | 0% | 5 | 5 | 7 | 7 | 1 | 1 | ||
| addCheckToCollection(Table, Check) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| createBinderAutomatically(XProperty, MetadataBuildingContext) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| buildOrderByClauseFromHql(String, PersistentClass) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| checkMapKeyColumn() | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| setCache(Cache) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| getIndexColumn(PropertyHolder, PropertyData, EntityBinder, MetadataBuildingContext, XProperty) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| inferCollectionClassFromSubclass(Class) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| createBinderFromCustomTypeAnnotation(XProperty, CollectionType, MetadataBuildingContext) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| handleJpaOrderBy(Collection, PersistentClass) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| setMapKey(MapKey) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| bindManyToManyInverseForeignKey(PersistentClass, AnnotatedJoinColumns, SimpleValue, boolean) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| resolveCustomType(XProperty, CollectionType, MetadataBuildingContext) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| bindCache() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| handleFetch() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| implicitJoinColumn() | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| getWhereOnCollectionClause() | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| bindStarToManySecondPass(Map) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| toPhysicalName(JdbcEnvironment, String) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| getFilterConditionForJoinTable(FilterJoinTable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getFilterCondition(Filter) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| mapKeyJoinColumns(PropertyHolder, PropertyData, EntityBinder, MetadataBuildingContext, XProperty) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getWhereJoinTableClause() | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| lambda$createBinderFromTypeRegistration$0(XProperty, InFlightMetadataCollector.CollectionTypeRegistrationDescriptor, MetadataBuildingContext) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| onDeleteAction(XProperty) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| virtualPropertyData(PropertyData, XProperty) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| explicitForeignJoinColumn() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| safeCollectionRole() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| isToManyAssociationWithinEmbeddableCollection(PropertyHolder) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| createBinderFromProperty(XProperty, MetadataBuildingContext) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setBatchSize(BatchSize) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| createBinderFromTypeRegistration(XProperty, CollectionClassification, InFlightMetadataCollector.CollectionTypeRegistrationDescriptor, MetadataBuildingContext) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isMutable() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| logOneToManySecondPass() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| setDeclaringClass(XClass) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| isUnownedCollection() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| getSecondPass() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| extractHqlOrderBy(OrderBy) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getWhereClause() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setMappedBy(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| defineFetchingStrategy() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| setIsHibernateExtensionMapping(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setUpdatable(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setInheritanceStatePerClass(Map) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setInsertable(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setCascadeStrategy(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setAccessType(AccessType) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setInverseJoinColumns(AnnotatedJoinColumns) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setJoinColumns(AnnotatedJoinColumns) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setPropertyHolder(PropertyHolder) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setJpaOrderBy(OrderBy) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setSqlOrderBy(OrderBy) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setNaturalSort(SortNatural) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setComparatorSort(SortComparator) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setTableBinder(TableBinder) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setElementType(XClass) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setTargetEntity(XClass) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setPropertyName(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setOneToMany(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setIndexColumn(IndexColumn) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setOnDeleteActionAction(OnDeleteAction) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setFkJoinColumns(AnnotatedJoinColumns) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setExplicitAssociationTable(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setElementColumns(AnnotatedColumns) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setEmbedded(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setProperty(XProperty) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setNotFoundAction(NotFoundAction) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setMapKeyColumns(AnnotatedColumns) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setMapKeyManyToManyColumns(AnnotatedJoinColumns) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setLocalGenerators(Map) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getBuildingContext() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getCustomTypeBeanResolver() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isHibernateExtensionMapping() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getCollection() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getNotFoundAction() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isMap() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$createBinderFromCustomTypeAnnotation$1(ManagedBean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |