Uses of Class
org.jsoup.nodes.Node

Packages that use Node
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 Node in org.jsoup.nodes
 

Subclasses of Node in org.jsoup.nodes
 class Comment
          A comment node.
 class DataNode
          A data node, for contents of style, script tags etc, where contents should not show in text().
 class Document
          A HTML Document.
 class DocumentType
          A <!DOCTPYE> node.
 class Element
          A HTML element consists of a tag name, attributes, and child nodes (including text nodes and other elements).
 class TextNode
          A text node.
 class XmlDeclaration
          An XML Declaration.
 

Methods in org.jsoup.nodes that return Node
 Node Node.after(Node node)
          Insert the specified node into the DOM after this node (i.e.
 Node Node.after(String html)
          Insert the specified HTML into the DOM after this node (i.e.
 Node TextNode.attr(String attributeKey, String attributeValue)
           
 Node Node.attr(String attributeKey, String attributeValue)
          Set an attribute (key=value).
 Node Node.before(Node node)
          Insert the specified node into the DOM before this node (i.e.
 Node Node.before(String html)
          Insert the specified HTML into the DOM before this node (i.e.
 Node Node.childNode(int index)
          Get a child node by index
protected  Node[] Node.childNodesAsArray()
           
 Node Node.clone()
          Create a stand-alone, deep copy of this node, and all of its children.
protected  Node Node.doClone(Node parent)
           
 Node Node.nextSibling()
          Get this node's next sibling.
 Node Node.parent()
          Gets this node's parent node.
 Node Node.previousSibling()
          Get this node's previous sibling.
 Node TextNode.removeAttr(String attributeKey)
           
 Node Node.removeAttr(String attributeKey)
          Remove an attribute from this element.
 Node Node.traverse(NodeVisitor nodeVisitor)
          Perform a depth-first traversal through this node and its descendants.
 Node Node.unwrap()
          Removes this node from the DOM, and moves its children up into the node's parent.
 Node Node.wrap(String html)
          Wrap the supplied HTML around this node.
 

Methods in org.jsoup.nodes that return types with arguments of type Node
 List<Node> Node.childNodes()
          Get this node's children.
 List<Node> Node.siblingNodes()
          Retrieves this node's sibling nodes.
 

Methods in org.jsoup.nodes with parameters of type Node
protected  void Node.addChildren(int index, Node... children)
           
protected  void Node.addChildren(Node... children)
           
 Node Node.after(Node node)
          Insert the specified node into the DOM after this node (i.e.
 Element Element.after(Node node)
          Insert the specified node into the DOM after this node (i.e.
 Element Element.appendChild(Node child)
          Add a node child node to this element.
 Node Node.before(Node node)
          Insert the specified node into the DOM before this node (i.e.
 Element Element.before(Node node)
          Insert the specified node into the DOM before this node (i.e.
protected  Node Node.doClone(Node parent)
           
 Element Element.prependChild(Node child)
          Add a node to the start of this element's children.
protected  void Node.removeChild(Node out)
           
protected  void Node.replaceChild(Node out, Node in)
           
 void Node.replaceWith(Node in)
          Replace this node in the DOM with the supplied node.
protected  void Node.setParentNode(Node parentNode)
           
 

Uses of Node in org.jsoup.parser
 

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

Uses of Node in org.jsoup.select
 

Methods in org.jsoup.select with parameters of type Node
 void NodeVisitor.head(Node node, int depth)
          Callback for when a node is first visited.
 void NodeVisitor.tail(Node node, int depth)
          Callback for when a node is last visited, after all of its descendants have been visited.
 void NodeTraversor.traverse(Node root)
          Start a depth-first traverse of the root and all of its descendants.
 



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