ForeignReferenceMapping

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,181 of 3,1810%534 of 5340%410410757757143143
prepareNestedBatchQuery(ObjectLevelReadQuery)4200%660%3434919111
extractResultFromBatchQuery(ReadQuery, CacheKey, AbstractRecord, AbstractSession, ObjectLevelReadQuery)3090%500%2626787811
valueFromRowInternal(AbstractRecord, JoinedAttributeManager, ObjectBuildingQuery, AbstractSession, boolean)2860%700%3636686811
prepareNestedJoins(JoinedAttributeManager, ObjectBuildingQuery, AbstractSession)1720%260%1414414111
prepareNestedJoinQueryClone(AbstractRecord, List, JoinedAttributeManager, ObjectBuildingQuery, AbstractSession)1460%160%99323211
valueFromRow(AbstractRecord, JoinedAttributeManager, ObjectBuildingQuery, CacheKey, AbstractSession, boolean, Boolean[])1080%320%1717191911
preInitialize(AbstractSession)960%200%1111202011
readFromRowIntoObject(AbstractRecord, JoinedAttributeManager, Object, CacheKey, ObjectBuildingQuery, AbstractSession, boolean)960%200%1111181811
buildCloneFromRow(AbstractRecord, JoinedAttributeManager, Object, CacheKey, ObjectBuildingQuery, UnitOfWorkImpl, AbstractSession)950%200%1111141411
validateBeforeInitialization(AbstractSession)810%80%55161611
setIsPrivateOwned(boolean)750%200%1111151511
trimRowForJoin(AbstractRecord, Object, AbstractSession)620%60%44101011
buildClone(Object, CacheKey, Object, Integer, AbstractSession)520%60%44101011
convertClassNamesToClasses(ClassLoader)520%60%44161611
batchedValueFromRow(AbstractRecord, ObjectLevelReadQuery, CacheKey)500%80%55131311
ForeignReferenceMapping()350%n/a11131311
dontDoMerge(Object, Object, MergeManager)350%140%88101011
initialize(AbstractSession)340%80%559911
initializeReferenceDescriptor(AbstractSession)320%80%559911
initializeSelectionQuery(AbstractSession)310%40%338811
getOrderByNormalizedExpressions(Expression)290%20%225511
shouldMergeCascadeParts(MergeManager)280%160%991111
load(Object, AttributeItem, AbstractSession, boolean)260%60%445511
setSelectionQuery(ReadQuery)210%60%444411
getAttributeValueFromObject(Object)200%20%226611
getAttributeValueWithClonedValueHolders(Object)200%40%336611
trimRowForJoin(AbstractRecord, JoinedAttributeManager, AbstractSession)200%60%445511
shouldRefreshCascadeParts(MergeManager)190%100%661111
shouldObjectModifyCascadeToParts(ObjectLevelModifyQuery)190%60%447711
clone()180%n/a114411
getReferenceDescriptor()180%40%335511
buildBackupClone(Object, Object, UnitOfWorkImpl)170%n/a114411
getRelationshipPartner()170%40%333311
shouldInitializeSelectionCriteria()170%60%447711
setCascadeAll(boolean)160%n/a116611
compareObjects(Object, Object, AbstractSession)150%20%223311
shouldUseValueFromRowWithJoin(JoinedAttributeManager, ObjectBuildingQuery)150%60%441111
getReferenceClassName()140%40%333311
setReferenceClass(Class)140%20%225511
isExtendingPessimisticLockScope(ObjectBuildingQuery)140%60%441111
isLazy()120%20%223311
isLockableMapping()120%40%331111
iterate(DescriptorIterator)110%n/a113311
useContainerIndirection(Class)110%n/a114411
hasDependency()100%40%331111
setUsesBatchReading(boolean)100%20%224411
useWeavedIndirection(String, String, boolean)100%n/a112211
fixObjectReferences(Object, Map, Map, ObjectLevelReadQuery, DistributedSession)90%n/a112211
getJoinCriteria(ObjectExpression, Expression)90%n/a112211
isAttributeValueFullyBuilt(Object)90%n/a112211
setSelectionSQLString(String)90%n/a113311
setSelectionCall(Call)90%n/a113311
shouldMergeCascadeReference(MergeManager)90%20%223311
instantiateAttribute(Object, AbstractSession)80%n/a112211
setShouldExtendPessimisticLockScope(boolean)80%20%222211
setUsesIndirection(boolean)80%20%224411
shouldExtendPessimisticLockScope()80%20%221111
shouldExtendPessimisticLockScopeInSourceQuery()80%20%221111
shouldExtendPessimisticLockScopeInTargetQuery()80%20%221111
shouldExtendPessimisticLockScopeInDedicatedQuery()80%20%221111
isInnerJoinFetched()80%20%221111
isOuterJoinFetched()80%20%221111
valueFromRowInternal(AbstractRecord, JoinedAttributeManager, ObjectBuildingQuery, AbstractSession)80%n/a111111
createCloneValueHolder(ValueHolderInterface, Object, Object, AbstractRecord, AbstractSession, boolean)70%n/a111111
isAttributeValueFromObjectInstantiated(Object)70%n/a111111
getObjectCorrespondingTo(Object, DistributedSession, Map, Map, ObjectLevelReadQuery)70%n/a111111
isAttributeValueInstantiated(Object)70%n/a111111
mergeRemoteValueHolder(Object, Object, MergeManager)70%n/a112211
remoteInitialization(DistributedSession)70%n/a113311
setCustomSelectionQuery(ReadQuery)70%n/a113311
setIndirectionPolicy(IndirectionPolicy)70%n/a113311
shouldUseBatchReading()70%20%221111
isJoinFetched()70%20%221111
dontUseIndirection()60%n/a112211
getRealAttributeValueFromAttribute(Object, Object, AbstractSession)60%n/a111111
setRealAttributeValueInObject(Object, Object)60%n/a112211
useBasicIndirection()60%n/a112211
extendPessimisticLockScopeInTargetQuery(ObjectLevelReadQuery, ObjectBuildingQuery)50%n/a112211
getFieldsForTranslationInAggregate()50%n/a111111
getValueFromRemoteValueHolder(RemoteValueHolder)50%n/a111111
setSelectionCriteria(Expression)50%n/a112211
valueFromRowInternalWithJoin(AbstractRecord, JoinedAttributeManager, ObjectBuildingQuery, CacheKey, AbstractSession, boolean)50%n/a111111
addTargetForeignKeyField(DatabaseField, DatabaseField)50%n/a111111
addForeignKeyField(DatabaseField, DatabaseField)50%n/a111111
setPartitioningPolicy(PartitioningPolicy)40%n/a112211
setPartitioningPolicyName(String)40%n/a112211
dontUseBatchReading()40%n/a112211
extractBatchKeyFromRow(AbstractRecord, AbstractSession)40%n/a111111
executeBatchQuery(DatabaseQuery, CacheKey, Map, AbstractSession, AbstractRecord)40%n/a111111
buildBatchCriteria(ExpressionBuilder, ObjectLevelReadQuery)40%n/a111111
getSelectionCriteria()40%n/a111111
privateOwnedRelationship()40%n/a112211
replaceValueHoldersIn(Object, RemoteSessionController)40%n/a111111
setCascadeDetach(boolean)40%n/a112211
setCascadePersist(boolean)40%n/a112211
setCascadeMerge(boolean)40%n/a112211
setCascadeRefresh(boolean)40%n/a112211
setCascadeRemove(boolean)40%n/a112211
setHasCustomSelectionQuery(boolean)40%n/a112211
setForceInitializationOfSelectionCriteria(boolean)40%n/a112211
setReferenceClassName(String)40%n/a112211
setReferenceDescriptor(ClassDescriptor)40%n/a112211
setRelationshipPartner(DatabaseMapping)40%n/a112211
setRelationshipPartnerAttributeName(String)40%n/a112211
setRequiresTransientWeavedFields(boolean)40%n/a112211
setTempSession(AbstractSession)40%n/a112211
useBatchReading()40%n/a112211
usesIndirection()40%n/a111111
setJoinFetch(int)40%n/a112211
setMappedBy(String)40%n/a112211
useInnerJoinFetch()40%n/a112211
useOuterJoinFetch()40%n/a112211
setIsCascadeOnDeleteSetOnDatabase(boolean)40%n/a112211
setIsCacheable(boolean)40%n/a112211
setBatchFetchType(BatchFetchType)40%n/a112211
getMappedBy()0%n/a111111
getPartitioningPolicy()0%n/a111111
getPartitioningPolicyName()0%n/a111111
getIndirectionPolicy()0%n/a111111
getReferenceClass()0%n/a111111
getRelationshipPartnerAttributeName()0%n/a111111
getSelectionQuery()0%n/a111111
getTempSession()0%n/a111111
hasCustomSelectionQuery()0%n/a111111
isCascadeDetach()0%n/a111111
isCascadePersist()0%n/a111111
isCascadeMerge()0%n/a111111
isCascadeRefresh()0%n/a111111
isCascadeRemove()0%n/a111111
isPrivateOwned()0%n/a111111
requiresTransientWeavedFields()0%n/a111111
shouldForceInitializationOfSelectionCriteria()0%n/a111111
getJoinFetch()0%n/a111111
isCascadeOnDeleteSetOnDatabase()0%n/a111111
getBatchFetchType()0%n/a111111
checkCacheForBatchKey(AbstractRecord, Object, Map, ReadQuery, ObjectLevelReadQuery, AbstractSession)0%n/a111111
getExtendPessimisticLockScopeDedicatedQuery(AbstractSession, short)0%n/a111111
hasNestedIdentityReference()0%n/a111111
isForeignReferenceMapping()0%n/a111111
isJoiningSupported()0%n/a111111
prepareHistoricalQuery(ReadQuery, ObjectBuildingQuery, AbstractSession)0%n/a111111
extendPessimisticLockScopeInSourceQuery(ObjectLevelReadQuery)0%n/a111111
postPrepareNestedBatchQuery(ReadQuery, ObjectLevelReadQuery)0%n/a111111