# Reflections

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 221 of 1 278 | 82 % | 18 of 137 | 86 % | 42 | 158 | 21 | 227 | 25 | 84
getMethod(Class, String, Class[]) |  | 15 % |  | 50 % | 1 | 2 | 3 | 6 | 0 | 1
getField(Class, String) |  | 20 % |  | 50 % | 1 | 2 | 2 | 5 | 0 | 1
propertyName(String) |  | 0 % |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
lambda$static$13(Method) |  | 0 % |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$static$8(String) |  | 0 % |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
forName(String) |  | 86 % |  | 92 % | 1 | 12 | 2 | 15 | 0 | 1
javaBeanTargetType(Method) |  | 0 % |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getConstructor(Class, Class[]) |  | 91 % |  | 62 % | 2 | 5 | 1 | 10 | 0 | 1
toString(Field) |  | 0 % |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
toString(Constructor) |  | 0 % |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
toString(Executable) |  | 0 % |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$static$3(Method) |  | 0 % |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
mapFieldsOnName(Class) |  | 0 % |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$javaBeanTargetType$35(Method) |  | 0 % |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$mapFieldsOnName$16(Class) |  | 0 % |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
onJavaBeanPropertyWrapperNameGeneric(String, Object, Function, Function, Function, ThrowingFunction) |  | 85 % |  | 83 % | 1 | 4 | 1 | 7 | 0 | 1
lambda$static$1(String) |  | 0 % |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getDefaultConstructor(Class) |  | 94 % |  | 85 % | 1 | 6 | 1 | 16 | 0 | 1
Reflections() |  | 0 % |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$null$12(Method) |  | 0 % |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$null$11(Method) |  | 0 % |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$null$10(Method) |  | 0 % |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$null$9(Method) |  | 0 % |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$null$7(String) |  | 0 % |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$null$6(String) |  | 0 % |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$null$5(String) |  | 0 % |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$null$4(String) |  | 0 % |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$javaBeanTargetType$36(Method) |  | 0 % |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$onJavaBeanPropertyWrapper$31(Reflections.MemberNotFoundException) |  | 0 % |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$onJavaBeanPropertyWrapper$29(Reflections.MemberNotFoundException) |  | 0 % |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$onJavaBeanPropertyWrapper$27(Reflections.MemberNotFoundException) |  | 0 % |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$onJavaBeanPropertyWrapper$28(int, Class) |  | 90 % |  | 50 % | 2 | 3 | 0 | 1 | 0 | 1
lambda$onJavaBeanPropertyWrapper$30(int, Class) |  | 88 % |  | 50 % | 2 | 3 | 0 | 1 | 0 | 1
lambda$onJavaBeanPropertyWrapper$26(int, Class) |  | 88 % |  | 50 % | 2 | 3 | 0 | 1 | 0 | 1
static {...} |  | 100 % |  | n/a | 0 | 1 | 0 | 28 | 0 | 1
findConstructor(Class, Class[]) |  | 100 % |  | 100 % | 0 | 6 | 0 | 13 | 0 | 1
giveCollectionFactory(Class) |  | 100 % |  | 100 % | 0 | 8 | 0 | 16 | 0 | 1
newInstance(Constructor, Object[]) |  | 100 % |  | 75 % | 1 | 3 | 0 | 6 | 0 | 1
findWrapperClass(Class) |  | 100 % |  | 100 % | 0 | 10 | 0 | 19 | 0 | 1
onJavaBeanPropertyWrapper(Method, Function, Function, Function) |  | 100 % |  | n/a | 0 | 1 | 0 | 4 | 0 | 1
lambda$findMethod$19(Class[], Method) |  | 100 % |  | 75 % | 1 | 3 | 0 | 7 | 0 | 1
giveMissingDefaultConstructorReason(Class) |  | 100 % |  | 100 % | 0 | 5 | 0 | 10 | 0 | 1
newBeanInstance(Class) |  | 100 % |  | n/a | 0 | 1 | 0 | 3 | 0 | 1
newEncapsulationException(Supplier) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
findMethod(Class, String, Class[]) |  | 100 % |  | n/a | 0 | 1 | 0 | 4 | 0 | 1
isAssignableFrom(Class, Class) |  | 100 % |  | 100 % | 0 | 4 | 0 | 3 | 0 | 1
newInstance(Class) |  | 100 % |  | 100 % | 0 | 3 | 0 | 5 | 0 | 1
lambda$static$15() |  | 100 % |  | 100 % | 0 | 2 | 0 | 2 | 0 | 1
giveMapFactory(Class) |  | 100 % |  | 100 % | 0 | 3 | 0 | 5 | 0 | 1
lambda$findMethod$18(String, Class[], Method) |  | 100 % |  | 100 % | 0 | 3 | 0 | 1 | 0 | 1
newProxy(Class, InvocationHandler, Class[]) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
findField(Class, String) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
lambda$giveWrapperClass$37(Class) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
propertyName(Method) |  | 100 % |  | n/a | 0 | 1 | 0 | 3 | 0 | 1
isInnerClass(Class) |  | 100 % |  | 75 % | 1 | 3 | 0 | 1 | 0 | 1
invoke(Method, Object, Object[]) |  | 100 % |  | n/a | 0 | 1 | 0 | 3 | 0 | 1
onJavaBeanPropertyWrapperName(Method, Function, Function, Function) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
onJavaBeanPropertyWrapperName(String, Function, Function, Function) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
onJavaBeanPropertyWrapperName(String, Object, Function, Function, Function, Supplier) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
wrappedField(Method) |  | 100 % |  | n/a | 0 | 1 | 0 | 2 | 0 | 1
giveWrapperClass(Class) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
ensureAccessible(AccessibleObject) |  | 100 % |  | 50 % | 1 | 2 | 0 | 3 | 0 | 1
isComplexType(Class) |  | 100 % |  | 100 % | 0 | 2 | 0 | 1 | 0 | 1
toString(Method) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
toString(Class) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
lambda$static$2(Method) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
newCollectionInstance(Class) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
newMapInstance(Class) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
lambda$giveCollectionFactory$20() |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
lambda$findField$17(String, Field) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
isStatic(Class) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
isStatic(Method) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
isStatic(Field) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
isPrimitiveType(Class) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
lambda$giveMapFactory$24() |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
lambda$giveMapFactory$23(Class) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
lambda$giveMapFactory$22() |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
lambda$giveCollectionFactory$21(Class) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
lambda$static$14() |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
lambda$static$0(String) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
lambda$onJavaBeanPropertyWrapperName$34(Supplier, Object) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
lambda$onJavaBeanPropertyWrapperName$32(Method) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
lambda$onJavaBeanPropertyWrapper$25(Method) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
lambda$onJavaBeanPropertyWrapperName$33(String) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1