| byNameAndAttributes(String[]) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| byNameAndAttributesControlNS(String[]) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| byXPath(String, XPathEngine, Map, ElementSelector) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| byNameAndAttributes(QName[]) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| or(ElementSelector[]) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| and(ElementSelector[]) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| mapsEqualForKeys(Map, Map, Iterable) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| conditionalSelector(Predicate, ElementSelector) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| xor(ElementSelector, ElementSelector) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| not(ElementSelector) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| selectorForElementNamed(String, ElementSelector) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| selectorForElementNamed(QName, ElementSelector) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| bothNullOrEqual(Object, Object) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| byXPath(String, ElementSelector) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| byXPath(String, XPathEngine, ElementSelector) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| byXPath(String, Map, ElementSelector) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| elementNamePredicate(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| elementNamePredicate(QName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| conditionalBuilder() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| byNameAndAllAttributes(Predicate) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |