test_class.declarator: reference = "<div id=div1><p>Hello</p><p>Another <b>element</b></p><div id=div2><img src=foo.png></div></div>"
test_class.modifier: private
test_class.original_string: private String reference = "<div id=div1><p>Hello</p><p>Another <b>element</b></p><div id=div2><img src=foo.png></div></div>";
test_class.type: String
test_class.var_name: reference
test_class.file: base/lang/src/test/java/leap/lang/jsoup/nodes/ElementTest.java
test_class.identifier: ElementTest
test_case.body: @Test public void dataset() {
          Document doc = Jsoup.parse("<div id=1 data-name=jsoup class=new data-package=jar>Hello</div><p id=2>Hello</p>");
          Element div = doc.select("div").first();
          Map<String, String> dataset = div.dataset();
          Attributes attributes = div.attributes();
  
          // size, get, set, add, remove
          assertEquals(2, dataset.size());
          assertEquals("jsoup", dataset.get("name"));
          assertEquals("jar", dataset.get("package"));
  
          dataset.put("name", "jsoup updated");
          dataset.put("language", "java");
          dataset.remove("package");
  
          assertEquals(2, dataset.size());
          assertEquals(4, attributes.size());
          assertEquals("jsoup updated", attributes.get("data-name"));
          assertEquals("jsoup updated", dataset.get("name"));
          assertEquals("java", attributes.get("data-language"));
          assertEquals("java", dataset.get("language"));
  
          attributes.put("data-food", "bacon");
          assertEquals(3, dataset.size());
          assertEquals("bacon", dataset.get("food"));
  
          attributes.put("data-", "empty");
          assertEquals(null, dataset.get("")); // data- is not a data attribute
  
          Element p = doc.select("p").first();
          assertEquals(0, p.dataset().size());
  
      }
test_case.class_method_signature: ElementTest.dataset()
test_case.full_signature: @Test public void dataset()
test_case.identifier: dataset
test_case.invocations: parse first select dataset attributes assertEquals size assertEquals get assertEquals get put put remove assertEquals size assertEquals size assertEquals get assertEquals get assertEquals get assertEquals get put assertEquals size assertEquals get put assertEquals get first select assertEquals size dataset
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void dataset()
focal_class.declarator: tag
focal_class.modifier: private
focal_class.original_string: private Tag tag;
focal_class.type: Tag
focal_class.var_name: tag
focal_class.declarator: classNames
focal_class.modifier: private
focal_class.original_string: private Set<String> classNames;
focal_class.type: Set<String>
focal_class.var_name: classNames
focal_class.file: base/lang/src/main/java/leap/lang/jsoup/nodes/Element.java
focal_class.identifier: Element
focal_class.class_method_signature: Element.Element(Tag tag, String baseUri, Attributes attributes)
focal_class.full_signature: public  Element(Tag tag, String baseUri, Attributes attributes)
focal_class.identifier: Element
focal_class.modifiers: public
focal_class.parameters: (Tag tag, String baseUri, Attributes attributes)
focal_class.signature:  Element(Tag tag, String baseUri, Attributes attributes)
focal_class.class_method_signature: Element.Element(Tag tag, String baseUri)
focal_class.full_signature: public  Element(Tag tag, String baseUri)
focal_class.identifier: Element
focal_class.modifiers: public
focal_class.parameters: (Tag tag, String baseUri)
focal_class.signature:  Element(Tag tag, String baseUri)
focal_class.class_method_signature: Element.nodeName()
focal_class.full_signature: @Override public String nodeName()
focal_class.identifier: nodeName
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String nodeName()
focal_class.class_method_signature: Element.tagName()
focal_class.full_signature: public String tagName()
focal_class.identifier: tagName
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String tagName()
focal_class.class_method_signature: Element.tagName(String tagName)
focal_class.full_signature: public Element tagName(String tagName)
focal_class.identifier: tagName
focal_class.modifiers: public
focal_class.parameters: (String tagName)
focal_class.return: Element
focal_class.signature: Element tagName(String tagName)
focal_class.class_method_signature: Element.tag()
focal_class.full_signature: public Tag tag()
focal_class.identifier: tag
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Tag
focal_class.signature: Tag tag()
focal_class.class_method_signature: Element.isBlock()
focal_class.full_signature: public boolean isBlock()
focal_class.identifier: isBlock
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isBlock()
focal_class.class_method_signature: Element.id()
focal_class.full_signature: public String id()
focal_class.identifier: id
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String id()
focal_class.class_method_signature: Element.attr(String attributeKey, String attributeValue)
focal_class.full_signature: public Element attr(String attributeKey, String attributeValue)
focal_class.identifier: attr
focal_class.modifiers: public
focal_class.parameters: (String attributeKey, String attributeValue)
focal_class.return: Element
focal_class.signature: Element attr(String attributeKey, String attributeValue)
focal_class.class_method_signature: Element.dataset()
focal_class.full_signature: public Map<String, String> dataset()
focal_class.identifier: dataset
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Map<String, String>
focal_class.signature: Map<String, String> dataset()
focal_class.class_method_signature: Element.parent()
focal_class.full_signature: @Override public final Element parent()
focal_class.identifier: parent
focal_class.modifiers: @Override public final
focal_class.parameters: ()
focal_class.return: Element
focal_class.signature: Element parent()
focal_class.class_method_signature: Element.parents()
focal_class.full_signature: public Elements parents()
focal_class.identifier: parents
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Elements
focal_class.signature: Elements parents()
focal_class.class_method_signature: Element.accumulateParents(Element el, Elements parents)
focal_class.full_signature: private static void accumulateParents(Element el, Elements parents)
focal_class.identifier: accumulateParents
focal_class.modifiers: private static
focal_class.parameters: (Element el, Elements parents)
focal_class.return: void
focal_class.signature: void accumulateParents(Element el, Elements parents)
focal_class.class_method_signature: Element.child(int index)
focal_class.full_signature: public Element child(int index)
focal_class.identifier: child
focal_class.modifiers: public
focal_class.parameters: (int index)
focal_class.return: Element
focal_class.signature: Element child(int index)
focal_class.class_method_signature: Element.children()
focal_class.full_signature: public Elements children()
focal_class.identifier: children
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Elements
focal_class.signature: Elements children()
focal_class.class_method_signature: Element.textNodes()
focal_class.full_signature: public List<TextNode> textNodes()
focal_class.identifier: textNodes
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<TextNode>
focal_class.signature: List<TextNode> textNodes()
focal_class.class_method_signature: Element.dataNodes()
focal_class.full_signature: public List<DataNode> dataNodes()
focal_class.identifier: dataNodes
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<DataNode>
focal_class.signature: List<DataNode> dataNodes()
focal_class.class_method_signature: Element.select(String cssQuery)
focal_class.full_signature: public Elements select(String cssQuery)
focal_class.identifier: select
focal_class.modifiers: public
focal_class.parameters: (String cssQuery)
focal_class.return: Elements
focal_class.signature: Elements select(String cssQuery)
focal_class.class_method_signature: Element.appendChild(Node child)
focal_class.full_signature: public Element appendChild(Node child)
focal_class.identifier: appendChild
focal_class.modifiers: public
focal_class.parameters: (Node child)
focal_class.return: Element
focal_class.signature: Element appendChild(Node child)
focal_class.class_method_signature: Element.prependChild(Node child)
focal_class.full_signature: public Element prependChild(Node child)
focal_class.identifier: prependChild
focal_class.modifiers: public
focal_class.parameters: (Node child)
focal_class.return: Element
focal_class.signature: Element prependChild(Node child)
focal_class.class_method_signature: Element.insertChildren(int index, Collection<? extends Node> children)
focal_class.full_signature: public Element insertChildren(int index, Collection<? extends Node> children)
focal_class.identifier: insertChildren
focal_class.modifiers: public
focal_class.parameters: (int index, Collection<? extends Node> children)
focal_class.return: Element
focal_class.signature: Element insertChildren(int index, Collection<? extends Node> children)
focal_class.class_method_signature: Element.appendElement(String tagName)
focal_class.full_signature: public Element appendElement(String tagName)
focal_class.identifier: appendElement
focal_class.modifiers: public
focal_class.parameters: (String tagName)
focal_class.return: Element
focal_class.signature: Element appendElement(String tagName)
focal_class.class_method_signature: Element.prependElement(String tagName)
focal_class.full_signature: public Element prependElement(String tagName)
focal_class.identifier: prependElement
focal_class.modifiers: public
focal_class.parameters: (String tagName)
focal_class.return: Element
focal_class.signature: Element prependElement(String tagName)
focal_class.class_method_signature: Element.appendText(String text)
focal_class.full_signature: public Element appendText(String text)
focal_class.identifier: appendText
focal_class.modifiers: public
focal_class.parameters: (String text)
focal_class.return: Element
focal_class.signature: Element appendText(String text)
focal_class.class_method_signature: Element.prependText(String text)
focal_class.full_signature: public Element prependText(String text)
focal_class.identifier: prependText
focal_class.modifiers: public
focal_class.parameters: (String text)
focal_class.return: Element
focal_class.signature: Element prependText(String text)
focal_class.class_method_signature: Element.append(String html)
focal_class.full_signature: public Element append(String html)
focal_class.identifier: append
focal_class.modifiers: public
focal_class.parameters: (String html)
focal_class.return: Element
focal_class.signature: Element append(String html)
focal_class.class_method_signature: Element.prepend(String html)
focal_class.full_signature: public Element prepend(String html)
focal_class.identifier: prepend
focal_class.modifiers: public
focal_class.parameters: (String html)
focal_class.return: Element
focal_class.signature: Element prepend(String html)
focal_class.class_method_signature: Element.before(String html)
focal_class.full_signature: @Override public Element before(String html)
focal_class.identifier: before
focal_class.modifiers: @Override public
focal_class.parameters: (String html)
focal_class.return: Element
focal_class.signature: Element before(String html)
focal_class.class_method_signature: Element.before(Node node)
focal_class.full_signature: @Override public Element before(Node node)
focal_class.identifier: before
focal_class.modifiers: @Override public
focal_class.parameters: (Node node)
focal_class.return: Element
focal_class.signature: Element before(Node node)
focal_class.class_method_signature: Element.after(String html)
focal_class.full_signature: @Override public Element after(String html)
focal_class.identifier: after
focal_class.modifiers: @Override public
focal_class.parameters: (String html)
focal_class.return: Element
focal_class.signature: Element after(String html)
focal_class.class_method_signature: Element.after(Node node)
focal_class.full_signature: @Override public Element after(Node node)
focal_class.identifier: after
focal_class.modifiers: @Override public
focal_class.parameters: (Node node)
focal_class.return: Element
focal_class.signature: Element after(Node node)
focal_class.class_method_signature: Element.empty()
focal_class.full_signature: public Element empty()
focal_class.identifier: empty
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Element
focal_class.signature: Element empty()
focal_class.class_method_signature: Element.wrap(String html)
focal_class.full_signature: @Override public Element wrap(String html)
focal_class.identifier: wrap
focal_class.modifiers: @Override public
focal_class.parameters: (String html)
focal_class.return: Element
focal_class.signature: Element wrap(String html)
focal_class.class_method_signature: Element.siblingElements()
focal_class.full_signature: public Elements siblingElements()
focal_class.identifier: siblingElements
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Elements
focal_class.signature: Elements siblingElements()
focal_class.class_method_signature: Element.nextElementSibling()
focal_class.full_signature: public Element nextElementSibling()
focal_class.identifier: nextElementSibling
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Element
focal_class.signature: Element nextElementSibling()
focal_class.class_method_signature: Element.previousElementSibling()
focal_class.full_signature: public Element previousElementSibling()
focal_class.identifier: previousElementSibling
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Element
focal_class.signature: Element previousElementSibling()
focal_class.class_method_signature: Element.firstElementSibling()
focal_class.full_signature: public Element firstElementSibling()
focal_class.identifier: firstElementSibling
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Element
focal_class.signature: Element firstElementSibling()
focal_class.class_method_signature: Element.elementSiblingIndex()
focal_class.full_signature: public Integer elementSiblingIndex()
focal_class.identifier: elementSiblingIndex
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Integer
focal_class.signature: Integer elementSiblingIndex()
focal_class.class_method_signature: Element.lastElementSibling()
focal_class.full_signature: public Element lastElementSibling()
focal_class.identifier: lastElementSibling
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Element
focal_class.signature: Element lastElementSibling()
focal_class.class_method_signature: Element.indexInList(Element search, List<E> elements)
focal_class.full_signature: private static Integer indexInList(Element search, List<E> elements)
focal_class.identifier: indexInList
focal_class.modifiers: private static
focal_class.parameters: (Element search, List<E> elements)
focal_class.return: Integer
focal_class.signature: Integer indexInList(Element search, List<E> elements)
focal_class.class_method_signature: Element.getElementsByTag(String tagName)
focal_class.full_signature: public Elements getElementsByTag(String tagName)
focal_class.identifier: getElementsByTag
focal_class.modifiers: public
focal_class.parameters: (String tagName)
focal_class.return: Elements
focal_class.signature: Elements getElementsByTag(String tagName)
focal_class.class_method_signature: Element.getElementById(String id)
focal_class.full_signature: public Element getElementById(String id)
focal_class.identifier: getElementById
focal_class.modifiers: public
focal_class.parameters: (String id)
focal_class.return: Element
focal_class.signature: Element getElementById(String id)
focal_class.class_method_signature: Element.getElementsByClass(String className)
focal_class.full_signature: public Elements getElementsByClass(String className)
focal_class.identifier: getElementsByClass
focal_class.modifiers: public
focal_class.parameters: (String className)
focal_class.return: Elements
focal_class.signature: Elements getElementsByClass(String className)
focal_class.class_method_signature: Element.getElementsByAttribute(String key)
focal_class.full_signature: public Elements getElementsByAttribute(String key)
focal_class.identifier: getElementsByAttribute
focal_class.modifiers: public
focal_class.parameters: (String key)
focal_class.return: Elements
focal_class.signature: Elements getElementsByAttribute(String key)
focal_class.class_method_signature: Element.getElementsByAttributeStarting(String keyPrefix)
focal_class.full_signature: public Elements getElementsByAttributeStarting(String keyPrefix)
focal_class.identifier: getElementsByAttributeStarting
focal_class.modifiers: public
focal_class.parameters: (String keyPrefix)
focal_class.return: Elements
focal_class.signature: Elements getElementsByAttributeStarting(String keyPrefix)
focal_class.class_method_signature: Element.getElementsByAttributeValue(String key, String value)
focal_class.full_signature: public Elements getElementsByAttributeValue(String key, String value)
focal_class.identifier: getElementsByAttributeValue
focal_class.modifiers: public
focal_class.parameters: (String key, String value)
focal_class.return: Elements
focal_class.signature: Elements getElementsByAttributeValue(String key, String value)
focal_class.class_method_signature: Element.getElementsByAttributeValueNot(String key, String value)
focal_class.full_signature: public Elements getElementsByAttributeValueNot(String key, String value)
focal_class.identifier: getElementsByAttributeValueNot
focal_class.modifiers: public
focal_class.parameters: (String key, String value)
focal_class.return: Elements
focal_class.signature: Elements getElementsByAttributeValueNot(String key, String value)
focal_class.class_method_signature: Element.getElementsByAttributeValueStarting(String key, String valuePrefix)
focal_class.full_signature: public Elements getElementsByAttributeValueStarting(String key, String valuePrefix)
focal_class.identifier: getElementsByAttributeValueStarting
focal_class.modifiers: public
focal_class.parameters: (String key, String valuePrefix)
focal_class.return: Elements
focal_class.signature: Elements getElementsByAttributeValueStarting(String key, String valuePrefix)
focal_class.class_method_signature: Element.getElementsByAttributeValueEnding(String key, String valueSuffix)
focal_class.full_signature: public Elements getElementsByAttributeValueEnding(String key, String valueSuffix)
focal_class.identifier: getElementsByAttributeValueEnding
focal_class.modifiers: public
focal_class.parameters: (String key, String valueSuffix)
focal_class.return: Elements
focal_class.signature: Elements getElementsByAttributeValueEnding(String key, String valueSuffix)
focal_class.class_method_signature: Element.getElementsByAttributeValueContaining(String key, String match)
focal_class.full_signature: public Elements getElementsByAttributeValueContaining(String key, String match)
focal_class.identifier: getElementsByAttributeValueContaining
focal_class.modifiers: public
focal_class.parameters: (String key, String match)
focal_class.return: Elements
focal_class.signature: Elements getElementsByAttributeValueContaining(String key, String match)
focal_class.class_method_signature: Element.getElementsByAttributeValueMatching(String key, Pattern pattern)
focal_class.full_signature: public Elements getElementsByAttributeValueMatching(String key, Pattern pattern)
focal_class.identifier: getElementsByAttributeValueMatching
focal_class.modifiers: public
focal_class.parameters: (String key, Pattern pattern)
focal_class.return: Elements
focal_class.signature: Elements getElementsByAttributeValueMatching(String key, Pattern pattern)
focal_class.class_method_signature: Element.getElementsByAttributeValueMatching(String key, String regex)
focal_class.full_signature: public Elements getElementsByAttributeValueMatching(String key, String regex)
focal_class.identifier: getElementsByAttributeValueMatching
focal_class.modifiers: public
focal_class.parameters: (String key, String regex)
focal_class.return: Elements
focal_class.signature: Elements getElementsByAttributeValueMatching(String key, String regex)
focal_class.class_method_signature: Element.getElementsByIndexLessThan(int index)
focal_class.full_signature: public Elements getElementsByIndexLessThan(int index)
focal_class.identifier: getElementsByIndexLessThan
focal_class.modifiers: public
focal_class.parameters: (int index)
focal_class.return: Elements
focal_class.signature: Elements getElementsByIndexLessThan(int index)
focal_class.class_method_signature: Element.getElementsByIndexGreaterThan(int index)
focal_class.full_signature: public Elements getElementsByIndexGreaterThan(int index)
focal_class.identifier: getElementsByIndexGreaterThan
focal_class.modifiers: public
focal_class.parameters: (int index)
focal_class.return: Elements
focal_class.signature: Elements getElementsByIndexGreaterThan(int index)
focal_class.class_method_signature: Element.getElementsByIndexEquals(int index)
focal_class.full_signature: public Elements getElementsByIndexEquals(int index)
focal_class.identifier: getElementsByIndexEquals
focal_class.modifiers: public
focal_class.parameters: (int index)
focal_class.return: Elements
focal_class.signature: Elements getElementsByIndexEquals(int index)
focal_class.class_method_signature: Element.getElementsContainingText(String searchText)
focal_class.full_signature: public Elements getElementsContainingText(String searchText)
focal_class.identifier: getElementsContainingText
focal_class.modifiers: public
focal_class.parameters: (String searchText)
focal_class.return: Elements
focal_class.signature: Elements getElementsContainingText(String searchText)
focal_class.class_method_signature: Element.getElementsContainingOwnText(String searchText)
focal_class.full_signature: public Elements getElementsContainingOwnText(String searchText)
focal_class.identifier: getElementsContainingOwnText
focal_class.modifiers: public
focal_class.parameters: (String searchText)
focal_class.return: Elements
focal_class.signature: Elements getElementsContainingOwnText(String searchText)
focal_class.class_method_signature: Element.getElementsMatchingText(Pattern pattern)
focal_class.full_signature: public Elements getElementsMatchingText(Pattern pattern)
focal_class.identifier: getElementsMatchingText
focal_class.modifiers: public
focal_class.parameters: (Pattern pattern)
focal_class.return: Elements
focal_class.signature: Elements getElementsMatchingText(Pattern pattern)
focal_class.class_method_signature: Element.getElementsMatchingText(String regex)
focal_class.full_signature: public Elements getElementsMatchingText(String regex)
focal_class.identifier: getElementsMatchingText
focal_class.modifiers: public
focal_class.parameters: (String regex)
focal_class.return: Elements
focal_class.signature: Elements getElementsMatchingText(String regex)
focal_class.class_method_signature: Element.getElementsMatchingOwnText(Pattern pattern)
focal_class.full_signature: public Elements getElementsMatchingOwnText(Pattern pattern)
focal_class.identifier: getElementsMatchingOwnText
focal_class.modifiers: public
focal_class.parameters: (Pattern pattern)
focal_class.return: Elements
focal_class.signature: Elements getElementsMatchingOwnText(Pattern pattern)
focal_class.class_method_signature: Element.getElementsMatchingOwnText(String regex)
focal_class.full_signature: public Elements getElementsMatchingOwnText(String regex)
focal_class.identifier: getElementsMatchingOwnText
focal_class.modifiers: public
focal_class.parameters: (String regex)
focal_class.return: Elements
focal_class.signature: Elements getElementsMatchingOwnText(String regex)
focal_class.class_method_signature: Element.getAllElements()
focal_class.full_signature: public Elements getAllElements()
focal_class.identifier: getAllElements
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Elements
focal_class.signature: Elements getAllElements()
focal_class.class_method_signature: Element.text()
focal_class.full_signature: public String text()
focal_class.identifier: text
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String text()
focal_class.class_method_signature: Element.ownText()
focal_class.full_signature: public String ownText()
focal_class.identifier: ownText
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String ownText()
focal_class.class_method_signature: Element.ownText(StringBuilder accum)
focal_class.full_signature: private void ownText(StringBuilder accum)
focal_class.identifier: ownText
focal_class.modifiers: private
focal_class.parameters: (StringBuilder accum)
focal_class.return: void
focal_class.signature: void ownText(StringBuilder accum)
focal_class.class_method_signature: Element.appendNormalisedText(StringBuilder accum, TextNode textNode)
focal_class.full_signature: private static void appendNormalisedText(StringBuilder accum, TextNode textNode)
focal_class.identifier: appendNormalisedText
focal_class.modifiers: private static
focal_class.parameters: (StringBuilder accum, TextNode textNode)
focal_class.return: void
focal_class.signature: void appendNormalisedText(StringBuilder accum, TextNode textNode)
focal_class.class_method_signature: Element.appendWhitespaceIfBr(Element element, StringBuilder accum)
focal_class.full_signature: private static void appendWhitespaceIfBr(Element element, StringBuilder accum)
focal_class.identifier: appendWhitespaceIfBr
focal_class.modifiers: private static
focal_class.parameters: (Element element, StringBuilder accum)
focal_class.return: void
focal_class.signature: void appendWhitespaceIfBr(Element element, StringBuilder accum)
focal_class.class_method_signature: Element.preserveWhitespace(Node node)
focal_class.full_signature: static boolean preserveWhitespace(Node node)
focal_class.identifier: preserveWhitespace
focal_class.modifiers: static
focal_class.parameters: (Node node)
focal_class.return: boolean
focal_class.signature: boolean preserveWhitespace(Node node)
focal_class.class_method_signature: Element.text(String text)
focal_class.full_signature: public Element text(String text)
focal_class.identifier: text
focal_class.modifiers: public
focal_class.parameters: (String text)
focal_class.return: Element
focal_class.signature: Element text(String text)
focal_class.class_method_signature: Element.hasText()
focal_class.full_signature: public boolean hasText()
focal_class.identifier: hasText
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean hasText()
focal_class.class_method_signature: Element.data()
focal_class.full_signature: public String data()
focal_class.identifier: data
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String data()
focal_class.class_method_signature: Element.className()
focal_class.full_signature: public String className()
focal_class.identifier: className
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String className()
focal_class.class_method_signature: Element.classNames()
focal_class.full_signature: public Set<String> classNames()
focal_class.identifier: classNames
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Set<String>
focal_class.signature: Set<String> classNames()
focal_class.class_method_signature: Element.classNames(Set<String> classNames)
focal_class.full_signature: public Element classNames(Set<String> classNames)
focal_class.identifier: classNames
focal_class.modifiers: public
focal_class.parameters: (Set<String> classNames)
focal_class.return: Element
focal_class.signature: Element classNames(Set<String> classNames)
focal_class.class_method_signature: Element.hasClass(String className)
focal_class.full_signature: public boolean hasClass(String className)
focal_class.identifier: hasClass
focal_class.modifiers: public
focal_class.parameters: (String className)
focal_class.return: boolean
focal_class.signature: boolean hasClass(String className)
focal_class.class_method_signature: Element.addClass(String className)
focal_class.full_signature: public Element addClass(String className)
focal_class.identifier: addClass
focal_class.modifiers: public
focal_class.parameters: (String className)
focal_class.return: Element
focal_class.signature: Element addClass(String className)
focal_class.class_method_signature: Element.removeClass(String className)
focal_class.full_signature: public Element removeClass(String className)
focal_class.identifier: removeClass
focal_class.modifiers: public
focal_class.parameters: (String className)
focal_class.return: Element
focal_class.signature: Element removeClass(String className)
focal_class.class_method_signature: Element.toggleClass(String className)
focal_class.full_signature: public Element toggleClass(String className)
focal_class.identifier: toggleClass
focal_class.modifiers: public
focal_class.parameters: (String className)
focal_class.return: Element
focal_class.signature: Element toggleClass(String className)
focal_class.class_method_signature: Element.val()
focal_class.full_signature: public String val()
focal_class.identifier: val
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String val()
focal_class.class_method_signature: Element.val(String value)
focal_class.full_signature: public Element val(String value)
focal_class.identifier: val
focal_class.modifiers: public
focal_class.parameters: (String value)
focal_class.return: Element
focal_class.signature: Element val(String value)
focal_class.class_method_signature: Element.outerHtmlHead(StringBuilder accum, int depth, Document.OutputSettings out)
focal_class.full_signature:  void outerHtmlHead(StringBuilder accum, int depth, Document.OutputSettings out)
focal_class.identifier: outerHtmlHead
focal_class.parameters: (StringBuilder accum, int depth, Document.OutputSettings out)
focal_class.return: void
focal_class.signature: void outerHtmlHead(StringBuilder accum, int depth, Document.OutputSettings out)
focal_class.class_method_signature: Element.outerHtmlTail(StringBuilder accum, int depth, Document.OutputSettings out)
focal_class.full_signature:  void outerHtmlTail(StringBuilder accum, int depth, Document.OutputSettings out)
focal_class.identifier: outerHtmlTail
focal_class.parameters: (StringBuilder accum, int depth, Document.OutputSettings out)
focal_class.return: void
focal_class.signature: void outerHtmlTail(StringBuilder accum, int depth, Document.OutputSettings out)
focal_class.class_method_signature: Element.html()
focal_class.full_signature: public String html()
focal_class.identifier: html
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String html()
focal_class.class_method_signature: Element.html(StringBuilder accum)
focal_class.full_signature: private void html(StringBuilder accum)
focal_class.identifier: html
focal_class.modifiers: private
focal_class.parameters: (StringBuilder accum)
focal_class.return: void
focal_class.signature: void html(StringBuilder accum)
focal_class.class_method_signature: Element.html(String html)
focal_class.full_signature: public Element html(String html)
focal_class.identifier: html
focal_class.modifiers: public
focal_class.parameters: (String html)
focal_class.return: Element
focal_class.signature: Element html(String html)
focal_class.class_method_signature: Element.toString()
focal_class.full_signature: public String toString()
focal_class.identifier: toString
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String toString()
focal_class.class_method_signature: Element.equals(Object o)
focal_class.full_signature: @Override public boolean equals(Object o)
focal_class.identifier: equals
focal_class.modifiers: @Override public
focal_class.parameters: (Object o)
focal_class.return: boolean
focal_class.signature: boolean equals(Object o)
focal_class.class_method_signature: Element.hashCode()
focal_class.full_signature: @Override public int hashCode()
focal_class.identifier: hashCode
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int hashCode()
focal_class.class_method_signature: Element.clone()
focal_class.full_signature: @Override public Element clone()
focal_class.identifier: clone
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Element
focal_class.signature: Element clone()
focal_class.superclass: extends Node
focal_method.body: public Map<String, String> dataset() {
          return attributes.dataset();
      }
focal_method.class_method_signature: Element.dataset()
focal_method.full_signature: public Map<String, String> dataset()
focal_method.identifier: dataset
focal_method.invocations: dataset
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: Map<String, String>
focal_method.signature: Map<String, String> dataset()