| toString(StringBuilder, int) |   | 94 % |   | 87 % | 1 | 5 | 2 | 30 | 0 | 1 |
| getEnumAttribute(Class, String, Enum) |   | 83 % |   | 50 % | 1 | 2 | 0 | 2 | 0 | 1 |
| getDoubleAttribute(String, Double) |   | 83 % |   | 50 % | 1 | 2 | 0 | 2 | 0 | 1 |
| getFloatAttribute(String, Float) |   | 83 % |   | 50 % | 1 | 2 | 0 | 2 | 0 | 1 |
| getBooleanBody(Boolean) |   | 77 % |   | 50 % | 1 | 2 | 0 | 1 | 0 | 1 |
| getIntBody(Integer) |   | 77 % |   | 50 % | 1 | 2 | 0 | 1 | 0 | 1 |
| getLongBody(Long) |   | 77 % |   | 50 % | 1 | 2 | 0 | 1 | 0 | 1 |
| getDoubleBody(Double) |   | 77 % |   | 50 % | 1 | 2 | 0 | 1 | 0 | 1 |
| getFloatBody(Float) |   | 77 % |   | 50 % | 1 | 2 | 0 | 1 | 0 | 1 |
| getStringBody(String) |   | 75 % |   | 50 % | 1 | 2 | 0 | 1 | 0 | 1 |
| getValueBasedIdentifier() |  | 100 % |  | 100 % | 0 | 4 | 0 | 17 | 0 | 1 |
| getChildren() |  | 100 % |   | 83 % | 1 | 4 | 0 | 8 | 0 | 1 |
| getChildrenAsProperties() |  | 100 % |   | 66 % | 2 | 4 | 0 | 8 | 0 | 1 |
| parseAttributes(Node) |  | 100 % |  | 100 % | 0 | 3 | 0 | 8 | 0 | 1 |
| getPath() |  | 100 % |  | 100 % | 0 | 3 | 0 | 8 | 0 | 1 |
| parseBody(Node) |  | 100 % |  | 100 % | 0 | 4 | 0 | 9 | 0 | 1 |
| XNode(XPathParser, Node, Properties) |  | 100 % | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| getBodyData(Node) |  | 100 % |  | 100 % | 0 | 3 | 0 | 6 | 0 | 1 |
| getParent() |  | 100 % |  | 100 % | 0 | 2 | 0 | 4 | 0 | 1 |
| getStringAttribute(String, Supplier) |  | 100 % |  | 100 % | 0 | 2 | 0 | 2 | 0 | 1 |
| getBooleanAttribute(String, Boolean) |  | 100 % |  | 100 % | 0 | 2 | 0 | 2 | 0 | 1 |
| getIntAttribute(String, Integer) |  | 100 % |  | 100 % | 0 | 2 | 0 | 2 | 0 | 1 |
| getLongAttribute(String, Long) |  | 100 % |  | 100 % | 0 | 2 | 0 | 2 | 0 | 1 |
| indent(StringBuilder, int) |  | 100 % |  | 100 % | 0 | 2 | 0 | 3 | 0 | 1 |
| getStringAttribute(String, String) |  | 100 % |  | 100 % | 0 | 2 | 0 | 2 | 0 | 1 |
| toString() |  | 100 % | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| newXNode(Node) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| evalString(String) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| evalBoolean(String) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| evalDouble(String) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| evalNodes(String) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| evalNode(String) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getEnumAttribute(Class, String) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getStringAttribute(String) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBooleanAttribute(String) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIntAttribute(String) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLongAttribute(String) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDoubleAttribute(String) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFloatAttribute(String) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getStringBody() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBooleanBody() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIntBody() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLongBody() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDoubleBody() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFloatBody() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getNode() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getName() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |