| locateField(Predicate) |   | 64% |   | 58% | 6 | 13 | 6 | 16 | 0 | 1 |
| locateMethod(Predicate) |   | 64% |   | 58% | 6 | 13 | 6 | 16 | 0 | 1 |
| getEnclosingMethod() |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| compareTo(Classfile) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| isLocalClass() |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| equals(Object) |   | 21% |   | 12% | 4 | 5 | 3 | 5 | 0 | 1 |
| getInterface(String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| isMemberClass() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| isAnonymousClass() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| lambda$new$1(DataInput, int) |   | 77% | | n/a | 0 | 1 | 2 | 7 | 0 | 1 |
| lambda$new$4(AttributeFactory, DataInput, int) |   | 76% | | n/a | 0 | 1 | 2 | 6 | 0 | 1 |
| lambda$new$3(DataInput, AttributeFactory, int) |   | 76% | | n/a | 0 | 1 | 2 | 6 | 0 | 1 |
| lambda$new$2(DataInput, AttributeFactory, int) |   | 76% | | n/a | 0 | 1 | 2 | 6 | 0 | 1 |
| Classfile(ClassfileLoader, DataInput, AttributeFactory) |   | 97% |   | 50% | 1 | 2 | 1 | 36 | 0 | 1 |
| lambda$getInterface$5(String, Class_info) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$new$0() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDeclaration() |   | 95% |   | 78% | 3 | 8 | 0 | 16 | 0 | 1 |
| hashCode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isSynthetic() |   | 80% |   | 50% | 2 | 3 | 0 | 1 | 0 | 1 |
| isPackage() |   | 77% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| isModule() |   | 77% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| isSyntheticFromAccessFlags() |   | 77% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| Classfile(ClassfileLoader, ConstantPool, int, int, int, Collection, Collection, Collection, Collection) |  | 100% | | n/a | 0 | 1 | 0 | 18 | 0 | 1 |
| getMatchingInnerClass() |  | 100% |   | 87% | 1 | 5 | 0 | 8 | 0 | 1 |
| locateMethodDeclarations(Predicate) |  | 100% |  | 100% | 0 | 2 | 0 | 12 | 0 | 1 |
| getField(Predicate) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| getMethod(Predicate) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| getSuperclassName() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| isPublic() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isFinal() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isSuper() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isInterface() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isAbstract() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isAnnotation() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isEnum() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| getRawClass() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| hasSuperclass() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| getRawSuperclass() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isInnerClass() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isSyntheticFromAttribute() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDeprecated() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isGeneric() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$locateMethodDeclarations$7(Predicate, Classfile) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$locateMethodDeclarations$6(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getClassName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getPackageName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSimpleName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| accept(Visitor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getLoader() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMagicNumber() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMinorVersion() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMajorVersion() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getConstantPool() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccessFlags() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getClassIndex() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSuperclassIndex() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAllInterfaces() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAllFields() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAllMethods() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAttributes() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| toString() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$isGeneric$10(Attribute_info) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$isDeprecated$9(Attribute_info) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$isSyntheticFromAttribute$8(Attribute_info) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |