DefaultResultSetHandler

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,940 of 3,9400%624 of 6240%3923928798798080
handleRowValuesForNestedResultMap(ResultSetWrapper, ResultMap, ResultHandler, RowBounds, ResultMapping)1710%380%2020383811
createParameterizedResultObject(ResultSetWrapper, Class, List, List, List, String, boolean, CacheKey)1660%220%1212373711
linkNestedPendingCreations(ResultSetWrapper, ResultMap, String, CacheKey, PendingConstructorCreation, List)1630%260%1414404011
applyArgNameBasedConstructorAutoMapping(ResultSetWrapper, ResultMap, String, List, List, Constructor, boolean)1540%220%1212272711
applyNestedPendingConstructorCreations(ResultSetWrapper, ResultMap, MetaObject, String, CacheKey, boolean, boolean)1520%320%1717424211
createAutomaticMappings(ResultSetWrapper, ResultMap, MetaObject, String)1470%260%1414303011
getRowValue(ResultSetWrapper, ResultMap, CacheKey, String, Object)1450%300%1616242411
applyNestedResultMappings(ResultSetWrapper, ResultMap, MetaObject, String, CacheKey, boolean)1290%220%1212303011
handleOutputParameters(CallableStatement)1030%180%1010222211
getRowValue(ResultSetWrapper, ResultMap, String, CacheKey)1030%260%1414161611
handleResultSets(Statement)1010%120%77272711
getPropertyMappingValue(ResultSetWrapper, MetaObject, ResultMapping, ResultLoaderMap, String)930%120%77202011
applyPropertyMappings(ResultSetWrapper, ResultMap, MetaObject, ResultLoaderMap, String)920%260%1414242411
createResultObject(ResultSetWrapper, ResultMap, ResultLoaderMap, String, CacheKey)890%180%1010151511
getNestedQueryMappingValue(ResultSetWrapper, MetaObject, ResultMapping, ResultLoaderMap, String)870%60%44191911
applyColumnOrderBasedConstructorAutomapping(ResultSetWrapper, List, List, Constructor, boolean)810%80%55131311
DefaultResultSetHandler(Executor, MappedStatement, ParameterHandler, ResultHandler, BoundSql, RowBounds)750%n/a11191911
createResultObject(ResultSetWrapper, ResultMap, List, List, String, CacheKey)680%100%66131311
createRowKeyForMappedProperties(ResultMap, ResultSetWrapper, CacheKey, List, String)680%160%99161611
handleRowValuesForSimpleResultMap(ResultSetWrapper, ResultMap, ResultHandler, RowBounds, ResultMapping)650%100%66141411
anyNotNullColumnHasValue(ResultMapping, String, ResultSetWrapper)640%140%88161611
linkObjects(MetaObject, ResultMapping, Object, boolean)630%100%66161611
createRowKeyForUnmappedProperties(ResultMap, ResultSetWrapper, CacheKey, String)620%120%77151511
prepareCompositeKeyParameter(ResultSetWrapper, ResultMapping, Class, String)600%60%44131311
createPendingConstructorCreations(Object)600%60%44151511
handleRefCursorOutputParameter(ResultSet, ParameterMapping, MetaObject)570%40%33131311
addPendingChildRelation(ResultSet, MetaObject, ResultMapping)570%40%33131311
getNestedQueryConstructorValue(ResultSetWrapper, ResultMapping, String)560%20%22121211
instantiateCollectionPropertyIfAppropriate(ResultMapping, MetaObject)560%80%55171711
applyAutomaticMappings(ResultSetWrapper, ResultMap, MetaObject, String)510%120%77111111
findConstructorForAutomapping(Class, ResultSetWrapper)490%60%44111111
handleResultSet(ResultSetWrapper, ResultMap, List, ResultMapping)470%40%33101011
resolveDiscriminatedResultMap(ResultSetWrapper, ResultMap, String)470%80%55141411
createRowKey(ResultMap, ResultSetWrapper, String)470%60%44111111
handleCursorResultSets(Statement)450%20%229911
createKeyForMultipleResults(ResultSet, ResultMapping, String, String)450%80%55111111
getFirstResultSet(Statement)440%100%66151511
getNestedCursorValue(ResultSetWrapper, ResultMapping, String)430%n/a118811
linkToParents(ResultSet, ResultMapping, Object)400%80%559911
applyConstructorAutomapping(ResultSetWrapper, ResultMap, String, Class, List, List, Constructor)400%60%446611
createPrimitiveResultObject(ResultSetWrapper, ResultMap, String)390%20%229911
findUsableConstructorByArgTypes(Constructor, List)330%60%447711
getDiscriminatorValue(ResultSetWrapper, Discriminator, String)290%20%226611
columnMatchesParam(String, String, String)280%60%446611
getColumnPrefix(String, ResultMapping)280%60%446611
createRowKeyForMap(ResultSetWrapper, CacheKey)280%40%338811
getNextResultSet(Statement)270%60%448811
shouldApplyAutomaticMappings(ResultMap, boolean)270%80%555511
combineKeys(CacheKey, CacheKey)270%40%338811
skipRows(ResultSet, RowBounds)260%80%557711
handleRowValues(ResultSetWrapper, ResultMap, ResultHandler, RowBounds, ResultMapping)230%20%226611
ensureNoRowBounds()220%80%554411
storeObject(ResultHandler, DefaultResultContext, Object, ResultMapping, ResultSet)220%40%337711
hasTypeHandlerForResultObject(ResultSetWrapper, Class)220%20%223311
instantiateParameterObject(Class)190%40%335511
createByConstructorSignature(ResultSetWrapper, ResultMap, String, Class, List, List)180%n/a112211
checkResultHandler()170%60%443311
prepareParameterForNestedQuery(ResultSetWrapper, ResultMapping, Class, String)170%20%223311
prepareSimpleKeyParameter(ResultSetWrapper, ResultMapping, Class, String)170%n/a113311
verifyPendingCreationPreconditions(ResultMapping)170%40%335511
prependPrefix(String, String)160%80%553311
createAndStorePendingCreation(ResultHandler, ResultSet, DefaultResultContext, PendingConstructorCreation)160%n/a114411
validateResultMapsCount(ResultSetWrapper, int)140%40%334411
shouldProcessMoreRows(ResultContext, RowBounds)120%40%331111
collapseSingleResultList(List)110%20%221111
getNestedResultMap(ResultSetWrapper, String, String)110%n/a112211
getResultMappingsForRowKey(ResultMap)110%20%224411
toSingleObj(List)90%20%221111
lambda$createByConstructorSignature$1(Class, ResultSetWrapper)90%n/a112211
closeResultSet(ResultSet)70%20%225511
callResultHandler(ResultHandler, DefaultResultContext, Object)70%n/a113311
putAncestor(Object, String)70%n/a112211
linkObjects(MetaObject, ResultMapping, Object)70%n/a112211
lambda$findConstructorForAutomapping$4(ResultSetWrapper, Constructor)60%n/a111111
lambda$findConstructorForAutomapping$3(Constructor, Constructor)50%n/a111111
static {...}50%n/a111111
cleanUpAfterHandlingResultSet()40%n/a112211
lambda$applyArgNameBasedConstructorAutoMapping$5(String)40%n/a111111
lambda$findConstructorForAutomapping$2(Constructor)40%n/a111111
lambda$addPendingChildRelation$0(CacheKey)40%n/a111111