Source file "org/eclipse/persistence/mappings/AggregateCollectionMapping.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 5,372 of 5,372 | 0% | 634 of 634 | 0% | 425 | 425 | 1,270 | 1,270 | 108 | 108 |
| compareListsAndWrite_UpdatableListOrderField(List, List, WriteObjectQuery) | 0% | 0% | 40 | 40 | 136 | 136 | 1 | 1 | ||
| initializeReferenceDescriptor(AbstractSession) | 0% | 0% | 28 | 28 | 72 | 72 | 1 | 1 | ||
| compareListsAndWrite_NonUpdatableListOrderField(List, List, WriteObjectQuery) | 0% | 0% | 12 | 12 | 52 | 52 | 1 | 1 | ||
| compareForChange(Object, Object, ObjectChangeSet, AbstractSession) | 0% | 0% | 15 | 15 | 49 | 49 | 1 | 1 | ||
| initializeUpdateListOrderQuery(AbstractSession, String) | 0% | 0% | 8 | 8 | 39 | 39 | 1 | 1 | ||
| compareObjects(Object, Object, AbstractSession) | 0% | 0% | 11 | 11 | 39 | 39 | 1 | 1 | ||
| initialize(AbstractSession) | 0% | 0% | 15 | 15 | 34 | 34 | 1 | 1 | ||
| mergeIntoObject(Object, boolean, Object, MergeManager, AbstractSession) | 0% | 0% | 16 | 16 | 32 | 32 | 1 | 1 | ||
| mergeChangesIntoObject(Object, ChangeRecord, Object, MergeManager, AbstractSession) | 0% | 0% | 8 | 8 | 30 | 30 | 1 | 1 | ||
| translateTablesAndFields(ClassDescriptor, HashMap, HashMap) | 0% | 0% | 13 | 13 | 33 | 33 | 1 | 1 | ||
| preDelete(DeleteObjectQuery) | 0% | 0% | 9 | 9 | 30 | 30 | 1 | 1 | ||
| compareMapCollectionForChange(Map, Map, AbstractSession) | 0% | 0% | 8 | 8 | 24 | 24 | 1 | 1 | ||
| buildCloneForPartObject(Object, Object, CacheKey, Object, AbstractSession, Integer, boolean, boolean) | 0% | 0% | 7 | 7 | 23 | 23 | 1 | 1 | ||
| updateNestedAggregateMappings(ClassDescriptor, AbstractSession) | 0% | 0% | 9 | 9 | 27 | 27 | 1 | 1 | ||
| initializeTargetForeignKeyToSourceKeys(AbstractSession) | 0% | 0% | 7 | 7 | 19 | 19 | 1 | 1 | ||
| initializeTargetForeignKeyToSourceKeysWithDefaults(AbstractSession) | 0% | 0% | 7 | 7 | 17 | 17 | 1 | 1 | ||
| buildBackupCloneForPartObject(Object, Object, Object, UnitOfWorkImpl) | 0% | 0% | 5 | 5 | 20 | 20 | 1 | 1 | ||
| cascadePerformRemoveIfRequired(Object, UnitOfWorkImpl, Map) | 0% | 0% | 9 | 9 | 23 | 23 | 1 | 1 | ||
| preInsert(WriteObjectQuery) | 0% | 0% | 4 | 4 | 18 | 18 | 1 | 1 | ||
| initializeChildInheritance(ClassDescriptor, AbstractSession, HashMap, HashMap) | 0% | 0% | 6 | 6 | 20 | 20 | 1 | 1 | ||
| convertToChangeRecord(Object, Object, ObjectChangeSet, AbstractSession) | 0% | 0% | 3 | 3 | 18 | 18 | 1 | 1 | ||
| getAndPrepareModifyQueryForInsert(ObjectLevelModifyQuery, Object) | 0% | 0% | 3 | 3 | 18 | 18 | 1 | 1 | ||
| postInitialize(AbstractSession) | 0% | 0% | 7 | 7 | 14 | 14 | 1 | 1 | ||
| prepareModifyQueryForDelete(ObjectLevelModifyQuery, ObjectLevelModifyQuery, Object, Map) | 0% | 0% | 4 | 4 | 16 | 16 | 1 | 1 | ||
| cascadeRegisterNewIfRequired(Object, UnitOfWorkImpl, Map) | 0% | 0% | 7 | 7 | 19 | 19 | 1 | 1 | ||
| postInsert(WriteObjectQuery) | 0% | 0% | 4 | 4 | 16 | 16 | 1 | 1 | ||
| cascadeDiscoverAndPersistUnregisteredNewObjects(Object, Map, Map, Map, UnitOfWorkImpl, Set) | 0% | 0% | 5 | 5 | 18 | 18 | 1 | 1 | ||
| initializeParentInheritance(ClassDescriptor, ClassDescriptor, AbstractSession, HashMap, HashMap) | 0% | 0% | 5 | 5 | 17 | 17 | 1 | 1 | ||
| deleteAll(DeleteObjectQuery, AbstractSession) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| clone() | 0% | 0% | 4 | 4 | 13 | 13 | 1 | 1 | ||
| cascadePerformRemovePrivateOwnedObjectFromChangeSetIfRequired(Object, UnitOfWorkImpl, Map) | 0% | 0% | 6 | 6 | 12 | 12 | 1 | 1 | ||
| extractKeyFromTargetRow(AbstractRecord, AbstractSession) | 0% | 0% | 2 | 2 | 13 | 13 | 1 | 1 | ||
| load(Object, AttributeItem, AbstractSession, boolean) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| AggregateCollectionMapping() | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | ||
| extractBatchKeyFromRow(AbstractRecord, AbstractSession) | 0% | 0% | 2 | 2 | 12 | 12 | 1 | 1 | ||
| buildBatchCriteria(ExpressionBuilder, ObjectLevelReadQuery) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| getReferenceObjectKeys(ObjectLevelModifyQuery) | 0% | 0% | 4 | 4 | 12 | 12 | 1 | 1 | ||
| objectChangedListOrderDuringUpdate(WriteObjectQuery, int, int, int) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| buildElementClone(Object, Object, CacheKey, Integer, AbstractSession, boolean, boolean) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| getAggregateRow(ObjectLevelModifyQuery, Object) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| initializeDeleteAllQuery(AbstractSession) | 0% | 0% | 4 | 4 | 12 | 12 | 1 | 1 | ||
| loadAll(Object, AbstractSession, IdentityHashSet) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| initializeSelectionCriteria(AbstractSession) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| getDeleteAllCriteria(AbstractSession) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| prepareModifyQueryForUpdate(ObjectLevelModifyQuery, ObjectLevelModifyQuery, Object) | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | ||
| simpleAddToCollectionChangeRecord(Object, Object, ObjectChangeSet, AbstractSession) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| simpleRemoveFromCollectionChangeRecord(Object, Object, ObjectChangeSet, AbstractSession) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| compareLists(List, List, AbstractSession) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| objectRemovedDuringUpdate(ObjectLevelModifyQuery, Object, Map) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| getInsertObjectQuery(AbstractSession, ClassDescriptor) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| objectAddedDuringUpdate(ObjectLevelModifyQuery, Object, ObjectChangeSet, Map) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| objectChangedListOrderDuringUpdate(WriteObjectQuery, Object, int) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| objectUnchangedDuringUpdate(ObjectLevelModifyQuery, Object, Map, Object) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| verifyDeleteForUpdate(DeleteObjectQuery) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| addNestedFieldTranslation(String, DatabaseField, String) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| postPrepareNestedBatchQuery(ReadQuery, ObjectLevelReadQuery) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| buildElementBackupClone(Object, UnitOfWorkImpl) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getSourceKeyFieldNames() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getTargetForeignKeyFieldNames() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| objectUnchangedDuringUpdate(ObjectLevelModifyQuery, Object, Object) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| setSourceKeyFieldNames(Vector) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| setTargetForeignKeyFieldNames(Vector) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| verifyDelete(Object, AbstractSession) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getReferenceDescriptor(Class, AbstractSession) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| convertClassNamesToClasses(ClassLoader) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| copyElement(Object, CopyGroup) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| executeEvent(int, ObjectLevelModifyQuery) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| addNestedFieldNameTranslations(String, Map) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| collectQueryParameters(Set) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| compareListsAndWrite(List, List, WriteObjectQuery) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| postUpdate(WriteObjectQuery) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| hasNestedIdentityReference() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| iterateOnElement(DescriptorIterator, Object) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| addTargetForeignKeyFieldName(String, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| buildExpression(Object, QueryByExamplePolicy, Expression, Map, AbstractSession) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| createMapComponentFromRow(AbstractRecord, ObjectBuildingQuery, CacheKey, AbstractSession, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDeleteAllQuery() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| prepareNestedJoins(JoinedAttributeManager, ObjectBuildingQuery, AbstractSession) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getReferenceDescriptor() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| addNestedFieldNameTranslation(String, String, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addTargetForeignKeyField(DatabaseField, DatabaseField) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| addFieldNameTranslation(String, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isSourceKeySpecified() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| setReferenceDescriptor(ClassDescriptor) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| remoteInitialization(DistributedSession) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| addConverter(Converter, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addFieldTranslation(DatabaseField, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| shouldObjectModifyCascadeToParts(ObjectLevelModifyQuery) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| addFieldTranslations(Map) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setSourceKeyFields(Vector) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setTargetForeignKeyFields(Vector) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setTargetForeignKeyToSourceKeys(Map) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setIsListOrderFieldUpdatable(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setDefaultSourceTable(DatabaseTable) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getSourceKeyFields() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getTargetForeignKeyFields() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getTargetForeignKeyToSourceKeys() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isListOrderFieldUpdatable() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isRelationalMapping() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isAggregateCollectionMapping() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isElementCollectionMapping() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isJoiningSupported() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isOwned() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isCandidateForPrivateOwnedRemoval() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isCascadedLockingSupported() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isChangeTrackingSupported(Project) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| addOverrideManyToManyMapping(ManyToManyMapping) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| addOverrideUnidirectionalOneToManyMapping(UnidirectionalOneToManyMapping) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |