ContainerPolicy

Source file "org/eclipse/persistence/internal/queries/ContainerPolicy.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,756 of 1,7560%212 of 2120%235235440440129129
valueFromPKList(Object[], AbstractRecord, ForeignReferenceMapping, AbstractSession)2150%200%1111454511
compareCollectionsForChange(Object, Object, CollectionChangeRecord, AbstractSession, ClassDescriptor)1070%120%77272711
collectObjectForNewCollection(Map, Map, Object, CollectionChangeRecord, AbstractSession, ClassDescriptor)1050%120%77242411
mergeChanges(CollectionChangeRecord, Object, boolean, MergeManager, AbstractSession)920%140%88202011
buildPolicyFor(Class, boolean)860%200%1111212111
containerInstance(int)790%140%88222211
concatenateContainers(Object, Object, AbstractSession)760%60%44131311
mergeCascadeParts(ObjectChangeSet, MergeManager, AbstractSession)750%140%88151511
containerInstance()560%120%77181811
updateChangeRecordForSelfMerge(ChangeRecord, Object, Object, ForeignReferenceMapping, UnitOfWorkChangeSet, UnitOfWorkImpl)480%20%22111111
addNextValueFromIteratorInto(Object, Object, CacheKey, Object, CollectionMapping, Integer, AbstractSession, boolean, boolean)440%120%775511
initializeConstructor()400%20%22121211
removeFrom(Object, Object, Object, AbstractSession)400%80%55101011
contains(Object, Object, AbstractSession)380%80%559911
mergeChanges(CollectionChangeRecord, Object, boolean, MergeManager, AbstractSession, boolean)380%60%44101011
buildReferencesPKList(Object, AbstractSession)330%40%33101011
addAll(List, Object, AbstractSession, List, ObjectBuildingQuery, CacheKey, boolean)290%20%224411
addAll(List, Object, AbstractSession, List, DataReadQuery, CacheKey, boolean)290%20%224411
copyMapDataToRow(Map, AbstractRecord)260%40%338811
buildContainerFromVector(Vector, AbstractSession)250%20%225511
vectorFor(Object, AbstractSession)240%20%224411
prepare(DatabaseQuery, AbstractSession)220%80%555511
recordUpdateToCollectionInChangeRecord(CollectionChangeEvent, ObjectChangeSet, CollectionChangeRecord)220%40%336611
recordAddToCollectionInChangeRecord(ObjectChangeSet, CollectionChangeRecord)180%20%224411
recordRemoveFromCollectionInChangeRecord(ObjectChangeSet, CollectionChangeRecord)180%20%224411
next(Object, AbstractSession)160%20%224411
toString()160%n/a111111
buildSelectionQueryForDirectCollectionMapping()140%n/a114411
createWrappedObjectFromExistingWrappedObject(Object, Object, ClassDescriptor, MergeManager, AbstractSession)130%n/a111111
equals(Object)120%40%331111
postCalculateChanges(ObjectChangeSet, ClassDescriptor, DatabaseMapping, UnitOfWorkImpl)110%20%224411
postCalculateChanges(Object, Object, ClassDescriptor, DatabaseMapping, UnitOfWorkImpl)110%40%333311
recordPrivateOwnedRemovals(Object, ClassDescriptor, UnitOfWorkImpl)110%20%223311
clone()80%n/a113311
isEmpty(Object)80%20%221111
addInto(Object, Object, AbstractSession)70%n/a111111
addInto(Object, Object, AbstractSession, AbstractRecord, ObjectBuildingQuery, CacheKey, boolean)70%n/a111111
addInto(Object, Object, AbstractSession, AbstractRecord, DataReadQuery, CacheKey, boolean)70%n/a111111
hasElementDescriptor()70%20%221111
removeFrom(Object, Object, AbstractSession)70%n/a111111
addInto(Object, Object, Object, AbstractSession)50%n/a111111
deleteWrappedObject(Object, AbstractSession)50%n/a112211
nextEntry(Object, AbstractSession)50%n/a111111
removeFrom(Object, Object, Object)50%n/a111111
buildPolicyFor(Class)40%n/a111111
clear(Object)40%n/a111111
clone(ReadQuery)40%n/a111111
cloneFor(Object)40%n/a111111
contains(Object, Object)40%n/a111111
execute()40%n/a111111
getChangeValuesFrom(Map)40%n/a111111
getContainerClass()40%n/a111111
getContainerClassName()40%n/a111111
isValidContainer(Object)40%n/a111111
isValidContainerType(Class)40%n/a111111
nextEntry(Object)40%n/a111111
setConstructor(Constructor)40%n/a112211
setContainerClass(Class)40%n/a111111
setContainerClassName(String)40%n/a111111
setElementDescriptor(ClassDescriptor)40%n/a112211
setKeyName(String, String)40%n/a111111
setKeyName(String, Class)40%n/a111111
sizeFor(Object)40%n/a111111
setDefaultContainerClass(Class)30%n/a112211
ContainerPolicy()30%n/a112211
buildDefaultPolicy()30%n/a111111
hashCode()30%n/a111111
getCloneDataFromChangeSet(ObjectChangeSet)30%n/a111111
getConstructor()30%n/a111111
getElementDescriptor()30%n/a111111
static {...}30%n/a111111
getDefaultContainerClass()20%n/a111111
buildCloneForKey(Object, Object, CacheKey, Integer, AbstractSession, boolean, boolean)20%n/a111111
buildCollectionEntry(Object, ObjectChangeSet)20%n/a111111
buildKey(AbstractRecord, ObjectBuildingQuery, CacheKey, AbstractSession, boolean)20%n/a111111
buildKeyFromJoinedRow(AbstractRecord, JoinedAttributeManager, ObjectBuildingQuery, CacheKey, AbstractSession, boolean)20%n/a111111
compareKeys(Object, AbstractSession)20%n/a111111
getAdditionalTablesForJoinQuery()20%n/a111111
getAdditionalFieldsForJoin(CollectionMapping)20%n/a111111
getDescriptorForMapKey()20%n/a111111
getIdentityFieldsForMapKey()20%n/a111111
getKeyMappingDataForWriteQuery(Object, AbstractSession)20%n/a111111
getKeySelectionCriteria()20%n/a111111
getKeyType()20%n/a111111
hasOrder()20%n/a111111
isCollectionPolicy()20%n/a111111
isCursoredStreamPolicy()20%n/a111111
isScrollableCursorPolicy()20%n/a111111
isCursorPolicy()20%n/a111111
isDirectMapPolicy()20%n/a111111
isListPolicy()20%n/a111111
isOrderedListPolicy()20%n/a111111
isMapPolicy()20%n/a111111
isMappedKeyMapPolicy()20%n/a111111
isMapKeyObject()20%n/a111111
keyFrom(Object, AbstractSession)20%n/a111111
keyFromEntry(Object)20%n/a111111
keyFromIterator(Object)20%n/a111111
overridesRead()20%n/a111111
propagatesEventsToCollection()20%n/a111111
remoteExecute()20%n/a111111
requiresDataModificationEvents()20%n/a111111
shouldAddAll()20%n/a111111
shouldIncludeKeyInDeleteEvent()20%n/a111111
shouldUpdateForeignKeysPostInsert()20%n/a111111
toStringInfo()20%n/a111111
updateJoinedMappingIndexesForMapKey(Map, int)20%n/a111111
unwrapElement(Object)20%n/a111111
unwrapIteratorResult(Object)20%n/a111111
addAdditionalFieldsToQuery(ReadQuery, Expression)0%n/a111111
addFieldsForMapKey(AbstractRecord)0%n/a111111
addNestedJoinsQueriesForMapKey(JoinedAttributeManager, ObjectLevelReadQuery, AbstractSession)0%n/a111111
cascadeDiscoverAndPersistUnregisteredNewObjects(Object, Map, Map, Map, UnitOfWorkImpl, Set)0%n/a111111
cascadePerformRemoveIfRequired(Object, UnitOfWorkImpl, Map)0%n/a111111
cascadeRegisterNewIfRequired(Object, UnitOfWorkImpl, Map)0%n/a111111
createChangeSetForKeys(Map, CollectionChangeRecord, AbstractSession, ClassDescriptor)0%n/a111111
buildChangeSetForNewObjectInCollection(Object, ClassDescriptor, UnitOfWorkChangeSet, AbstractSession)0%n/a111111
convertClassNamesToClasses(ClassLoader)0%n/a111111
initialize(AbstractSession, DatabaseTable)0%n/a111111
iterateOnMapKey(DescriptorIterator, Object)0%n/a111111
postInitialize(AbstractSession)0%n/a111111
prepareForExecution()0%n/a111111
processAdditionalWritableMapKeyFields(AbstractSession)0%n/a111111
propogatePostDelete(DeleteObjectQuery, Object)0%n/a111111
propogatePostInsert(WriteObjectQuery, Object)0%n/a111111
propogatePostUpdate(WriteObjectQuery, Object)0%n/a111111
propogatePreDelete(DeleteObjectQuery, Object)0%n/a111111
propogatePreInsert(WriteObjectQuery, Object)0%n/a111111
propogatePreUpdate(WriteObjectQuery, Object)0%n/a111111