Package org.jsoup.nodes
Class XmlDeclaration
java.lang.Object
org.jsoup.nodes.Node
org.jsoup.nodes.LeafNode
org.jsoup.nodes.XmlDeclaration
- All Implemented Interfaces:
-
Cloneable
An XML Declaration.
-
Constructor Summary
ConstructorDescriptionXmlDeclaration
(String name, boolean isProcessingInstruction) Create a new XML declaration -
Method Summary
Modifier and TypeMethodDescriptionclone()
Create a stand-alone, deep copy of this node, and all of its children.String
Get the unencoded XML declaration.String
name()
Get the name of this declaration.String
nodeName()
Get the node name of this node.String
toString()
Gets this node's outer HTML.Methods inherited from class org.jsoup.nodes.LeafNode
absUrl, attr, attr, attributes, baseUri, childNodeSize, doClone, doSetBaseUri, empty, ensureChildNodes, hasAttr, hasAttributes, removeAttr
Methods inherited from class org.jsoup.nodes.Node
addChildren, addChildren, after, after, attributesSize, before, before, childNode, childNodes, childNodesAsArray, childNodesCopy, clearAttributes, equals, filter, firstChild, forEachNode, hashCode, hasParent, hasSameValue, html, indent, lastChild, nameIs, nextSibling, nodeStream, nodeStream, normalName, outerHtml, outerHtml, ownerDocument, parent, parentElementIs, parentNameIs, parentNode, previousSibling, remove, removeChild, reparentChild, replaceChild, replaceWith, root, setBaseUri, setParentNode, setSiblingIndex, shallowClone, siblingIndex, siblingNodes, sourceRange, traverse, unwrap, wrap
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
Method Details
-
nodeName
public String nodeName()Description copied from class:Node
Get the node name of this node. Use for debugging purposes and not logic switching (for that, use instanceof). -
name
public String name()Get the name of this declaration.- Returns:
- name of this declaration.
-
getWholeDeclaration
public String getWholeDeclaration()Get the unencoded XML declaration.- Returns:
- XML declaration
-
toString
public String toString()Description copied from class:Node
Gets this node's outer HTML. -
clone
Description copied from class:Node
Create a stand-alone, deep copy of this node, and all of its children. The cloned node will have no siblings or parent node. As a stand-alone object, any changes made to the clone or any of its children will not impact the original node.The cloned node may be adopted into another Document or node structure using
Element.appendChild(Node)
.
-