| getDeclarationAsString(boolean, boolean, boolean) |  | 0% |  | 0% | 11 | 11 | 32 | 32 | 1 | 1 |
| toDescriptor() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| MethodDeclaration() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| MethodDeclaration(NodeList, Type, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| MethodDeclaration(NodeList, String, Type, NodeList) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isImplicitlyAbstract() |   | 42% |   | 50% | 3 | 5 | 1 | 5 | 0 | 1 |
| isImplicitlyPublic() |  | 0% |  | 0% | 5 | 5 | 4 | 4 | 1 | 1 |
| remove(Node) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| replace(Node, Node) |   | 58% |   | 62% | 3 | 5 | 4 | 10 | 0 | 1 |
| MethodDeclaration(NodeList, NodeList, NodeList, Type, SimpleName, NodeList, NodeList, BlockStmt) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| MethodDeclaration(NodeList, NodeList, NodeList, Type, SimpleName, NodeList, NodeList, BlockStmt, ReceiverParameter) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isPublic() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| clone() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| resolve() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setNative(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setSynchronized(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setDefault(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setBody(BlockStmt) |   | 82% |   | 75% | 1 | 3 | 0 | 7 | 0 | 1 |
| accept(GenericVisitor, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| removeBody() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isNative() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isSynchronized() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isDefault() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ifMethodDeclaration(Consumer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$isImplicitlyAbstract$0(Modifier.Keyword) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toMethodDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setType(Type) |   | 93% |   | 75% | 1 | 3 | 1 | 8 | 0 | 1 |
| isAbstract() |   | 80% |   | 50% | 2 | 3 | 0 | 1 | 0 | 1 |
| isMethodDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asMethodDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| MethodDeclaration(TokenRange, NodeList, NodeList, NodeList, Type, SimpleName, NodeList, NodeList, BlockStmt, ReceiverParameter) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| accept(VoidVisitor, Object) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setModifiers(NodeList) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setName(SimpleName) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setParameters(NodeList) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setThrownExceptions(NodeList) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setTypeParameters(NodeList) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBody() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMetaModel() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |