Item<NodeInfo>
, NodeInfo
, PullEvent
, javax.xml.transform.Source
, ValueRepresentation<NodeInfo>
AbstractVirtualNode
, DocumentWrapper
, DocumentWrapper
, DocumentWrapper
, DocumentWrapper
, NodeWrapper
, NodeWrapper
, NodeWrapper
, NodeWrapper
, SpaceStrippedDocument
, SpaceStrippedNode
, TypeStrippedDocument
, TypeStrippedNode
public interface VirtualNode extends NodeInfo
ALL_NAMESPACES, IS_DTD_TYPE, IS_NILLED, LOCAL_NAMESPACES, NO_NAMESPACES
EMPTY_VALUE_ARRAY
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
getRealNode() |
Get the node underlying this virtual node.
|
java.lang.Object |
getUnderlyingNode() |
Get the node underlying this virtual node.
|
getStringValueCS, getTypedValue
atomize, compareOrder, copy, equals, generateId, getAttributeValue, getAttributeValue, getBaseURI, getColumnNumber, getConfiguration, getDeclaredNamespaces, getDisplayName, getDocumentNumber, getDocumentRoot, getFingerprint, getLineNumber, getLocalPart, getNameCode, getNamePool, getNodeKind, getParent, getPrefix, getRoot, getSchemaType, getStringValue, getSystemId, getTypeAnnotation, getURI, hasChildNodes, hashCode, isId, isIdref, isNilled, isSameNodeInfo, iterateAxis, iterateAxis
java.lang.Object getUnderlyingNode()
In some cases a single VirtualNode may represent an XPath text node that maps to a sequence of adjacent nodes (for example text nodes and CDATA nodes) in the underlying tree. In this case the first node in this sequence is returned.
java.lang.Object getRealNode()
In some cases a single VirtualNode may represent an XPath text node that maps to a sequence of adjacent nodes (for example text nodes and CDATA nodes) in the underlying tree. In this case the first node in this sequence is returned.