DefaultResultSetHandler

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total258 of 3,11591%61 of 47487%5630743649370
handleRefCursorOutputParameter(ResultSet, ParameterMapping, MetaObject)570%40%33131311
createRowKeyForMap(ResultSetWrapper, CacheKey)280%40%338811
applyNestedResultMappings(ResultSetWrapper, ResultMap, MetaObject, String, CacheKey, boolean)1910784%11995%11122701
instantiateCollectionPropertyIfAppropriate(ResultMapping, MetaObject)194670%8100%0521601
lambda$createByConstructorSignature$1(Class, ResultSetWrapper)180%n/a112211
ensureNoRowBounds()17522%7112%451301
validateResultMapsCount(ResultSetWrapper, int)16627%1375%131301
combineKeys(CacheKey, CacheKey)141957%4100%032801
findConstructorForAutomapping(Class, ResultSetWrapper)134778%1787%1521001
createResultObject(ResultSetWrapper, ResultMap, List, List, String)125983%1990%1611201
handleOutputParameters(CallableStatement)115382%2675%2511101
addPendingChildRelation(ResultSet, MetaObject, ResultMapping)55391%1375%1311201
createRowKey(ResultMap, ResultSetWrapper, String)54289%1583%1411101
handleCursorResultSets(Statement)54088%1150%121901
getNextResultSet(Statement)52784%2675%252901
getFirstResultSet(Statement)42485%2675%251701
applyArgNameBasedConstructorAutoMapping(ResultSetWrapper, ResultMap, String, Class, List, List, Constructor, boolean)315898%61672%51202701
findUsableConstructorByArgTypes(Constructor, List)23193%1583%141701
applyColumnOrderBasedConstructorAutomapping(ResultSetWrapper, List, List, Constructor, boolean)4897%1583%140901
applyConstructorAutomapping(ResultSetWrapper, ResultMap, String, Class, List, List, Constructor)3697%1375%130501
columnMatchesParam(String, String, String)2796%1583%140601
skipRows(ResultSet, RowBounds)2596%2675%251701
closeResultSet(ResultSet)685%1150%121501
createAutomaticMappings(ResultSetWrapper, ResultMap, MetaObject, String)149100%12195%11203001
getRowValue(ResultSetWrapper, ResultMap, CacheKey, String, Object)144100%12996%11602401
handleRowValuesForNestedResultMap(ResultSetWrapper, ResultMap, ResultHandler, RowBounds, ResultMapping)115100%12195%11202301
createParameterizedResultObject(ResultSetWrapper, Class, List, List, List, String)103100%11191%1702001
handleResultSets(Statement)101100%21083%2702701
applyPropertyMappings(ResultSetWrapper, ResultMap, MetaObject, ResultLoaderMap, String)88100%12395%11302301
getNestedQueryMappingValue(ResultSet, MetaObject, ResultMapping, ResultLoaderMap, String)87100%6100%0401901
getRowValue(ResultSetWrapper, ResultMap, String)80100%22100%01201101
createResultObject(ResultSetWrapper, ResultMap, ResultLoaderMap, String)73100%14100%0801301
DefaultResultSetHandler(Executor, MappedStatement, ParameterHandler, ResultHandler, BoundSql, RowBounds)70100%n/a0101801
anyNotNullColumnHasValue(ResultMapping, String, ResultSetWrapper)64100%14100%0801601
createRowKeyForUnmappedProperties(ResultMap, ResultSetWrapper, CacheKey, String)61100%11191%1701401
prepareCompositeKeyParameter(ResultSet, ResultMapping, Class, String)57100%6100%0401201
getNestedQueryConstructorValue(ResultSet, ResultMapping, String)56100%1150%1201201
createRowKeyForMappedProperties(ResultMap, ResultSetWrapper, CacheKey, List, String)55100%11191%1701201
applyAutomaticMappings(ResultSetWrapper, ResultMap, MetaObject, String)51100%11191%1701101
handleResultSet(ResultSetWrapper, ResultMap, List, ResultMapping)47100%4100%0301001
resolveDiscriminatedResultMap(ResultSet, ResultMap, String)46100%1787%1501301
createKeyForMultipleResults(ResultSet, ResultMapping, String, String)45100%2675%2501101
handleRowValuesForSimpleResultMap(ResultSetWrapper, ResultMap, ResultHandler, RowBounds, ResultMapping)43100%1583%140901
linkToParents(ResultSet, ResultMapping, Object)40100%2675%250801
createPrimitiveResultObject(ResultSetWrapper, ResultMap, String)39100%2100%020901
getPropertyMappingValue(ResultSet, MetaObject, ResultMapping, ResultLoaderMap, String)35100%4100%030801
getColumnPrefix(String, ResultMapping)28100%6100%040601
shouldApplyAutomaticMappings(ResultMap, boolean)27100%8100%050501
prepareSimpleKeyParameter(ResultSet, ResultMapping, Class, String)24100%2100%020401
handleRowValues(ResultSetWrapper, ResultMap, ResultHandler, RowBounds, ResultMapping)23100%2100%020601
linkObjects(MetaObject, ResultMapping, Object)22100%2100%020701
hasTypeHandlerForResultObject(ResultSetWrapper, Class)22100%2100%020301
prependPrefix(String, String)21100%2675%250301
instantiateParameterObject(Class)19100%4100%030501
createByConstructorSignature(ResultSetWrapper, ResultMap, String, Class, List, List)18100%n/a010201
checkResultHandler()17100%1583%140301
prepareParameterForNestedQuery(ResultSet, ResultMapping, Class, String)17100%2100%020301
getDiscriminatorValue(ResultSet, Discriminator, String)15100%n/a010301
storeObject(ResultHandler, DefaultResultContext, Object, ResultMapping, ResultSet)14100%2100%020401
shouldProcessMoreRows(ResultContext, RowBounds)12100%4100%030101
collapseSingleResultList(List)11100%2100%020101
getNestedResultMap(ResultSet, String, String)11100%n/a010201
getResultMappingsForRowKey(ResultMap)11100%2100%020401
callResultHandler(ResultHandler, DefaultResultContext, Object)7100%n/a010301
putAncestor(Object, String)7100%n/a010201
lambda$findConstructorForAutomapping$2(ResultSetWrapper, Constructor)6100%n/a010101
static {...}5100%n/a010101
cleanUpAfterHandlingResultSet()4100%n/a010201
lambda$applyArgNameBasedConstructorAutoMapping$3(String)4100%n/a010101
lambda$addPendingChildRelation$0(CacheKey)4100%n/a010101