MapperAnnotationBuilder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total40 of 1,89097%23 of 25090%221637336038
getReturnType(Method, Class)1313891%112972%102133901
loadXmlResource()76390%6100%0421201
parseCache()54489%2466%240801
hasNestedResultMap(Result)52482%1787%151301
applyDiscriminator(String, Class, TypeDiscriminator)48295%2880%2601301
isLazy(Result)44191%21083%270601
getMethodReturnType(String, String)4095%3770%361901
lambda$parseStatement$2(Class, LanguageDriver, Method, MapperAnnotationBuilder.AnnotationWrapper)249100%36100%01904901
handleSelectKeyAnnotation(SelectKey, String, Class, LanguageDriver)108100%2100%0202301
applyResults(Result[], Class, List)105100%16100%0901401
applyConstructorArgs(Arg[], Class, List)92100%10100%0601201
parse()89100%1990%1601901
generateResultMapName(Method)79100%8100%0501001
getAnnotationWrapper(Method, boolean, Collection)68100%10100%0601301
buildSqlSource(Annotation, Class, LanguageDriver, Method)66100%10100%0601101
parseCacheRef()61100%12100%0701401
createDiscriminatorResultMaps(String, Class, TypeDiscriminator)59100%4100%030801
static {...}40100%n/a010301
convertToProperties(Property[])38100%4100%030601
getParameterType(Method)38100%8100%050901
applyResultMap(String, Class, Arg[], Result[], TypeDiscriminator)36100%n/a010701
lambda$getAnnotationWrapper$5(Method, MapperAnnotationBuilder.AnnotationWrapper, MapperAnnotationBuilder.AnnotationWrapper)34100%n/a010301
parseResultMap(Method)33100%n/a010701
nestedResultMapId(Result)31100%4100%030601
nestedSelectId(Result)31100%4100%030601
MapperAnnotationBuilder(Configuration, Class)29100%n/a010601
hasNestedSelect(Result)29100%8100%050301
parseStatement(Method)20100%n/a010401
getLanguageDriver(Method)17100%2100%020501
findColumnPrefix(Result)14100%2100%020401
canHaveStatement(Method)10100%4100%030101
nullOrEmpty(String)10100%1375%130101
buildSqlSourceFromStrings(String[], Class, LanguageDriver)10100%n/a010101
getAnnotationWrapper(Method, boolean, Class[])7100%n/a010101
lambda$getAnnotationWrapper$3(Method, Class)5100%n/a010101
lambda$parseStatement$1(MapperAnnotationBuilder.AnnotationWrapper)4100%n/a010101
lambda$parseStatement$0(MapperAnnotationBuilder.AnnotationWrapper)4100%n/a010101
lambda$getAnnotationWrapper$4(MapperAnnotationBuilder.AnnotationWrapper)100%n/a010101