Reflections

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,477 of 1,4770%270 of 2700%1981983213216363
isAssignableFrom(Type, Type)930%260%1414272711
matches(Type, Type)930%260%1414272711
classForName(String, ClassLoader[])780%60%44131311
invokeMethod(boolean, Method, Class, Object, Object[])780%40%33181811
isAssignableFrom(Class, Type[], Type)530%140%88151511
buildInvokeMethodErrorMessage(Method, Object, Object[])510%60%448811
resolveListType(Field, Object)490%100%66131311
buildTypeMap(Set)470%100%66101011
getFieldValue(Field, Object, Class)440%n/a11121211
getAllDeclaredFields(Class)380%60%445511
getAllDeclaredMethods(Class)380%60%445511
getAllDeclaredConstructors(Class)380%60%445511
matches(Class, Type[], Type)380%100%66111111
methodExists(Class, String)370%80%555511
getMemberType(Member)340%60%447711
isCacheable(Annotation[])320%80%555511
getNonPrivateFinalMethodOrType(Class)320%80%556611
isAssignableFrom(Type[], Type[])300%60%448811
isCacheable(Set)270%80%556611
getAnnotationsWithMetaAnnotation(Set, Class)260%40%336611
isAssignableFrom(Type, Type[])240%40%334411
isAssignableFrom(Type[], Type)240%40%334411
getPropertyName(Method)230%40%336611
containsWildcards(Type[])230%40%334411
getRawType(Type)210%60%446611
isTypeBounded(Type, Type[], Type[])200%80%557711
findDeclaredMethod(Class, String, Class[])190%40%334411
isAssignableFrom(Type, Set)190%40%335511
matches(Type, Set)190%40%335511
isAssignableFrom(Set, Set)190%40%335511
matches(Set, Set)190%40%335511
isAssignableFrom(Set, Type)190%40%335511
findDeclaredField(Class, String)180%40%334411
findDeclaredConstructor(Class, Class[])180%40%334411
buildSetFieldValueErrorMessage(Field, Object, Object)180%n/a111111
buildGetFieldValueErrorMessage(Field, Object)140%n/a111111
getNesting(Class)140%40%333311
isAssignableFrom(Class, Type[], Class, Type[])140%40%332211
matches(Class, Type[], Class, Type[])140%40%332211
isPackagePrivate(int)130%60%441111
static {...}130%n/a114411
isSerializable(Class)110%40%331111
newInstance(Class, String)110%n/a111111
isPrimitive(Type)100%20%222211
isParamerterizedTypeWithWildcard(Class)90%20%223311
setAccessible(AccessibleObject)80%n/a112211
unsetAccessible(AccessibleObject)80%n/a112211
isParameterizedType(Class)80%20%221111
invokeMethod(Method, Object, Object[])70%n/a111111
invokeMethod(boolean, Method, Object, Object[])70%n/a111111
invokeMethod(Method, Class, Object, Object[])70%n/a111111
isTypeOrAnyMethodFinal(Class)70%20%221111
getFieldValue(Field, Object)50%n/a111111
newInstance(Class)50%n/a111111
isFinal(Class)40%n/a111111
isFinal(Member)40%n/a111111
isPrivate(Member)40%n/a111111
isStatic(Class)40%n/a111111
isStatic(Member)40%n/a111111
isTransient(Member)40%n/a111111
isAbstract(Method)40%n/a111111
isArrayType(Class)30%n/a111111
cast(Object)20%n/a111111