Source file "org/eclipse/persistence/mappings/ForeignReferenceMapping.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 3,181 of 3,181 | 0% | 534 of 534 | 0% | 410 | 410 | 757 | 757 | 143 | 143 |
| prepareNestedBatchQuery(ObjectLevelReadQuery) | 0% | 0% | 34 | 34 | 91 | 91 | 1 | 1 | ||
| extractResultFromBatchQuery(ReadQuery, CacheKey, AbstractRecord, AbstractSession, ObjectLevelReadQuery) | 0% | 0% | 26 | 26 | 78 | 78 | 1 | 1 | ||
| valueFromRowInternal(AbstractRecord, JoinedAttributeManager, ObjectBuildingQuery, AbstractSession, boolean) | 0% | 0% | 36 | 36 | 68 | 68 | 1 | 1 | ||
| prepareNestedJoins(JoinedAttributeManager, ObjectBuildingQuery, AbstractSession) | 0% | 0% | 14 | 14 | 41 | 41 | 1 | 1 | ||
| prepareNestedJoinQueryClone(AbstractRecord, List, JoinedAttributeManager, ObjectBuildingQuery, AbstractSession) | 0% | 0% | 9 | 9 | 32 | 32 | 1 | 1 | ||
| valueFromRow(AbstractRecord, JoinedAttributeManager, ObjectBuildingQuery, CacheKey, AbstractSession, boolean, Boolean[]) | 0% | 0% | 17 | 17 | 19 | 19 | 1 | 1 | ||
| preInitialize(AbstractSession) | 0% | 0% | 11 | 11 | 20 | 20 | 1 | 1 | ||
| readFromRowIntoObject(AbstractRecord, JoinedAttributeManager, Object, CacheKey, ObjectBuildingQuery, AbstractSession, boolean) | 0% | 0% | 11 | 11 | 18 | 18 | 1 | 1 | ||
| buildCloneFromRow(AbstractRecord, JoinedAttributeManager, Object, CacheKey, ObjectBuildingQuery, UnitOfWorkImpl, AbstractSession) | 0% | 0% | 11 | 11 | 14 | 14 | 1 | 1 | ||
| validateBeforeInitialization(AbstractSession) | 0% | 0% | 5 | 5 | 16 | 16 | 1 | 1 | ||
| setIsPrivateOwned(boolean) | 0% | 0% | 11 | 11 | 15 | 15 | 1 | 1 | ||
| trimRowForJoin(AbstractRecord, Object, AbstractSession) | 0% | 0% | 4 | 4 | 10 | 10 | 1 | 1 | ||
| buildClone(Object, CacheKey, Object, Integer, AbstractSession) | 0% | 0% | 4 | 4 | 10 | 10 | 1 | 1 | ||
| convertClassNamesToClasses(ClassLoader) | 0% | 0% | 4 | 4 | 16 | 16 | 1 | 1 | ||
| batchedValueFromRow(AbstractRecord, ObjectLevelReadQuery, CacheKey) | 0% | 0% | 5 | 5 | 13 | 13 | 1 | 1 | ||
| ForeignReferenceMapping() | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | ||
| dontDoMerge(Object, Object, MergeManager) | 0% | 0% | 8 | 8 | 10 | 10 | 1 | 1 | ||
| initialize(AbstractSession) | 0% | 0% | 5 | 5 | 9 | 9 | 1 | 1 | ||
| initializeReferenceDescriptor(AbstractSession) | 0% | 0% | 5 | 5 | 9 | 9 | 1 | 1 | ||
| initializeSelectionQuery(AbstractSession) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| getOrderByNormalizedExpressions(Expression) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| shouldMergeCascadeParts(MergeManager) | 0% | 0% | 9 | 9 | 1 | 1 | 1 | 1 | ||
| load(Object, AttributeItem, AbstractSession, boolean) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| setSelectionQuery(ReadQuery) | 0% | 0% | 4 | 4 | 4 | 4 | 1 | 1 | ||
| getAttributeValueFromObject(Object) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| getAttributeValueWithClonedValueHolders(Object) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| trimRowForJoin(AbstractRecord, JoinedAttributeManager, AbstractSession) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| shouldRefreshCascadeParts(MergeManager) | 0% | 0% | 6 | 6 | 1 | 1 | 1 | 1 | ||
| shouldObjectModifyCascadeToParts(ObjectLevelModifyQuery) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| clone() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| getReferenceDescriptor() | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| buildBackupClone(Object, Object, UnitOfWorkImpl) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| getRelationshipPartner() | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| shouldInitializeSelectionCriteria() | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| setCascadeAll(boolean) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| compareObjects(Object, Object, AbstractSession) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| shouldUseValueFromRowWithJoin(JoinedAttributeManager, ObjectBuildingQuery) | 0% | 0% | 4 | 4 | 1 | 1 | 1 | 1 | ||
| getReferenceClassName() | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| setReferenceClass(Class) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| isExtendingPessimisticLockScope(ObjectBuildingQuery) | 0% | 0% | 4 | 4 | 1 | 1 | 1 | 1 | ||
| isLazy() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| isLockableMapping() | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| iterate(DescriptorIterator) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| useContainerIndirection(Class) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| hasDependency() | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| setUsesBatchReading(boolean) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| useWeavedIndirection(String, String, boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| fixObjectReferences(Object, Map, Map, ObjectLevelReadQuery, DistributedSession) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getJoinCriteria(ObjectExpression, Expression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isAttributeValueFullyBuilt(Object) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setSelectionSQLString(String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| setSelectionCall(Call) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| shouldMergeCascadeReference(MergeManager) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| instantiateAttribute(Object, AbstractSession) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setShouldExtendPessimisticLockScope(boolean) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| setUsesIndirection(boolean) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| shouldExtendPessimisticLockScope() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| shouldExtendPessimisticLockScopeInSourceQuery() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| shouldExtendPessimisticLockScopeInTargetQuery() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| shouldExtendPessimisticLockScopeInDedicatedQuery() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| isInnerJoinFetched() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| isOuterJoinFetched() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| valueFromRowInternal(AbstractRecord, JoinedAttributeManager, ObjectBuildingQuery, AbstractSession) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createCloneValueHolder(ValueHolderInterface, Object, Object, AbstractRecord, AbstractSession, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isAttributeValueFromObjectInstantiated(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getObjectCorrespondingTo(Object, DistributedSession, Map, Map, ObjectLevelReadQuery) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isAttributeValueInstantiated(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| mergeRemoteValueHolder(Object, Object, MergeManager) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| remoteInitialization(DistributedSession) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| setCustomSelectionQuery(ReadQuery) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| setIndirectionPolicy(IndirectionPolicy) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| shouldUseBatchReading() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| isJoinFetched() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| dontUseIndirection() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getRealAttributeValueFromAttribute(Object, Object, AbstractSession) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setRealAttributeValueInObject(Object, Object) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| useBasicIndirection() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| extendPessimisticLockScopeInTargetQuery(ObjectLevelReadQuery, ObjectBuildingQuery) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getFieldsForTranslationInAggregate() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getValueFromRemoteValueHolder(RemoteValueHolder) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setSelectionCriteria(Expression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| valueFromRowInternalWithJoin(AbstractRecord, JoinedAttributeManager, ObjectBuildingQuery, CacheKey, AbstractSession, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| addTargetForeignKeyField(DatabaseField, DatabaseField) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| addForeignKeyField(DatabaseField, DatabaseField) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setPartitioningPolicy(PartitioningPolicy) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setPartitioningPolicyName(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| dontUseBatchReading() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| extractBatchKeyFromRow(AbstractRecord, AbstractSession) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| executeBatchQuery(DatabaseQuery, CacheKey, Map, AbstractSession, AbstractRecord) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildBatchCriteria(ExpressionBuilder, ObjectLevelReadQuery) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSelectionCriteria() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| privateOwnedRelationship() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| replaceValueHoldersIn(Object, RemoteSessionController) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setCascadeDetach(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setCascadePersist(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setCascadeMerge(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setCascadeRefresh(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setCascadeRemove(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setHasCustomSelectionQuery(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setForceInitializationOfSelectionCriteria(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setReferenceClassName(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setReferenceDescriptor(ClassDescriptor) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setRelationshipPartner(DatabaseMapping) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setRelationshipPartnerAttributeName(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setRequiresTransientWeavedFields(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setTempSession(AbstractSession) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| useBatchReading() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| usesIndirection() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setJoinFetch(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setMappedBy(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| useInnerJoinFetch() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| useOuterJoinFetch() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setIsCascadeOnDeleteSetOnDatabase(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setIsCacheable(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setBatchFetchType(BatchFetchType) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getMappedBy() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getPartitioningPolicy() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getPartitioningPolicyName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIndirectionPolicy() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getReferenceClass() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getRelationshipPartnerAttributeName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSelectionQuery() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getTempSession() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| hasCustomSelectionQuery() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isCascadeDetach() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isCascadePersist() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isCascadeMerge() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isCascadeRefresh() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isCascadeRemove() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isPrivateOwned() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| requiresTransientWeavedFields() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| shouldForceInitializationOfSelectionCriteria() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getJoinFetch() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isCascadeOnDeleteSetOnDatabase() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getBatchFetchType() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| checkCacheForBatchKey(AbstractRecord, Object, Map, ReadQuery, ObjectLevelReadQuery, AbstractSession) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getExtendPessimisticLockScopeDedicatedQuery(AbstractSession, short) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| hasNestedIdentityReference() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isForeignReferenceMapping() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isJoiningSupported() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| prepareHistoricalQuery(ReadQuery, ObjectBuildingQuery, AbstractSession) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| extendPessimisticLockScopeInSourceQuery(ObjectLevelReadQuery) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| postPrepareNestedBatchQuery(ReadQuery, ObjectLevelReadQuery) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |