ClassUtils

Source file "org/springframework/util/ClassUtils.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,245 of 1,80230%227 of 25410%1802002823755973
getMethodCountForName(Class, String)700%80%55131311
hasAtLeastOneMethodWithName(Class, String)690%120%77111111
forName(String, ClassLoader)685343%9743%89133001
getAllInterfacesForClassAsSet(Class, ClassLoader)540%100%66131311
getMethod(Class, String, Class[])520%60%44121211
isCacheSafe(Class, ClassLoader)510%180%1010181811
getDescriptiveType(Object)490%60%44101011
getMostSpecificMethod(Method, Class)400%100%66101011
findInterfaceMethodIfPossible(Method, Class, Class)400%60%449911
determineCommonAncestor(Class, Class)380%140%88141411
findMethodCandidatesByName(Class, String)350%40%336611
classNamesToString(Collection)310%40%337711
resolveClassName(String, ClassLoader)300%n/a118811
getInterfaceMethodIfPossible(Method, Class)290%80%556611
isOverridable(Method, Class)290%100%666611
hasMethod(Class, Method)270%40%337711
classPackageAsResourcePath(Class)260%40%338811
getShortNameAsProperty(Class)210%20%224411
getDefaultClassLoader()200%40%33111111
isLambdaClass(Class)200%80%552211
overrideThreadContextClassLoader(ClassLoader)180%40%336611
isAssignableValue(Class, Object)170%40%332211
addResourcePathToPackagePath(Class, String)170%20%224411
getUserClass(Class)170%60%445511
getClassFileName(Class)170%n/a114411
getPackageName(String)170%20%223311
isPresent(String, ClassLoader)16315%n/a015701
isVisible(Class, ClassLoader)160%40%337711
matchesTypeName(Class, String)160%60%442211
isUserLevelMethod(Method)160%60%442211
getMethodIfAvailable(Class, String, Class[])151346%3125%234801
isPrimitiveArray(Class)140%40%332211
isPrimitiveWrapperArray(Class)140%40%332211
getQualifiedMethodName(Method, Class)140%20%222211
getStaticMethod(Class, String, Class[])13940%20%122601
isLoadable(Class, ClassLoader)130%20%223311
isPrimitiveOrWrapper(Class)130%40%332211
toClassArray(Collection)100%20%221111
isInnerClass(Class)100%40%331111
isCglibProxyClass(Class)100%40%331111
isCglibProxyClassName(String)100%40%331111
hasMethod(Class, String, Class[])90%20%221111
convertResourcePathToClassName(String)80%n/a112211
convertClassNameToResourcePath(String)80%n/a112211
hasConstructor(Class, Class[])80%20%221111
isPrimitiveWrapper(Class)70%n/a112211
getAllInterfaces(Object)70%n/a112211
getAllInterfacesAsSet(Object)70%n/a112211
createCompositeInterface(Class[], ClassLoader)70%n/a112211
getUserClass(Object)70%n/a112211
getPackageName(Class)70%n/a112211
isAssignable(Class, Class)63685%3770%361901
isGroovyObjectMethod(Method)60%n/a111111
lambda$getInterfaceMethodIfPossible$0(Method)60%n/a111111
resolvePrimitiveClassName(String)51066%2250%231401
getMethodOrNull(Class, String, Class[])5337%n/a011301
getAllInterfacesForClass(Class, ClassLoader)50%n/a111111
classNamesToString(Class[])40%n/a111111
getAllInterfacesForClass(Class)40%n/a111111
getAllInterfacesForClassAsSet(Class)40%n/a111111
isJavaLanguageInterface(Class)40%n/a111111
isStaticClass(Class)40%n/a111111
isCglibProxy(Object)40%n/a111111
getQualifiedMethodName(Method)40%n/a111111
getInterfaceMethodIfPossible(Method)40%n/a111111
ClassUtils()30%n/a111111
static {...}340100%4100%0303301
getShortName(String)31100%1150%120801
registerCommonClasses(Class[])23100%2100%020301
resolvePrimitiveIfNecessary(Class)16100%1375%130201
getConstructorIfAvailable(Class, Class[])10100%n/a010401
getQualifiedName(Class)6100%n/a010201
getShortName(Class)4100%n/a010101