| getNewTypeArguments(ParameterizedType, Map) |  | 0% |  | 0% | 11 | 11 | 35 | 35 | 1 | 1 |
| getNewTypeArrayArguments(GenericArrayType, Map) |  | 0% |  | 0% | 9 | 9 | 22 | 22 | 1 | 1 |
| typesFromSubClassToDeclaringClass(Class, Class) |  | 0% |  | 0% | 8 | 8 | 21 | 21 | 1 | 1 |
| resolveMember(Class, Type, Class) |  | 0% |  | 0% | 9 | 9 | 21 | 21 | 1 | 1 |
| getRawClass(Type) |  | 0% |  | 0% | 8 | 8 | 18 | 18 | 1 | 1 |
| getTypeArguments(Class, ParameterizedType) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| fixGenericArrayTypeVariables(GenericArrayType, Map) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| getAllFields(Class) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| setField(Field, Object, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| fixTypeVariables(ParameterizedType, Map) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| setAccessible(AccessibleObject) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| secureGetDeclaredFields(Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDeclaredField(Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| resolveField(Class, Field) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getArrayOfType(Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$setAccessible$0(AccessibleObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ReflectionUtils() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |