TransparentIndirectionPolicy

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total768 of 7680%136 of 1360%1141141881884646
cloneAttribute(Object, Object, CacheKey, Object, Integer, AbstractSession, boolean)1940%420%2222464611
getOriginalValueHolder(Object, AbstractSession)660%180%1010151511
fixObjectReferences(Object, Map, Map, ObjectLevelReadQuery, DistributedSession)570%120%77121211
validateContainerPolicy(IntegrityChecker)340%80%556611
buildIndirectContainer()300%60%448811
getOriginalIndirectionObjectForMerge(Object, AbstractSession)200%40%335511
mergeRemoteValueHolder(Object, Object, MergeManager)200%n/a115511
backupCloneAttribute(Object, Object, Object, UnitOfWorkImpl)190%40%333311
buildBackupClone(IndirectContainer)190%20%225511
getOriginalIndirectionObject(Object, AbstractSession)170%20%224411
validateDeclaredAttributeType(Class, IntegrityChecker)170%20%224411
validateGetMethodReturnType(Class, IntegrityChecker)170%20%224411
validateSetMethodParameterType(Class, IntegrityChecker)170%20%224411
objectIsEasilyInstantiated(Object)160%40%335511
typeIsValid(Class)160%40%335511
setSourceObject(Object, Object)150%40%335511
iterateOnAttributeValue(DescriptorIterator, Object)150%20%224411
objectIsInstantiatedOrChanged(Object)150%60%441111
extractReferenceRow(Object)120%20%223311
valueFromBatchQuery(ReadQuery, AbstractRecord, ObjectLevelReadQuery, CacheKey)120%n/a111111
getContainerPolicy()110%20%223311
getValueFromRemoteValueHolder(RemoteValueHolder)100%n/a113311
valueFromQuery(ReadQuery, AbstractRecord, Object, AbstractSession)100%n/a111111
containerPolicyIsValid()90%20%223311
objectIsInstantiated(Object)90%20%223311
valueFromQuery(ReadQuery, AbstractRecord, AbstractSession)90%n/a111111
buildIndirectContainer(ValueHolderInterface)80%n/a113311
validateAttributeOfInstantiatedObject(Object)70%20%223311
instantiateObject(Object, Object)60%n/a112211
isAttributeValueFullyBuilt(Object)60%20%221111
setRealAttributeValueInObject(Object, Object)50%n/a112211
buildIndirectObject(ValueHolderInterface)40%n/a111111
extractPrimaryKeyForReferenceObject(Object, AbstractSession)40%n/a111111
getContainerClass()40%n/a111111
setUseLazyInstantiation(Boolean)40%n/a112211
nullValueFromRow()40%n/a111111
setDefaultContainerSize(int)40%n/a112211
validTypeName()40%n/a111111
valueFromMethod(Object, AbstractRecord, AbstractSession)40%n/a111111
TransparentIndirectionPolicy()30%n/a112211
getDefaultContainerSize()30%n/a111111
getUseLazyInstantiation()30%n/a111111
shouldUseLazyInstantiation()30%n/a111111
getRealAttributeValueFromObject(Object, Object)20%n/a111111
usesTransparentIndirection()20%n/a111111
valueFromRow(Object)20%n/a111111