# Uses of Interface
org.htmlunit.html.DomNodeList

Packages that use DomNodeList
Package
Description
org.htmlunit
Framework classes (contains the `WebClient` class which is the main entry point).
org.htmlunit.html
Classes specific to HTML pages, particularly the `HtmlPage` which represents an HTML document and provides access to its content.

- ## Uses of DomNodeList in org.htmlunit

  Methods in org.htmlunit that return DomNodeList
  Modifier and Type
  Method
  Description
  `DomNodeList<DomElement>`
  SgmlPage.`getElementsByTagName(String tagName)`
  `DomNodeList<DomElement>`
  SgmlPage.`getElementsByTagNameNS(String namespaceURI, String localName)`

- ## Uses of DomNodeList in org.htmlunit.html

  Classes in org.htmlunit.html that implement DomNodeList
  Modifier and Type
  Class
  Description
  `class`
  `AbstractDomNodeList<E extends DomNode>`
  A generic DomNodeList implementation of `NodeList`.
  Methods in org.htmlunit.html that return DomNodeList
  Modifier and Type
  Method
  Description
  `DomNodeList<DomNode>`
  DomNode.`getChildNodes()`
  `DomNodeList<HtmlElement>`
  DomElement.`getElementsByTagName(String tagName)`
  `DomNodeList<HtmlElement>`
  DomElement.`getElementsByTagNameNS(String namespace, String localName)`
  Not yet implemented.
  `DomNodeList<DomNode>`
  DomNode.`querySelectorAll(String selectors)`
  Retrieves all element nodes from descendants of the starting element node that match any selector within the supplied selector strings.