public class NodeImpl extends java.lang.Object implements Node
| Constructor and Description |
|---|
NodeImpl(org.dom4j.Node node) |
| Modifier and Type | Method and Description |
|---|---|
<T,V extends Visitor<T>> |
accept(V visitor) |
java.lang.String |
asXML() |
Node |
asXPathResult(Element parent) |
java.lang.String |
compactString() |
Node |
detach() |
boolean |
equals(java.lang.Object object) |
java.lang.String |
formattedString() |
java.lang.String |
formattedString(java.lang.String indent) |
java.lang.String |
formattedString(java.lang.String indent,
boolean expandEmptyElements) |
java.lang.String |
formattedString(java.lang.String indent,
boolean expandEmptyElements,
boolean trimText) |
Document |
getDocument() |
java.lang.String |
getName() |
Element |
getParent() |
java.lang.String |
getPath() |
java.lang.String |
getPath(Element context) |
java.lang.String |
getStringValue() |
java.lang.String |
getText() |
java.lang.String |
getUniquePath() |
java.lang.String |
getUniquePath(Element context) |
org.dom4j.Node |
getWrappedNode() |
boolean |
hasContent() |
int |
hashCode() |
boolean |
isReadOnly() |
boolean |
matches(java.lang.String xPathExpression) |
java.lang.Number |
numberValueOf(java.lang.String xPathExpression) |
java.util.List<Node> |
selectNodes(java.lang.String xPathExpression) |
java.util.List<Node> |
selectNodes(java.lang.String xPathExpression,
java.lang.String comparisonXPathExpression) |
java.util.List<Node> |
selectNodes(java.lang.String xPathExpression,
java.lang.String comparisonXPathExpression,
boolean removeDuplicates) |
java.lang.Object |
selectObject(java.lang.String xPathExpression) |
Node |
selectSingleNode(java.lang.String xPathExpression) |
void |
setName(java.lang.String name) |
void |
setText(java.lang.String text) |
boolean |
supportsParent() |
java.lang.String |
toString() |
java.lang.String |
valueOf(java.lang.String xPathExpression) |
void |
write(java.io.Writer writer) |
public Node asXPathResult(Element parent)
asXPathResult in interface Nodepublic java.lang.String compactString()
throws java.io.IOException
compactString in interface Nodejava.io.IOExceptionpublic boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic java.lang.String formattedString()
throws java.io.IOException
formattedString in interface Nodejava.io.IOExceptionpublic java.lang.String formattedString(java.lang.String indent)
throws java.io.IOException
formattedString in interface Nodejava.io.IOExceptionpublic java.lang.String formattedString(java.lang.String indent,
boolean expandEmptyElements)
throws java.io.IOException
formattedString in interface Nodejava.io.IOExceptionpublic java.lang.String formattedString(java.lang.String indent,
boolean expandEmptyElements,
boolean trimText)
throws java.io.IOException
formattedString in interface Nodejava.io.IOExceptionpublic Document getDocument()
getDocument in interface Nodepublic java.lang.String getStringValue()
getStringValue in interface Nodepublic java.lang.String getUniquePath()
getUniquePath in interface Nodepublic java.lang.String getUniquePath(Element context)
getUniquePath in interface Nodepublic org.dom4j.Node getWrappedNode()
public boolean hasContent()
hasContent in interface Nodepublic int hashCode()
hashCode in class java.lang.Objectpublic boolean isReadOnly()
isReadOnly in interface Nodepublic boolean matches(java.lang.String xPathExpression)
public java.lang.Number numberValueOf(java.lang.String xPathExpression)
numberValueOf in interface Nodepublic java.util.List<Node> selectNodes(java.lang.String xPathExpression)
selectNodes in interface Nodepublic java.util.List<Node> selectNodes(java.lang.String xPathExpression, java.lang.String comparisonXPathExpression)
selectNodes in interface Nodepublic java.util.List<Node> selectNodes(java.lang.String xPathExpression, java.lang.String comparisonXPathExpression, boolean removeDuplicates)
selectNodes in interface Nodepublic java.lang.Object selectObject(java.lang.String xPathExpression)
selectObject in interface Nodepublic Node selectSingleNode(java.lang.String xPathExpression)
selectSingleNode in interface Nodepublic boolean supportsParent()
supportsParent in interface Nodepublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String valueOf(java.lang.String xPathExpression)