MapperAnnotationBuilder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total38 of 1,87797%20 of 24291%191606341039
getReturnType(Method)1313991%112972%102133901
loadXmlResource()76390%6100%0421101
parseCache()54489%2466%240701
hasNestedResultMap(Result)52482%1787%151301
applyDiscriminator(String, Class, TypeDiscriminator)48295%2880%2601301
isLazy(Result)44191%21083%270601
lambda$parseStatement$2(Class, LanguageDriver, Method, MapperAnnotationBuilder.AnnotationWrapper)246100%36100%01904701
handleSelectKeyAnnotation(SelectKey, String, Class, LanguageDriver)107100%2100%0202301
applyResults(Result[], Class, List)105100%16100%0901701
applyConstructorArgs(Arg[], Class, List)92100%10100%0601601
parse()88100%1990%1601901
generateResultMapName(Method)79100%8100%0501001
getAnnotationWrapper(Method, boolean, Collection)69100%10100%0601401
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%030701
getParameterType(Method)38100%8100%050801
applyResultMap(String, Class, Arg[], Result[], TypeDiscriminator)36100%n/a010701
lambda$getAnnotationWrapper$6(Method, MapperAnnotationBuilder.AnnotationWrapper, MapperAnnotationBuilder.AnnotationWrapper)34100%n/a010301
parseResultMap(Method)32100%n/a010701
nestedResultMapId(Result)31100%4100%030601
nestedSelectId(Result)31100%4100%030601
MapperAnnotationBuilder(Configuration, Class)29100%n/a010601
hasNestedSelect(Result)29100%8100%050301
parsePendingMethods()27100%2100%0201001
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$4(Annotation)6100%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$5(MapperAnnotationBuilder.AnnotationWrapper)100%n/a010101