| cssSelector() |  | 0% |  | 0% | 10 | 10 | 23 | 23 | 1 | 1 | 
| hasClass(String) |  | 0% |  | 0% | 13 | 13 | 23 | 23 | 1 | 1 | 
| outerHtmlHead(Appendable, int, Document.OutputSettings) |  | 0% |  | 0% | 9 | 9 | 13 | 13 | 1 | 1 | 
| outerHtmlTail(Appendable, int, Document.OutputSettings) |  | 0% |  | 0% | 11 | 11 | 7 | 7 | 1 | 1 | 
| siblingElements() |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 | 
| ownText(StringBuilder) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 | 
| lambda$data$2(StringBuilder, Node, int) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 | 
| text(String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 | 
| doClone(Node) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 
| lastElementChild() |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 | 
| insertChildren(int, Node[]) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 | 
| firstElementChild() |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 | 
| nextElementSibling() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 
| textNodes() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 
| dataNodes() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 
| isInlineable(Document.OutputSettings) |  | 0% |  | 0% | 7 | 7 | 6 | 6 | 1 | 1 | 
| preserveWhitespace(Node) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 | 
| previousElementSibling() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 
| wholeOwnText() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| toggleClass(String) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 
| parents() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 
| expectFirst(String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| lastElementSibling() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 | 
| getElementsByAttributeValueMatching(String, String) |  | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 
| getElementsMatchingText(String) |  | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 
| getElementsMatchingOwnText(String) |  | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 
| closest(Evaluator) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 
| nextElementSiblings(boolean) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 | 
| appendNormalisedText(StringBuilder, TextNode) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 | 
| prepend(String) |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 
| firstElementSibling() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 | 
| classNames(Set) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 
| html(Appendable) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| append(String) |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 
| indexInList(Element, List) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 | 
| getElementById(String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 
| appendWholeText(Node, StringBuilder) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 | 
| shouldIndent(Document.OutputSettings) |  | 0% |  | 0% | 5 | 5 | 1 | 1 | 1 | 1 | 
| isFormatAsBlock(Document.OutputSettings) |  | 0% |  | 0% | 5 | 5 | 1 | 1 | 1 | 1 | 
| html() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| prependElement(String) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| classNames() |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 
| val(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| shallowClone() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$hasText$1(AtomicBoolean, Node, int) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 
| addClass(String) |  | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 
| removeClass(String) |  | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 
| prependChild(Node) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| appendText(String) |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 
| prependText(String) |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 
| text() |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| hasText() |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| tagName(String) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| getElementsByTag(String) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| getElementsByAttribute(String) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| getElementsByAttributeStarting(String) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| val() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| elementSiblingIndex() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 | 
| clearAttributes() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| id() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| data() |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| id(String) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| getElementsByClass(String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| wholeText() |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| ownText() |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| html(String) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| hasChildNodes() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| attr(String, boolean) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| selectXpath(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| appendTo(Element) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| getElementsByAttributeValue(String, String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getElementsByAttributeValueNot(String, String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getElementsByAttributeValueStarting(String, String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getElementsByAttributeValueEnding(String, String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getElementsByAttributeValueContaining(String, String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getElementsByAttributeValueMatching(String, Pattern) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| forEach(Consumer) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| forEach(Consumer) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| lambda$forEach$4(Consumer, Node, int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| lambda$forEach$3(Consumer, Node, int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| Element(String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| attr(String, String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| prependChildren(Collection) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| getElementsByIndexLessThan(int) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getElementsByIndexGreaterThan(int) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getElementsByIndexEquals(int) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getElementsContainingText(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getElementsContainingOwnText(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getElementsMatchingText(Pattern) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getElementsMatchingOwnText(Pattern) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| is(Evaluator) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getAllElements() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| is(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| closest(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| selectXpath(String, Class) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| before(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| after(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| after(Node) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| wrap(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| className() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| removeAttr(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| traverse(NodeVisitor) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| forEachNode(Consumer) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| filter(NodeFilter) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| isBlock() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| dataset() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| childrenSize() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| select(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| select(Evaluator) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| selectFirst(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| selectFirst(Evaluator) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| nextElementSiblings() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| previousElementSiblings() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| endSourceRange() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| clone() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| lambda$wholeText$0(StringBuilder, Node, int) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| searchUpForAttribute(Element, String) |   | 91% |   | 83% | 1 | 4 | 1 | 6 | 0 | 1 | 
| insertChildren(int, Collection) |  | 97% |   | 50% | 3 | 4 | 0 | 8 | 0 | 1 | 
| childElementsList() |  | 100% |  | 100% | 0 | 6 | 0 | 11 | 0 | 1 | 
| appendChild(Node) |  | 100% |  | n/a | 0 | 1 | 0 | 6 | 0 | 1 | 
| Element(Tag, String, Attributes) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 | 
| appendElement(String) |  | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| ensureChildNodes() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 | 
| attributes() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 | 
| static {...} |  | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| hasAttributes() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 | 
| doSetBaseUri(String) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| appendChildren(Collection) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| Element(Tag, String) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| child(int) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| children() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| nodelistChanged() |  | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| before(Node) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| empty() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| baseUri() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| childNodeSize() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| nodeName() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| tagName() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| normalName() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| parent() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| root() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| tag() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 |