CachePolicy

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,021 of 1,0210%188 of 1880%1651652642647171
initialize(ClassDescriptor, AbstractSession)1240%380%2020282811
indexObjectInCache(ObjectChangeSet, Object, ClassDescriptor, AbstractSession)1040%220%1212222211
initializeFromParent(CachePolicy, ClassDescriptor, ClassDescriptor, AbstractSession)920%220%1212171711
checkCacheByIndex(Expression, AbstractRecord, ClassDescriptor, AbstractSession)780%120%77202011
indexObjectInCache(CacheKey, Object, ClassDescriptor, AbstractSession, boolean)630%100%66131311
indexObjectInCache(CacheKey, AbstractRecord, Object, ClassDescriptor, AbstractSession, boolean)600%100%66131311
postInitialize(ClassDescriptor, AbstractSession)510%160%99141411
isIndexableExpression(Expression, ClassDescriptor, AbstractSession)470%80%55111111
setCacheCoordinationType(CacheCoordinationType)340%100%66111111
assignDefaultValues(AbstractSession)260%60%447711
CachePolicy()180%n/a117711
convertClassNamesToClasses(ClassLoader)160%40%333311
hasCacheIndexes()110%40%331111
getCacheIndexes()110%20%223311
clone()110%n/a113311
getRemoteIdentityMapSize()110%20%223311
isSharedIsolation()110%40%331111
getRemoteIdentityMapClass()100%20%223311
setCacheIsolation(CacheIsolationType)100%20%224411
addCacheIndex(CacheIndex)80%n/a112211
shouldIsolateObjectsInUnitOfWork()80%20%221111
shouldIsolateProtectedObjectsInUnitOfWork()80%20%221111
shouldIsolateObjectsInUnitOfWorkEarlyTransaction()80%20%221111
isIsolated()80%20%221111
isProtectedIsolation()80%20%221111
addCacheIndex(String[])70%n/a112211
addCacheIndex(DatabaseField[])70%n/a112211
shouldUseSessionCacheInUnitOfWorkEarlyTransaction()70%20%221111
setCacheSynchronizationType(int)70%20%223311
getCacheIndex(List)60%n/a111111
lambda$convertClassNamesToClasses$0(ClassLoader)60%n/a111111
lambda$convertClassNamesToClasses$1(Exception)50%n/a111111
setDatabaseChangeNotificationType(DatabaseChangeNotificationType)40%n/a112211
setCacheIndexes(Map)40%n/a112211
setCacheKeyType(CacheKeyType)40%n/a112211
setShouldDisableCacheHits(boolean)40%n/a112211
setShouldDisableCacheHitsOnRemote(boolean)40%n/a112211
setShouldOnlyRefreshCacheIfNewerVersion(boolean)40%n/a112211
setShouldAlwaysRefreshCache(boolean)40%n/a112211
setShouldAlwaysRefreshCacheOnRemote(boolean)40%n/a112211
setRemoteIdentityMapClass(Class)40%n/a112211
setRemoteIdentityMapSize(int)40%n/a112211
setCacheable(Boolean)40%n/a112211
setUnitOfWorkCacheIsolationLevel(int)40%n/a112211
setFullyMergeEntity(boolean)40%n/a112211
setIdentityMapClass(Class)40%n/a112211
setIdentityMapSize(int)40%n/a112211
setCacheInterceptorClass(Class)40%n/a112211
setCacheInterceptorClassName(String)40%n/a112211
useFullIdentityMap()40%n/a112211
useHardCacheWeakIdentityMap()40%n/a112211
useSoftIdentityMap()40%n/a112211
useNoIdentityMap()40%n/a112211
useWeakIdentityMap()40%n/a112211
setPrefetchCacheKeys(boolean)40%n/a112211
getDatabaseChangeNotificationType()30%n/a111111
getFullyMergeEntity()30%n/a111111
getCacheKeyType()30%n/a111111
getCacheInterceptorClass()30%n/a111111
getCacheInterceptorClassName()30%n/a111111
getCacheSynchronizationType()30%n/a111111
getIdentityMapClass()30%n/a111111
getIdentityMapSize()30%n/a111111
shouldDisableCacheHits()30%n/a111111
shouldDisableCacheHitsOnRemote()30%n/a111111
shouldOnlyRefreshCacheIfNewerVersion()30%n/a111111
shouldAlwaysRefreshCache()30%n/a111111
shouldAlwaysRefreshCacheOnRemote()30%n/a111111
getCacheIsolation()30%n/a111111
getUnitOfWorkCacheIsolationLevel()30%n/a111111
shouldPrefetchCacheKeys()30%n/a111111