IdentityMapAccessor

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,123 of 1,1230%58 of 580%131131220220102102
invalidateObject(Object, Class, boolean)940%100%66191911
invalidateClass(Class, boolean)660%120%77121211
validateCache()480%60%44121211
getRemainingValidTime(Object)270%20%226611
isValid(Object, Class)260%40%335511
initializeIdentityMaps()180%20%225511
removeFromIdentityMap(Object)160%n/a112211
removeFromIdentityMap(Object, Class)160%20%224411
IdentityMapAccessor(AbstractSession, IdentityMapManager)150%n/a116611
getAllFromIdentityMap(Expression, Class, Record, InMemoryQueryIndirectionPolicy, boolean)150%20%224411
getCacheKeyForObject(Object)150%n/a111111
getFromIdentityMap(Expression, Class, Record, InMemoryQueryIndirectionPolicy)150%20%224411
getIdentityMap(Class)150%20%224411
putInIdentityMap(Object, Object, Object, long, ClassDescriptor)150%20%224411
invalidateAll()140%20%224411
getFromIdentityMap(Expression, Class, Record, int, boolean)130%n/a111111
getFromIdentityMap(Expression, Class, Record, int, boolean, boolean)130%n/a111111
getIdentityMapManager()130%20%223311
invalidateObjects(Collection, boolean)130%20%224411
putInIdentityMap(Object, Object, Object, long)130%n/a112211
IdentityMapAccessor(AbstractSession)120%n/a115511
clearQueryCache(String, Class)120%n/a112211
getCacheKeyForObject(Object, ClassDescriptor)120%n/a111111
initializeIdentityMap(Class)120%n/a113311
invalidateObjects(Expression)120%n/a112211
containsObjectInIdentityMap(Object, Class)110%n/a112211
extractPrimaryKeyFromRow(Record, Class)110%n/a111111
getFromIdentityMap(Object, Class, boolean)110%n/a111111
getFromIdentityMap(Expression, Class, Record, int, boolean, boolean, ClassDescriptor)110%n/a111111
printIdentityMap(Class)110%20%223311
initializeAllIdentityMaps()100%n/a113311
invalidateObject(Object, boolean)100%n/a112211
printIdentityMaps()100%20%223311
printIdentityMapLocks()100%20%223311
updateWriteLockValue(Object, Object)100%n/a112211
IdentityMapAccessor()90%n/a114411
acquireLock(Object, Class, boolean, ClassDescriptor, boolean)90%n/a111111
acquireLockWithWait(Object, Class, boolean, ClassDescriptor, int)90%n/a111111
clearQueryCache(String)90%n/a112211
containsObjectInIdentityMap(Object)90%n/a111111
getAllFromIdentityMap(Expression, Class, Record, int, boolean)90%n/a111111
getFromIdentityMap(Object)90%n/a111111
getFromIdentityMap(Record, Class, boolean)90%n/a111111
getWriteLockValue(Object)90%n/a111111
getWriteLockValue(Object, Class)90%n/a111111
invalidateObject(Record, Class, boolean)90%n/a112211
isValid(Object)90%n/a111111
internalPutInIdentityMap(Object, Object, Object, long, ClassDescriptor)90%n/a111111
acquireDeferredLock(Object, Class, ClassDescriptor, boolean)80%n/a111111
acquireLock(Object, Class, ClassDescriptor, boolean)80%n/a111111
acquireLockNoWait(Object, Class, boolean, ClassDescriptor)80%n/a111111
containsObjectInIdentityMap(Record, Class)80%n/a111111
getAllFromIdentityMap(Expression, Class, Record)80%n/a111111
getAllFromIdentityMap(Expression, Class, Record, InMemoryQueryIndirectionPolicy)80%n/a111111
getAllFromIdentityMap(Expression, Class, Record, int)80%n/a111111
getAllFromIdentityMapWithEntityPK(Object[], ClassDescriptor)80%n/a111111
getAllCacheKeysFromIdentityMapWithEntityPK(Object[], ClassDescriptor)80%n/a111111
getCacheKeyForObject(Object, Class, ClassDescriptor, boolean)80%n/a111111
getFromIdentityMap(Object, Class, ClassDescriptor)80%n/a111111
getFromIdentityMap(Object, Object, Class, boolean, ClassDescriptor)80%n/a111111
getFromLocalIdentityMap(Object, Class, boolean, ClassDescriptor)80%n/a111111
getFromLocalIdentityMapWithDeferredLock(Object, Class, boolean, ClassDescriptor)80%n/a111111
getFromIdentityMap(Record, Class)80%n/a111111
getFromIdentityMap(Expression, Class, Record, int)80%n/a111111
getFromIdentityMapWithDeferredLock(Object, Class, boolean, ClassDescriptor)80%n/a111111
invalidateObjects(Expression, Class, Record, boolean)80%n/a112211
isValid(Record, Class)80%n/a111111
putInIdentityMap(Object)80%n/a111111
putCacheKeyByIndex(CacheIndex, CacheId, CacheKey, ClassDescriptor)80%n/a112211
getCacheKeyByIndex(CacheIndex, CacheId, boolean, ClassDescriptor)80%n/a111111
removeFromIdentityMap(Object, Class, ClassDescriptor, Object)80%n/a111111
acquireReadLockOnCacheKey(Object, Class, ClassDescriptor)70%n/a111111
acquireReadLockOnCacheKeyNoWait(Object, Class, ClassDescriptor)70%n/a111111
containsObjectInIdentityMap(Object, Class, ClassDescriptor)70%n/a111111
getCacheKeyForObjectForLock(Object, Class, ClassDescriptor)70%n/a111111
getFromIdentityMap(Expression, Class, Record)70%n/a111111
getFromIdentityMapWithDeferredLock(Object, Class, ClassDescriptor)70%n/a111111
getQueryResult(ReadQuery, List, boolean)70%n/a111111
getWriteLockValue(Object, Class, ClassDescriptor)70%n/a111111
putInIdentityMap(Object, Object, Object)70%n/a111111
putQueryResult(ReadQuery, List, Object)70%n/a112211
setWrapper(Object, Class, Object)70%n/a112211
updateWriteLockValue(Object, Class, Object)70%n/a112211
getFromIdentityMap(Object, Class)60%n/a111111
getIdentityMap(ClassDescriptor, boolean)60%n/a111111
getWrapper(Object, Class)60%n/a111111
invalidateObject(Object, Class)60%n/a112211
invalidateObject(Record, Class)60%n/a112211
putInIdentityMap(Object, Object)60%n/a111111
clearQueryCache(ReadQuery)50%n/a112211
getIdentityMap(ClassDescriptor)50%n/a111111
invalidateObject(Object)50%n/a112211
invalidateObjects(Collection)50%n/a112211
invalidateClass(Class)50%n/a112211
invalidateQueryCache(Class)50%n/a112211
acquireWriteLock()40%n/a111111
clearQueryCache()40%n/a112211
getClassesRegistered()40%n/a111111
getWriteLockManager()40%n/a111111
releaseWriteLock()40%n/a112211
setIdentityMapManager(IdentityMapManager)40%n/a112211
getSession()30%n/a111111