getters(Class, Class, Consumer) |  | 0% |  | 0% | 72 | 72 | 113 | 113 | 1 | 1 |
setters(Class, Class, Consumer) |  | 0% |  | 0% | 43 | 43 | 71 | 71 | 1 | 1 |
fieldName(String, String) |  | 0% |  | 0% | 43 | 43 | 58 | 58 | 1 | 1 |
processJSONType1x(BeanInfo, Annotation, Method) |  | 0% |  | 0% | 32 | 32 | 64 | 64 | 1 | 1 |
resolve(Type, Class, Type, Map) |  | 0% |  | 0% | 23 | 23 | 63 | 63 | 1 | 1 |
getterName(String, String) |  | 0% |  | 0% | 29 | 29 | 50 | 50 | 1 | 1 |
getEnumValueField(Class, ObjectCodecProvider) |  | 0% |  | 0% | 24 | 24 | 55 | 55 | 1 | 1 |
upperCamelWith(String, int, char) |  | 0% |  | 0% | 27 | 27 | 31 | 31 | 1 | 1 |
declaredFields(Class, Consumer) |  | 0% |  | 0% | 24 | 24 | 52 | 52 | 1 | 1 |
getField(Class, Method) |  | 0% |  | 0% | 30 | 30 | 29 | 29 | 1 | 1 |
setterName(String, String) |  | 0% |  | 0% | 18 | 18 | 26 | 26 | 1 | 1 |
setNoneStaticMemberClassParent(Object, Object) |  | 0% |  | 0% | 10 | 10 | 31 | 31 | 1 | 1 |
equals(Type, Type) |  | 0% |  | 0% | 18 | 18 | 33 | 33 | 1 | 1 |
setters(Class, boolean, Consumer) |  | 0% |  | 0% | 19 | 19 | 28 | 28 | 1 | 1 |
cleanupCache(ClassLoader) |  | 0% |  | 0% | 11 | 11 | 31 | 31 | 1 | 1 |
underScores(String, int, boolean) |  | 0% |  | 0% | 12 | 12 | 21 | 21 | 1 | 1 |
dashes(String, int, boolean) |  | 0% |  | 0% | 12 | 12 | 21 | 21 | 1 | 1 |
dots(String, int, boolean) |  | 0% |  | 0% | 12 | 12 | 21 | 21 | 1 | 1 |
findAnnotation(AnnotatedElement, Class, boolean, Set) |  | 0% |  | 0% | 13 | 13 | 23 | 23 | 1 | 1 |
getMethod(Class, Method) |  | 0% |  | 0% | 11 | 11 | 21 | 21 | 1 | 1 |
getGenericSupertype(Type, Class, Class) |  | 0% |  | 0% | 11 | 11 | 19 | 19 | 1 | 1 |
getRecordFieldNames(Class) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
getRawType(Type) |  | 0% |  | 0% | 7 | 7 | 16 | 16 | 1 | 1 |
pascal(String, int, int) |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 1 | 1 |
snakeCase(String, int) |  | 0% |  | 0% | 6 | 6 | 16 | 16 | 1 | 1 |
lambda$getField$6(Method, int, int, Class, char, String, Field[], Field) |  | 0% |  | 0% | 10 | 10 | 12 | 12 | 1 | 1 |
isNoneStaticMemberClass(Class, Class) |  | 0% |  | 0% | 11 | 11 | 19 | 19 | 1 | 1 |
getterName(Method, String) |  | 0% |  | 0% | 8 | 8 | 11 | 11 | 1 | 1 |
canonicalize(Type) |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
fields(Class, Consumer) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
annotationMethods(Class, Consumer) |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
setterName(String, int) |  | 0% |  | 0% | 7 | 7 | 8 | 8 | 1 | 1 |
isWriteEnumAsJavaBean(Class) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
fluentSetter(Class, String, Class) |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 1 | 1 |
findMetaAnnotation(Class, Annotation[], boolean, Set) |  | 0% |  | 0% | 7 | 7 | 9 | 9 | 1 | 1 |
buildMethod(Class, String) |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
getDefaultConstructor(Class, boolean) |   | 47% |   | 31% | 9 | 12 | 11 | 19 | 0 | 1 |
lambda$processJacksonJsonFormat$8(Annotation, FieldInfo, Method) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
lambda$getEnumAnnotationNames$3(Enum[], String[], Field) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
constructor(Class, Consumer) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
getFieldType(TypeReference, Class, Member, Type) |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
lambda$processJacksonJsonInclude$10(Annotation, BeanInfo, Method) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
staticMethod(Class, Consumer) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
getEnumAnnotationNames(Class) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
getMethod(Class, String) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
lambda$processGsonSerializedName$13(Annotation, FieldInfo, Method) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
isJSONField(AnnotatedElement) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
lambda$processJacksonJsonSubTypesType$12(Annotation, BeanInfo, int, Method) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
findAnnotation(Annotation, Class) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
getDeclaredField(Class, String) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
resolveTypeVariable(Type, Class, TypeVariable) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
getParamType(TypeReference, Class, Class, Parameter, Type) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
supertypeOf(Type) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
lambda$isExtendedMap$14(Class, List, Field) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
lambda$processJacksonJsonTypeName$11(Annotation, BeanInfo, Method) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
lambda$processJacksonJsonFormat$9(Annotation, BeanInfo, Method) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
cleanupCache(Class) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
indexOf(Object[], Object) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
subtypeOf(Type) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
lambda$processJacksonJsonIgnore$7(Annotation, FieldInfo, Method) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
findAnnotation(AnnotatedElement, Class) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
isExtendedMap(Class) |   | 66% |   | 50% | 8 | 10 | 4 | 12 | 0 | 1 |
getConstructor(Class) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
ignore(Class) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
isRecord(Class) |   | 55% |   | 37% | 4 | 5 | 4 | 10 | 0 | 1 |
getSetter(Class, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
checkNotPrimitive(Type) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
processJacksonJsonIgnore(FieldInfo, Annotation) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
lambda$getEnumValueField$5(String, AtomicReference, Method, Method) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
lambda$getEnumValueField$4(String, AtomicReference, Method, Method) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
declaringClassOf(TypeVariable) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
lambda$getSetter$1(String, Method[], Method) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
getMethods(Class) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
typeToString(Type) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
processJacksonJsonSubTypesType(BeanInfo, int, Annotation) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
processJacksonJsonFormat(FieldInfo, Annotation) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
processJacksonJsonFormat(BeanInfo, Annotation) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
processJacksonJsonInclude(BeanInfo, Annotation) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
processJacksonJsonTypeName(BeanInfo, Annotation) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
processGsonSerializedName(FieldInfo, Annotation) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
resolve(Type, Class, Type) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
newParameterizedTypeWithOwner(Type, Type, Type[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
hashCodeOrZero(Object) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
getAnnotations(AnnotatedElement) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
checkArgument(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
lambda$getDeclaredField$0(Map, Field) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setters(Class, Consumer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getters(Class, Consumer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
arrayOf(Type) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$isWriteEnumAsJavaBean$2(BeanInfo, Annotation, Method) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
equal(Object, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
BeanUtils() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |