UpdateCoordinatorStandard

Source file "org/hibernate/persister/entity/mutation/UpdateCoordinatorStandard.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,954 of 1,9540%306 of 3060%2302304414417575
coordinateUpdate(Object, Object, Object, Object[], Object, Object[], int[], boolean, SharedSessionContractImplementor)1400%260%1414313111
handlePotentialImplicitForcedVersionIncrement(Object, Object, Object[], Object, int[], SharedSessionContractImplementor, EntityVersionMapping)800%180%1010181811
lambda$applyTableUpdateDetails$19(AttributeMappingsList, UpdateCoordinatorStandard.UpdateValuesAnalysisImpl, MutationGroupBuilder, UpdateCoordinatorStandard.DirtinessChecker, EntityVersionMapping, Object[], boolean[], OptimisticLockStyle, SharedSessionContractImplementor, TableMutationBuilder)760%120%77141411
preUpdateInMemoryValueGeneration(Object, Object[], SharedSessionContractImplementor)740%140%88181811
analyzeUpdateValues(Object[], Object, Object[], int[], UpdateCoordinatorStandard.InclusionChecker, UpdateCoordinatorStandard.InclusionChecker, UpdateCoordinatorStandard.InclusionChecker, boolean, SharedSessionContractImplementor)730%100%66151511
getPropertiesToUpdate(int[], boolean)720%140%88161611
doVersionUpdate(Object, Object, Object, Object, SharedSessionContractImplementor)660%40%33141411
buildVersionUpdateGroup()580%20%22181811
performUpdate(Object, Object, Object, Object[], Object, Object[], boolean, SharedSessionContractImplementor, EntityVersionMapping, int[], boolean[], boolean)570%40%339911
applyAttributeUpdateDetails(MutationGroupBuilder, UpdateCoordinatorStandard.DirtinessChecker, EntityVersionMapping, int, AttributeMapping, TableUpdateBuilder)500%140%88111111
decomposeAttributeForUpdate(Object[], UpdateCoordinatorStandard.UpdateValuesAnalysisImpl, UpdateCoordinatorStandard.DirtinessChecker, SharedSessionContractImplementor, JdbcValueBindings, EntityTableMapping, int)480%100%66111111
includeInRestriction(Object[], UpdateCoordinatorStandard.DirtinessChecker, EntityVersionMapping, boolean[], OptimisticLockStyle, int, AttributeMapping, AttributeAnalysis)480%200%1111141411
doDynamicUpdate(Object, Object, Object, Object[], Object[], UpdateCoordinatorStandard.InclusionChecker, UpdateCoordinatorStandard.UpdateValuesAnalysisImpl, SharedSessionContractImplementor)450%n/a117711
includeInSet(UpdateCoordinatorStandard.DirtinessChecker, int, AttributeMapping, UpdateCoordinatorStandard.IncludedAttributeAnalysis)430%140%888811
doStaticUpdate(Object, Object, Object, Object[], Object[], UpdateCoordinatorStandard.UpdateValuesAnalysisImpl, SharedSessionContractImplementor)420%n/a117711
applyPartictionKeyRestriction(TableUpdateBuilder)420%80%55111111
buildStaticUpdateGroup()420%n/a115511
addPartitionRestriction(TableUpdateBuilderStandard)420%80%55111111
UpdateCoordinatorStandard(AbstractEntityPersister, SessionFactoryImplementor)410%20%22111111
includedInLock(EntityVersionMapping, UpdateCoordinatorStandard.InclusionChecker, int, SingularAttributeMapping, EntityPersister)400%130%998811
processAttribute(UpdateCoordinatorStandard.UpdateValuesAnalysisImpl, int, SingularAttributeMapping, Object, Object[], UpdateCoordinatorStandard.InclusionChecker, UpdateCoordinatorStandard.InclusionChecker, SharedSessionContractImplementor)400%60%448811
applyTableUpdateDetails(Object, MutationGroupBuilder, Object[], UpdateCoordinatorStandard.UpdateValuesAnalysisImpl, UpdateCoordinatorStandard.DirtinessChecker, SharedSessionContractImplementor)400%n/a118811
lambda$decomposeForUpdate$9(UpdateCoordinatorStandard.UpdateValuesAnalysisImpl, Object[], UpdateCoordinatorStandard.DirtinessChecker, SharedSessionContractImplementor, JdbcValueBindings, Integer, MutationOperation)320%40%336611
breakDownKeyJdbcValues(Object, Object, SharedSessionContractImplementor, JdbcValueBindings, EntityTableMapping)290%60%446611
generateDynamicUpdateGroup(Object, Object, Object[], UpdateCoordinatorStandard.UpdateValuesAnalysisImpl, SharedSessionContractImplementor)290%n/a114411
isDirty(boolean, EntityVersionMapping, int[], boolean[], int, SingularAttributeMapping, EntityPersister)260%80%559911
lambda$buildStaticUpdateGroup$22(int, SingularAttributeMapping)250%70%555511
lambda$generateDynamicUpdateGroup$17(UpdateCoordinatorStandard.UpdateValuesAnalysisImpl, MutationGroupBuilder, EntityTableMapping)250%20%226611
isValueGenerationInSqlNoWrite(Generator, Dialect)210%100%665511
processSet(UpdateCoordinatorStandard.UpdateValuesAnalysisImpl, SelectableMapping)210%60%444411
decomposeForUpdate(Object, Object, Object[], UpdateCoordinatorStandard.UpdateValuesAnalysisImpl, MutationExecutor, MutationOperationGroup, UpdateCoordinatorStandard.DirtinessChecker, SharedSessionContractImplementor)210%n/a114411
attributeLockValue(int, SingularAttributeMapping, Object, Object[])200%60%444411
applyAttributeLockingDetails(Object[], SharedSessionContractImplementor, int, AttributeMapping, TableUpdateBuilder)190%40%336611
UpdateCoordinatorStandard(AbstractEntityPersister, SessionFactoryImplementor, MutationOperationGroup, BatchKey, MutationOperationGroup, BatchKey)170%n/a116611
isValueGenerationInSql(Generator, Dialect)170%80%554411
lambda$buildStaticUpdateGroup$21(int, SingularAttributeMapping)170%40%332211
lambda$applyTableUpdateDetails$20(Object, EntityRowIdMapping, TableMutationBuilder)170%n/a115511
forceVersionIncrement(Object, Object, Object, SharedSessionContractImplementor)160%20%224411
applyKeyRestriction(Object, EntityRowIdMapping, TableUpdateBuilder, EntityTableMapping)160%60%444411
lambda$doDynamicUpdate$15(UpdateCoordinatorStandard.UpdateValuesAnalysisImpl, TableMapping)150%40%334411
lambda$decomposeAttributeMapping$13(int, JdbcValueBindings, EntityTableMapping, Object, SelectableMapping)150%40%335511
lambda$processLock$6(int, UpdateCoordinatorStandard.UpdateValuesAnalysisImpl, Object, Object, SelectableMapping)150%20%224411
lambda$performUpdate$2(boolean[], int, SingularAttributeMapping)150%40%331111
resolveUpdateVersionBatchKeyAccess(boolean, SharedSessionContractImplementor)140%60%445511
dirtyAttributeIndexes(int[], int[])130%40%335511
getPropertyUpdateability(Object)130%20%223311
lambda$optimisticLock$11(JdbcValueBindings, EntityTableMapping, UpdateCoordinatorStandard.ColumnLockingAnalysis)130%20%226611
lambda$decomposeForUpdate$10(Object, Object, SharedSessionContractImplementor, JdbcValueBindings, Integer, MutationOperation)120%n/a113311
processLock(UpdateCoordinatorStandard.UpdateValuesAnalysisImpl, SingularAttributeMapping, SharedSessionContractImplementor, Object)110%n/a112211
static {...}110%20%222211
decomposeAttributeMapping(SharedSessionContractImplementor, JdbcValueBindings, EntityTableMapping, AttributeMapping, Object)100%n/a112211
executor(SharedSessionContractImplementor, MutationOperationGroup, boolean)100%n/a112211
updateVersionExecutor(SharedSessionContractImplementor, MutationOperationGroup, boolean)100%n/a112211
lambda$doDynamicUpdate$16(Object, PreparedStatementDetails, int, int)100%n/a113311
lambda$doDynamicUpdate$14(UpdateCoordinatorStandard.InclusionChecker, int, AttributeMapping)100%20%221111
lambda$doStaticUpdate$8(Object, PreparedStatementDetails, int, int)100%n/a113311
lambda$doVersionUpdate$5(Object, PreparedStatementDetails, int, int)100%n/a113311
lambda$doVersionUpdate$3(MutationExecutor, EntityTableMapping, Object, EntityTableMapping.KeyColumn)100%n/a114411
lambda$performUpdate$0(boolean, EntityVersionMapping, int[], boolean[], int, SingularAttributeMapping)100%n/a112211
isModifiableEntity(EntityEntry)90%20%221111
newTableUpdateBuilder(EntityTableMapping)90%n/a111111
lambda$breakDownKeyJdbcValues$12(JdbcValueBindings, EntityTableMapping, Object, EntityTableMapping.KeyColumn)90%n/a114411
lambda$performUpdate$1(EntityVersionMapping, UpdateCoordinatorStandard.InclusionChecker, int, SingularAttributeMapping)80%n/a112211
optimisticLock(SharedSessionContractImplementor, JdbcValueBindings, EntityTableMapping, UpdateCoordinatorStandard.IncludedAttributeAnalysis)70%n/a112211
lambda$buildStaticUpdateGroup$25(UpdateCoordinatorStandard.UpdateValuesAnalysisImpl, int, AttributeMapping)70%n/a111111
lambda$generateDynamicUpdateGroup$18(UpdateCoordinatorStandard.UpdateValuesAnalysisImpl, int, AttributeMapping)70%n/a111111
lambda$doVersionUpdate$4(TableMapping)70%n/a111111
lambda$buildStaticUpdateGroup$24(MutationGroupBuilder, EntityTableMapping)60%n/a112211
toString()50%n/a111111
getStaticUpdateGroup()30%n/a111111
getVersionUpdateGroup()30%n/a111111
getBatchKey()30%n/a111111
getVersionUpdateBatchkey()30%n/a111111
lambda$buildStaticUpdateGroup$23(int, SingularAttributeMapping)20%n/a111111
lambda$doStaticUpdate$7(int, AttributeMapping)20%n/a111111