Source file "org/hibernate/persister/collection/AbstractCollectionPersister.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 2,880 of 2,880 | 0% | 278 of 278 | 0% | 263 | 263 | 680 | 680 | 124 | 124 |
| AbstractCollectionPersister(Collection, CollectionDataAccess, RuntimeModelCreationContext) | 0% | 0% | 35 | 35 | 216 | 216 | 1 | 1 | ||
| selectFragment(String, String) | 0% | 0% | 7 | 7 | 41 | 41 | 1 | 1 | ||
| generateDeleteAllAst(MutatingTableReference) | 0% | 0% | 6 | 6 | 15 | 15 | 1 | 1 | ||
| buildCollectionTableMapping(Collection, String, String[]) | 0% | 0% | 2 | 2 | 28 | 28 | 1 | 1 | ||
| getSize(Object, SharedSessionContractImplementor) | 0% | 0% | 2 | 2 | 14 | 14 | 1 | 1 | ||
| exists(Object, Object, Type, String, SharedSessionContractImplementor) | 0% | n/a | 1 | 1 | 16 | 16 | 1 | 1 | ||
| logStaticSQL() | 0% | 0% | 9 | 9 | 19 | 19 | 1 | 1 | ||
| applyBaseManyToManyRestrictions(Consumer, TableGroup, boolean, Map, Set, SqlAstCreationState) | 0% | 0% | 8 | 8 | 14 | 14 | 1 | 1 | ||
| getManyToManyFilterFragment(TableGroup, Map) | 0% | 0% | 6 | 6 | 10 | 10 | 1 | 1 | ||
| applyWhereRestrictions(Consumer, TableGroup, boolean, SqlAstCreationState) | 0% | 0% | 6 | 6 | 12 | 12 | 1 | 1 | ||
| toColumns(String) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| postInstantiate() | 0% | 0% | 3 | 3 | 10 | 10 | 1 | 1 | ||
| initCollectionPropertyMap(String, Type, String[]) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| initCollectionPropertyMap() | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| buildCustomSqlDeleteAllOperation(MutatingTableReference) | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | ||
| qualify(String, String[], String[]) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| getCollectionPropertyColumnAliases(String, String) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| resolveSubSelectLoader(Object, SharedSessionContractImplementor) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| getStandardCollectionLoader() | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| determineLoaderToUse(Object, SharedSessionContractImplementor) | 0% | 0% | 5 | 5 | 8 | 8 | 1 | 1 | ||
| generateSelectSizeString(boolean) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| createGenerator(RuntimeModelCreationContext, IdentifierCollection) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| generateCollectionLoader(LoadQueryInfluencers) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| generateDetectRowByIndexString() | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| isAffectedByEnabledFetchProfiles(LoadQueryInfluencers) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| isAffectedByEnabledFilters(LoadQueryInfluencers) | 0% | 0% | 6 | 6 | 5 | 5 | 1 | 1 | ||
| generateDetectRowByElementString() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
| buildGeneratedDeleteAllOperation(MutatingTableReference) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| createCollectionLoader(LoadQueryInfluencers) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| applyWhereFragments(Consumer, String, String) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| decrementIndexByBase(Object) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| incrementIndexByBase(Object) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| registerAffectingFetchProfile(String, Fetch.Style) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| getIdentifierColumnAlias(String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| applyBaseRestrictions(Consumer, TableGroup, boolean, Map, Set, SqlAstCreationState) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| applyFilterRestrictions(Consumer, TableGroup, boolean, Map, SqlAstCreationState) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| determineExpectation(ExecuteUpdateResultCheckStyle, String, boolean, Expectation) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| buildDeleteAllOperation(MutatingTableReference) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getIndexColumnAliases(String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| toType(String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| indexExists(Object, Object, SharedSessionContractImplementor) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getElementPersister() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| isVersioned() | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| createSubSelectLoader(SubselectFetch, SharedSessionContractImplementor) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| hasManyToManyOrdering() | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| getIdentifierColumnName() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| needsRemove() | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| elementExists(Object, Object, SharedSessionContractImplementor) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| hasPhysicalIndexColumn() | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| initialize(Object, SharedSessionContractImplementor) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getSQLOrderByString(String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getManyToManyOrderByString(String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| isArray() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| processQueuedOps(PersistentCollection, Object, SharedSessionContractImplementor) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| toString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getKeyColumnAliases(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getElementColumnAliases(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$resolveSubSelectLoader$0(PersistenceContext, EntityKey) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| static {...} | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| AbstractCollectionPersister(Collection, CollectionDataAccess, PersisterCreationContext) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| hasCache() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| getIndexColumnNames(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getElementColumnNames(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getElementByIndex(Object, Object, SharedSessionContractImplementor, Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| remove(Object, SharedSessionContractImplementor) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| applyWhereFragments(Consumer, String, TableGroup, SqlAstCreationState) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| determineExpectation(ExecuteUpdateResultCheckStyle, String, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| determineTableName(Table) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| canUseReusableCollectionLoader(LoadQueryInfluencers) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| hasIndex() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isAffectedByEnabledFilters(SharedSessionContractImplementor) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| forEachMutableTable(Consumer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| forEachMutableTableReverse(Consumer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getOwnerEntityName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIdentifierGenerator() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| injectAttributeMapping(PluralAttributeMapping) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getIdentifierTableName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getNavigableRole() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSortingComparator() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getCacheAccessStrategy() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getFetchMode() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| hasOrdering() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| hasWhere() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getElementClass() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isPrimitiveArray() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIndexColumnNames() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIndexFormulas() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getElementColumnNames() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getKeyColumnNames() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isLazy() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isInverse() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getTableName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getOwnerEntityPersister() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getGenerator() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| hasOrphanDelete() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getElementPersisterInternal() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getCollectionSpaces() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getFactory() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSQLExceptionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getCacheEntryStructure() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isSubselectLoadable() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isMutable() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isExtraLazy() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDialect() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getBatchSize() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMappedByProperty() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getAttributeMapping() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getCollectionSemantics() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getTargetPart() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getCollectionTableMapping() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getCollectionType() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getKeyType() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIdentifierType() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIndexType() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getElementType() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isRowDeleteEnabled() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isRowInsertEnabled() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isCollection() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getCollectionMetadata() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isAffectedByEntityGraph(LoadQueryInfluencers) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$selectFragment$3() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$selectFragment$1(FetchParent, LoaderSqlAstCreationState) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$selectFragment$2(Predicate) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |