RelationTableMechanism

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,781 of 1,7810%158 of 1580%1581584124127979
initializeInsertQuery(AbstractSession, ForeignReferenceMapping)1040%140%88252511
initializeDeleteQuery(AbstractSession, ForeignReferenceMapping)1000%120%77232311
buildSelectionCriteriaAndAddFieldsToQueryInternal(ForeignReferenceMapping, Expression, boolean, boolean)980%140%88262611
initialize(AbstractSession, ForeignReferenceMapping)950%120%77212111
buildBatchCriteria(ExpressionBuilder, ObjectLevelReadQuery)940%60%44151511
clone()570%20%22131311
initializeExtendPessipisticLockScope(AbstractSession, ForeignReferenceMapping)540%140%88131311
initializeSourceRelationKeys(ForeignReferenceMapping)520%100%66121211
initializeTargetRelationKeys(ForeignReferenceMapping)520%100%66121211
extractKeyFromTargetRow(AbstractRecord, AbstractSession)490%20%22101011
getLockRelationTableQueryClone(AbstractSession, short)460%n/a11101011
initializeLockRelationTableQuery(AbstractSession, ForeignReferenceMapping, Expression)450%n/a11101011
extractBatchKeyFromRow(AbstractRecord, AbstractSession)420%20%229911
initializeRelationTable(AbstractSession, ForeignReferenceMapping)400%100%669911
addRelationTableSourceRow(Object, AbstractSession, AbstractRecord, ForeignReferenceMapping)360%20%226611
addRelationTableTargetRow(Object, AbstractSession, AbstractRecord, ForeignReferenceMapping)360%20%226611
RelationTableMechanism()350%n/a11101011
postPrepareNestedBatchQuery(ReadQuery, ObjectLevelReadQuery)320%20%227711
setRelationTableLockingClause(ObjectLevelReadQuery, ObjectBuildingQuery)310%n/a117711
initializeSourceKeys(ForeignReferenceMapping)310%40%336611
addRelationTableSourceRow(AbstractRecord, AbstractRecord)300%20%225511
initializeSourceKeysWithDefaults(DatabaseMapping)290%40%337711
initializeTargetKeys(AbstractSession, ForeignReferenceMapping)250%20%224411
getSourceKeyFieldNames()230%20%225511
getSourceRelationKeyFieldNames()230%20%225511
getTargetKeyFieldNames()230%20%225511
getTargetRelationKeyFieldNames()230%20%225511
setSourceKeyFieldNames(Vector)230%20%225511
setSourceRelationKeyFieldNames(Vector)230%20%225511
setTargetKeyFieldNames(Vector)230%20%225511
setTargetRelationKeyFieldNames(Vector)230%20%225511
joinRelationTableField(Expression, Expression)210%n/a111111
initializeTargetKeysWithDefaults(AbstractSession, ForeignReferenceMapping)200%20%224411
collectQueryParameters(Set)170%20%224411
cloneFields(Vector)170%20%224411
getRelationFieldForTargetField(DatabaseField)160%20%224411
buildRelationTableSourceAndTargetRow(Object, Object, AbstractSession, ForeignReferenceMapping)150%n/a113311
buildRelationTableSourceAndTargetRow(AbstractRecord, Object, AbstractSession, ForeignReferenceMapping)130%n/a113311
hasRelationTable()120%40%331111
addSourceRelationKeyFieldName(String, String)110%n/a112211
addTargetRelationKeyFieldName(String, String)110%n/a112211
setDeleteSQLString(String)110%n/a114411
setDeleteCall(Call)110%n/a114411
setInsertSQLString(String)110%n/a114411
setInsertCall(Call)110%n/a114411
buildRelationTableSourceRow(Object, AbstractSession, ForeignReferenceMapping)110%n/a112211
addSourceRelationKeyField(DatabaseField, DatabaseField)90%n/a113311
addTargetRelationKeyField(DatabaseField, DatabaseField)90%n/a113311
getRelationTableName()90%20%223311
getRelationTableQualifiedName()90%20%223311
setSessionName(String)90%n/a113311
buildRelationTableSourceRow(AbstractRecord)90%n/a112211
setSourceRelationKeyFieldName(String)80%n/a112211
setTargetRelationKeyFieldName(String)80%n/a112211
buildSelectionCriteria(ForeignReferenceMapping, Expression)70%n/a111111
buildSelectionCriteriaAndAddFieldsToQuery(ForeignReferenceMapping, Expression)70%n/a111111
setCustomDeleteQuery(DataModifyQuery)70%n/a113311
setCustomInsertQuery(DataModifyQuery)70%n/a113311
setRelationTableName(String)70%n/a112211
isSingleSourceRelationKeySpecified()40%n/a111111
isSingleTargetRelationKeySpecified()40%n/a111111
setDeleteQuery(DataModifyQuery)40%n/a112211
setHasCustomDeleteQuery(boolean)40%n/a112211
setHasCustomInsertQuery(boolean)40%n/a112211
setInsertQuery(DataModifyQuery)40%n/a112211
setRelationTable(DatabaseTable)40%n/a112211
setSourceKeyFields(Vector)40%n/a112211
setSourceRelationKeyFields(Vector)40%n/a112211
setTargetKeyFields(Vector)40%n/a112211
setTargetRelationKeyFields(Vector)40%n/a112211
getDeleteQuery()30%n/a111111
getInsertQuery()30%n/a111111
getRelationTable()30%n/a111111
getSourceKeyFields()30%n/a111111
getSourceRelationKeyFields()30%n/a111111
getTargetKeyFields()30%n/a111111
getTargetRelationKeyFields()30%n/a111111
hasCustomDeleteQuery()30%n/a111111
hasCustomInsertQuery()30%n/a111111