CollectionMapping

Source file "org/eclipse/persistence/mappings/CollectionMapping.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total4,659 of 4,6590%666 of 6660%4554551,1131,113121121
mergeIntoObject(Object, boolean, Object, MergeManager, AbstractSession)4350%800%4141949411
writeChanges(ObjectChangeSet, WriteObjectQuery)2310%440%2323525211
compareObjectsAndWrite(WriteObjectQuery)2090%200%1111494911
executeBatchQuery(DatabaseQuery, CacheKey, Map, AbstractSession, AbstractRecord)2040%180%1010424211
valueFromRowInternalWithJoin(AbstractRecord, JoinedAttributeManager, ObjectBuildingQuery, CacheKey, AbstractSession, boolean)1840%200%1111414111
mergeChangesIntoObject(Object, ChangeRecord, Object, MergeManager, AbstractSession)1550%240%1313333311
initializeListOrderField(AbstractSession)1460%280%1515353511
compareObjectsWithoutPrivateOwned(Object, Object, AbstractSession)1430%180%1010343411
buildCloneForPartObject(Object, Object, CacheKey, Object, AbstractSession, Integer, boolean, boolean)1220%280%1515222211
buildExpression(Object, QueryByExamplePolicy, Expression, Map, AbstractSession)1080%180%1010232311
cascadeDiscoverAndPersistUnregisteredNewObjects(Object, Map, Map, Map, UnitOfWorkImpl, Set)1030%160%99272711
compareObjectsWithPrivateOwned(Object, Object, AbstractSession)980%120%77242411
buildCopy(Object, Object, CopyGroup)920%120%77191911
cascadePerformRemoveIfRequired(Object, UnitOfWorkImpl, Map)860%220%1212232311
objectAddedDuringUpdate(ObjectLevelModifyQuery, Object, ObjectChangeSet, Map)860%120%77222211
setChangeListener(Object, PropertyChangeListener, UnitOfWorkImpl)860%120%77191911
buildChangeRecord(Object, ObjectChangeSet, AbstractSession)840%120%77232311
cascadeRegisterNewIfRequired(Object, UnitOfWorkImpl, Map)800%200%1111202011
compareForChange(Object, Object, ObjectChangeSet, AbstractSession)800%140%88232311
loadAll(Object, AbstractSession, IdentityHashSet)730%120%77161611
updateCollectionChangeRecord(CollectionChangeEvent, ObjectChangeSet, UnitOfWorkImpl)720%120%77161611
addAggregateOrderBy(String, String, boolean)710%100%66191911
objectOrderChangedDuringUpdate(WriteObjectQuery, Object, int)610%20%22111111
verifyDelete(Object, AbstractSession)610%100%66121211
postInitialize(AbstractSession)590%200%1111111111
compareLists(List, List, AbstractSession, boolean)560%100%66141411
validateBeforeInitialization(AbstractSession)510%40%33111111
load(Object, AttributeItem, AbstractSession, boolean)500%80%55101011
cascadePerformRemovePrivateOwnedObjectFromChangeSetIfRequired(Object, UnitOfWorkImpl, Map)490%100%66111111
fixRealObjectReferences(Object, Map, Map, ObjectLevelReadQuery, DistributedSession)420%100%66111111
updateChangeRecord(Object, Object, Object, ObjectChangeSet, UnitOfWorkImpl)410%40%33121211
buildElementUnitOfWorkClone(Object, Object, Integer, UnitOfWorkImpl, boolean, boolean)400%80%669911
initialize(AbstractSession)400%60%448811
getOrderByQueryKeyExpressions()390%100%667711
buildListOrderField()370%40%336611
simpleAddToCollectionChangeRecord(Object, Object, ObjectChangeSet, AbstractSession)360%40%33101011
simpleRemoveFromCollectionChangeRecord(Object, Object, ObjectChangeSet, AbstractSession)360%40%33101011
clone()350%40%338811
postDelete(DeleteObjectQuery)350%40%339911
postInsert(WriteObjectQuery)350%40%339911
preInsert(WriteObjectQuery)350%40%339911
preUpdate(WriteObjectQuery)350%40%339911
buildContainerClone(Object, AbstractSession)340%20%227711
iterateOnRealAttributeValue(DescriptorIterator, Object)340%40%33101011
objectUnchangedDuringUpdate(ObjectLevelModifyQuery, Object)290%40%33101011
readPrivateOwnedForObject(ObjectLevelModifyQuery)290%20%224411
buildElementClone(Object, Object, CacheKey, Integer, AbstractSession, boolean, boolean)270%40%335511
recordPrivateOwnedRemovals(Object, UnitOfWorkImpl)270%40%337711
postCalculateChanges(ChangeRecord, UnitOfWorkImpl)250%20%227711
CollectionMapping()230%n/a118811
useTransparentList()220%40%334411
useMapClassName(String, String)210%20%226611
useTransparentMap(String)210%n/a116611
calculateDeferredChanges(ChangeRecord, AbstractSession)200%20%225511
getJoinCriteria(ObjectExpression, Expression)190%20%225511
postPrepareNestedBatchQuery(ReadQuery, ObjectLevelReadQuery)180%n/a115511
useMapClass(Class, String)180%20%226611
compareObjects(Object, Object, AbstractSession)160%n/a113311
extractResultFromBatchQuery(ReadQuery, CacheKey, AbstractRecord, AbstractSession, ObjectLevelReadQuery)160%20%224411
setListOrderField(DatabaseField)160%40%336611
useCollectionClass(Class)160%40%333311
useSortedSetClass(Class, Comparator)160%n/a117711
getRealCollectionAttributeValueFromObject(Object, AbstractSession)140%20%224411
objectRemovedDuringUpdate(ObjectLevelModifyQuery, Object, Map)130%40%334411
useTransparentSet()130%n/a114411
addAscendingOrdering(String)120%20%225511
addDescendingOrdering(String)120%20%225511
buildBackupCloneForPartObject(Object, Object, Object, UnitOfWorkImpl)120%20%223311
buildReferencesPKList(Object, Object, AbstractSession)120%n/a112211
useSortedSetClassName(String, String)120%n/a114411
compareCollectionsForChange(Object, Object, ChangeRecord, AbstractSession)110%n/a112211
getDeleteAllQuery()110%20%223311
mustDeleteReferenceObjectsOneByOne()110%40%331111
setDeleteAllSQLString(String)110%n/a114411
setDeleteAllCall(Call)110%n/a114411
addOrderBy(String, boolean)100%20%224411
updateChangeRecordForSelfMerge(ChangeRecord, Object, Object, UnitOfWorkChangeSet, UnitOfWorkImpl)100%n/a112211
valueFromPKList(Object[], AbstractRecord, AbstractSession)100%n/a112211
getObjectCorrespondingTo(Object, DistributedSession, Map, Map, ObjectLevelReadQuery)90%n/a111111
shouldUseLazyInstantiationForIndirectCollection()90%20%223311
setContainerPolicy(ContainerPolicy)90%n/a113311
setSessionName(String)90%n/a113311
useTransparentCollection()90%n/a113311
convertClassNamesToClasses(ClassLoader)80%n/a113311
setUseLazyInstantiationForIndirectCollection(Boolean)80%20%223311
isAttributeValueInstantiatedOrChanged(Object)70%n/a111111
setCustomDeleteAllQuery(ModifyQuery)70%n/a113311
setListOrderFieldName(String)70%n/a112211
useCollectionClassName(String)70%n/a112211
useListClassName(String)70%n/a112211
copyElement(Object, CopyGroup)60%n/a111111
replaceValueHoldersIn(Object, RemoteSessionController)60%n/a111111
setSelectionQueryContainerPolicy(ContainerPolicy)60%n/a112211
getSelectionQueryContainerPolicy()50%n/a111111
iterateOnElement(DescriptorIterator, Object)50%n/a112211
objectUnchangedDuringUpdate(ObjectLevelModifyQuery, Object, Map, Object)50%n/a112211
useSortedSetClassName(String)50%n/a112211
useMapClass(Class)50%n/a112211
extractKeyFromTargetRow(AbstractRecord, AbstractSession)40%n/a111111
getTargetPrimaryKeyFields()40%n/a111111
isMapKeyObjectRelationship()40%n/a111111
getAdditionalFieldsBaseExpression(ReadQuery)40%n/a111111
setDeleteAllQuery(ModifyQuery)40%n/a112211
setHasCustomDeleteAllQuery(boolean)40%n/a112211
setMustDeleteReferenceObjectsOneByOne(Boolean)40%n/a112211
setOrderCorrectionType(OrderCorrectionType)40%n/a112211
isChangeTrackingSupported(Project)40%n/a111111
static {...}40%n/a111111
getContainerPolicy()0%n/a111111
getListOrderField()0%n/a111111
getOrderCorrectionType()0%n/a111111
hasCustomDeleteAllQuery()0%n/a111111
hasOrderBy()0%n/a111111
isListOrderFieldSupported()0%n/a111111
shouldUseListOrderFieldTableExpression()0%n/a111111
isCollectionMapping()0%n/a111111
collectQueryParameters(Set)0%n/a111111
compareListsAndWrite(List, List, WriteObjectQuery)0%n/a111111
initializeListOrderFieldTable(AbstractSession)0%n/a111111
initializeChangeOrderTargetQuery(AbstractSession)0%n/a111111
prepareTranslationRow(AbstractRecord, Object, ClassDescriptor, AbstractSession)0%n/a111111