Uses of Class
org.jsoup.nodes.Element

Packages that use Element
org.jsoup.examples Contains example programs and use of jsoup. 
org.jsoup.nodes HTML document structure nodes. 
org.jsoup.parser Contains the HTML parser, tag specifications, and HTML tokeniser. 
org.jsoup.select Packages to support the CSS-style element selector. 
 

Uses of Element in org.jsoup.examples
 

Methods in org.jsoup.examples with parameters of type Element
 String HtmlToPlainText.getPlainText(Element element)
          Format an Element to plain-text
 

Uses of Element in org.jsoup.nodes
 

Subclasses of Element in org.jsoup.nodes
 class Document
          A HTML Document.
 

Methods in org.jsoup.nodes that return Element
 Element Element.addClass(String className)
          Add a class name to this element's class attribute.
 Element Element.after(Node node)
          Insert the specified node into the DOM after this node (i.e.
 Element Element.after(String html)
          Insert the specified HTML into the DOM after this element (i.e.
 Element Element.append(String html)
          Add inner HTML to this element.
 Element Element.appendChild(Node child)
          Add a node child node to this element.
 Element Element.appendElement(String tagName)
          Create a new element by tag name, and add it as the last child.
 Element Element.appendText(String text)
          Create and append a new TextNode to this element.
 Element Element.attr(String attributeKey, String attributeValue)
          Set an attribute value on this element.
 Element Element.before(Node node)
          Insert the specified node into the DOM before this node (i.e.
 Element Element.before(String html)
          Insert the specified HTML into the DOM before this element (i.e.
 Element Document.body()
          Accessor to the document's body element.
 Element Element.child(int index)
          Get a child element of this element, by its 0-based index number.
 Element Element.classNames(Set<String> classNames)
          Set the element's class attribute to the supplied class names.
 Element Element.clone()
           
 Element Document.createElement(String tagName)
          Create a new Element, with this document's base uri.
 Element Element.empty()
          Remove all of the element's child nodes.
 Element Element.firstElementSibling()
          Gets the first element sibling of this element.
 Element Element.getElementById(String id)
          Find an element by ID, including or under this element.
 Element Document.head()
          Accessor to the document's head element.
 Element Element.html(String html)
          Set this element's inner HTML.
 Element Element.lastElementSibling()
          Gets the last element sibling of this element
 Element Element.nextElementSibling()
          Gets the next sibling element of this element.
 Element Element.parent()
           
 Element Element.prepend(String html)
          Add inner HTML into this element.
 Element Element.prependChild(Node child)
          Add a node to the start of this element's children.
 Element Element.prependElement(String tagName)
          Create a new element by tag name, and add it as the first child.
 Element Element.prependText(String text)
          Create and prepend a new TextNode to this element.
 Element Element.previousElementSibling()
          Gets the previous element sibling of this element.
 Element Element.removeClass(String className)
          Remove a class name from this element's class attribute.
 Element Element.tagName(String tagName)
          Change the tag of this element.
 Element Element.text(String text)
          Set the text of this element.
 Element Document.text(String text)
          Set the text of the body of this document.
 Element Element.toggleClass(String className)
          Toggle a class name on this element's class attribute: if present, remove it; otherwise add it.
 Element Element.val(String value)
          Set the value of a form element (input, textarea, etc).
 Element Element.wrap(String html)
          Wrap the supplied HTML around this element.
 

Uses of Element in org.jsoup.parser
 

Methods in org.jsoup.parser with parameters of type Element
static List<Node> Parser.parseFragment(String fragmentHtml, Element context, String baseUri)
          Parse a fragment of HTML into a list of nodes.
 

Uses of Element in org.jsoup.select
 

Methods in org.jsoup.select that return Element
 Element Elements.first()
          Get the first matched element.
 Element Elements.get(int index)
           
 Element Elements.last()
          Get the last matched element.
 Element Elements.remove(int index)
           
 Element Elements.set(int index, Element element)
           
 

Methods in org.jsoup.select that return types with arguments of type Element
 Iterator<Element> Elements.iterator()
           
 ListIterator<Element> Elements.listIterator()
           
 ListIterator<Element> Elements.listIterator(int index)
           
 List<Element> Elements.subList(int fromIndex, int toIndex)
           
 

Methods in org.jsoup.select with parameters of type Element
 boolean Elements.add(Element element)
           
 void Elements.add(int index, Element element)
           
static Elements Collector.collect(Evaluator eval, Element root)
          Build a list of elements, by visiting root and every descendant of root, and testing it against the evaluator.
abstract  boolean Evaluator.matches(Element root, Element element)
          Test if the element meets the evaluator's requirements.
 boolean Evaluator.Tag.matches(Element root, Element element)
           
 boolean Evaluator.Id.matches(Element root, Element element)
           
 boolean Evaluator.Class.matches(Element root, Element element)
           
 boolean Evaluator.Attribute.matches(Element root, Element element)
           
 boolean Evaluator.AttributeStarting.matches(Element root, Element element)
           
 boolean Evaluator.AttributeWithValue.matches(Element root, Element element)
           
 boolean Evaluator.AttributeWithValueNot.matches(Element root, Element element)
           
 boolean Evaluator.AttributeWithValueStarting.matches(Element root, Element element)
           
 boolean Evaluator.AttributeWithValueEnding.matches(Element root, Element element)
           
 boolean Evaluator.AttributeWithValueContaining.matches(Element root, Element element)
           
 boolean Evaluator.AttributeWithValueMatching.matches(Element root, Element element)
           
 boolean Evaluator.AllElements.matches(Element root, Element element)
           
 boolean Evaluator.IndexLessThan.matches(Element root, Element element)
           
 boolean Evaluator.IndexGreaterThan.matches(Element root, Element element)
           
 boolean Evaluator.IndexEquals.matches(Element root, Element element)
           
 boolean Evaluator.ContainsText.matches(Element root, Element element)
           
 boolean Evaluator.ContainsOwnText.matches(Element root, Element element)
           
 boolean Evaluator.Matches.matches(Element root, Element element)
           
 boolean Evaluator.MatchesOwn.matches(Element root, Element element)
           
static Elements Selector.select(String query, Element root)
          Find elements matching selector.
 Element Elements.set(int index, Element element)
           
 

Method parameters in org.jsoup.select with type arguments of type Element
 boolean Elements.addAll(Collection<? extends Element> c)
           
 boolean Elements.addAll(int index, Collection<? extends Element> c)
           
static Elements Selector.select(String query, Iterable<Element> roots)
          Find elements matching selector.
 

Constructors in org.jsoup.select with parameters of type Element
Elements(Element... elements)
           
 

Constructor parameters in org.jsoup.select with type arguments of type Element
Elements(Collection<Element> elements)
           
Elements(List<Element> elements)
           
 



Copyright © 2009-2012 Jonathan Hedley. All Rights Reserved.