Source file "org/eclipse/persistence/mappings/foundation/AbstractTransformationMapping.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 2,155 of 2,155 | 0% | 346 of 346 | 0% | 257 | 257 | 537 | 537 | 84 | 84 |
| mergeIntoObject(Object, boolean, Object, MergeManager, AbstractSession) | 0% | 0% | 27 | 27 | 39 | 39 | 1 | 1 | ||
| compareForChange(Object, Object, ObjectChangeSet, AbstractSession) | 0% | 0% | 24 | 24 | 43 | 43 | 1 | 1 | ||
| initializeFieldToTransformers(AbstractSession) | 0% | 0% | 11 | 11 | 37 | 37 | 1 | 1 | ||
| readFromRowIntoObject(AbstractRecord, JoinedAttributeManager, Object, CacheKey, ObjectBuildingQuery, AbstractSession, boolean) | 0% | 0% | 16 | 16 | 27 | 27 | 1 | 1 | ||
| readFromReturnRowIntoObject(AbstractRecord, Object, ReadObjectQuery, Collection, ObjectChangeSet) | 0% | 0% | 9 | 9 | 21 | 21 | 1 | 1 | ||
| convertClassNamesToClasses(ClassLoader) | 0% | 0% | 7 | 7 | 32 | 32 | 1 | 1 | ||
| compareObjects(Object, Object, AbstractSession) | 0% | 0% | 12 | 12 | 23 | 23 | 1 | 1 | ||
| validateBeforeInitialization(AbstractSession) | 0% | 0% | 6 | 6 | 14 | 14 | 1 | 1 | ||
| buildCloneFromRow(AbstractRecord, JoinedAttributeManager, Object, CacheKey, ObjectBuildingQuery, UnitOfWorkImpl, AbstractSession) | 0% | 0% | 8 | 8 | 10 | 10 | 1 | 1 | ||
| clone() | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| buildPhantomRowFrom(Object, AbstractSession) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| buildCopy(Object, Object, CopyGroup) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| getFieldNameToMethodNameAssociations() | 0% | 0% | 3 | 3 | 10 | 10 | 1 | 1 | ||
| setFieldNameToMethodNameAssociations(Vector) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| writeFromObjectIntoRow(Object, AbstractRecord, AbstractSession, DatabaseMapping.WriteType) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| preInitialize(AbstractSession) | 0% | 0% | 8 | 8 | 6 | 6 | 1 | 1 | ||
| updateChangeRecord(Object, Object, Object, ObjectChangeSet, UnitOfWorkImpl) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| setAttributeTransformerClass(Class) | 0% | 0% | 3 | 3 | 14 | 14 | 1 | 1 | ||
| initialize(AbstractSession) | 0% | 0% | 3 | 3 | 10 | 10 | 1 | 1 | ||
| mergeChangesIntoObject(Object, ChangeRecord, Object, MergeManager, AbstractSession) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| getFieldNameToMethodNames() | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| writeFromObjectIntoRowWithChangeRecord(ChangeRecord, AbstractRecord, AbstractSession, DatabaseMapping.WriteType) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| invokeFieldTransformer(DatabaseField, Object, AbstractSession) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| writeFromObjectIntoRowForUpdate(WriteObjectQuery, AbstractRecord) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| collectFields() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| writeInsertFieldsIntoRow(AbstractRecord, AbstractSession) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| buildClone(Object, CacheKey, Object, Integer, AbstractSession) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| internalBuildChangeRecord(Object, Object, ObjectChangeSet, AbstractSession) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| buildShallowOriginalFromRow(AbstractRecord, Object, JoinedAttributeManager, ObjectBuildingQuery, AbstractSession) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| AbstractTransformationMapping() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| buildBackupClone(Object, Object, UnitOfWorkImpl) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| buildCloneForPartObject(Object, Object, CacheKey, Object, AbstractSession, Integer, boolean, boolean) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| remoteInitialization(DistributedSession) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| isReadOnly() | 0% | 0% | 4 | 4 | 3 | 3 | 1 | 1 | ||
| addFieldTransformation(DatabaseField, String) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| addFieldTransformerClassName(DatabaseField, String) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| setAttributeTransformation(String) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| addFieldTransformer(DatabaseField, FieldTransformer) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| getAttributeValueFromObject(Object) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| setAttributeTransformer(AttributeTransformer) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| getAttributeTransformerClass() | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| isWriteOnly() | 0% | 0% | 4 | 4 | 1 | 1 | 1 | 1 | ||
| buildBackupCloneForPartObject(Object, Object, Object, UnitOfWorkImpl) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getAttributeMethodName() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| iterate(DescriptorIterator) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| useContainerIndirection(Class) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| setRealAttributeValueInObject(Object, Object) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| fixObjectReferences(Object, Map, Map, ObjectLevelReadQuery, DistributedSession) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| initializeAttributeTransformer(AbstractSession) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| setAttributeValueInObject(Object, Object) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| addFieldTransformation(String, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addFieldTransformerClassName(String, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addFieldTransformer(String, FieldTransformer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| instantiateAttribute(Object, AbstractSession) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setUsesIndirection(boolean) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| areObjectsToBeProcessedInstantiated(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildChangeRecord(Object, ObjectChangeSet, 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 | ||
| invokeAttributeTransformer(AbstractRecord, Object, AbstractSession) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| invokeFieldTransformer(DatabaseField, FieldTransformer, Object, AbstractSession) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setIndirectionPolicy(IndirectionPolicy) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| isChangeTrackingSupported(Project) | 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 | ||
| useBasicIndirection() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| valueFromObject(Object, DatabaseField, AbstractSession) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getValueFromRemoteValueHolder(RemoteValueHolder) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| iterateOnRealAttributeValue(DescriptorIterator, Object) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isAttributeValueFromObjectInstantiated(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setAttributeTransformerClassName(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setIsMutable(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setFieldTransformations(List) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setFieldToTransformers(List) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| usesIndirection() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getAttributeTransformer() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getAttributeTransformerClassName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getFieldTransformations() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getFieldToTransformers() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIndirectionPolicy() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isMutable() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| useIndirection() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isTransformationMapping() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| cascadePerformRemoveIfRequired(Object, UnitOfWorkImpl, Map) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| cascadeRegisterNewIfRequired(Object, UnitOfWorkImpl, Map) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |