| getPropertyValue(String, Object, GraphQLType, boolean, Supplier) |  | 0% |  | 0% | 7 | 7 | 40 | 40 | 1 | 1 |
| findPubliclyAccessibleMethod(PropertyFetchingImpl.CacheKey, Class, String, boolean, boolean) |  | 0% |  | 0% | 8 | 8 | 17 | 17 | 1 | 1 |
| getPropertyViaFieldAccess(PropertyFetchingImpl.CacheKey, Object, String) |  | 0% |  | 0% | 2 | 2 | 17 | 17 | 1 | 1 |
| findViaSetAccessible(PropertyFetchingImpl.CacheKey, Class, String, boolean) |  | 0% |  | 0% | 4 | 4 | 19 | 19 | 1 | 1 |
| PropertyFetchingImpl(Class) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| invokeMethod(Object, Supplier, Method, boolean) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| getPropertyViaGetterMethod(Object, String, GraphQLType, PropertyFetchingImpl.MethodFinder, Supplier) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getPropertyViaGetterUsingPrefix(Object, String, String, PropertyFetchingImpl.MethodFinder, Supplier) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| isBooleanProperty(GraphQLType) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| lambda$findViaSetAccessible$4(boolean, Method) |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
| isSuitablePublicMethod(Method, boolean) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| takesSingleArgumentTypeAsOnlyArgument(Method) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| getPropertyViaRecordMethod(Object, String, PropertyFetchingImpl.MethodFinder, Supplier) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| mkCacheKey(Object, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| clearReflectionCache() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambdaGetter(String, Object) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| isNegativelyCached(PropertyFetchingImpl.CacheKey) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| putInNegativeCache(PropertyFetchingImpl.CacheKey) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| invokeField(Object, Field) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| findRecordMethod(PropertyFetchingImpl.CacheKey, Class, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getPropertyValue$2(PropertyFetchingImpl.CacheKey, boolean, Class, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getPropertyValue$1(PropertyFetchingImpl.CacheKey, boolean, Class, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| hasZeroArgs(Method) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$getPropertyValue$3(PropertyFetchingImpl.CacheKey, boolean, Class, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getPropertyValue$0(PropertyFetchingImpl.CacheKey, Class, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setUseSetAccessible(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setUseLambdaFactory(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setUseNegativeCache(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$findViaSetAccessible$5(String, Method) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| mostMethodArgsFirst() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |