#include <XPathResult.h>
Inheritance diagram for org::w3c::dom::xpath::XPathResult:
Public Member Functions | |
virtual short | getResultType ()=0 |
A code representing the type of this result, as defined by the type constants. | |
virtual double | getNumberValue ()=0 throw ( RXPathException ) |
The value of this number result. | |
virtual RString | getStringValue ()=0 throw ( RXPathException ) |
The value of this string result. | |
virtual bool | getBooleanValue ()=0 throw ( RXPathException ) |
The value of this boolean result. | |
virtual org::w3c::dom::RNode | getSingleNodeValue ()=0 throw ( RXPathException ) |
The value of this single node result, which may be null . | |
virtual bool | getInvalidIteratorState ()=0 |
Signifies that the iterator has become invalid. | |
virtual int | getSnapshotLength ()=0 throw ( RXPathException ) |
The number of nodes in the result snapshot. | |
virtual org::w3c::dom::RNode | iterateNext ()=0 throw ( RXPathException , RDOMException ) |
Iterates and returns the next node from the node set or null if there are no more nodes. | |
virtual org::w3c::dom::RNode | snapshotItem (int index)=0 throw ( RXPathException ) |
Returns the index th item in the snapshot collection. | |
virtual org::w3c::dom::RNodeList | getSnapshotNodeList () |
Extended API, that return a node list for given snapshot. | |
acdk::util::RIterator | iterator () |
extended API return a NodeListIterator of the getSnapshotNodeList |
|
The value of this boolean result.
Implemented in acdk::xml::libxmldom::LibXMLXPathResult. |
|
Signifies that the iterator has become invalid.
True if Implemented in acdk::xml::libxmldom::LibXMLXPathResult. |
|
The value of this number result. If the native double type of the DOM binding does not directly support the exact IEEE 754 result of the XPath expression, then it is up to the definition of the binding to specify how the XPath number is converted to the native binding number.
Implemented in acdk::xml::libxmldom::LibXMLXPathResult. |
|
A code representing the type of this result, as defined by the type constants.
Implemented in acdk::xml::libxmldom::LibXMLXPathResult. |
|
The value of this single node result, which may be
Implemented in acdk::xml::libxmldom::LibXMLXPathResult. |
|
The number of nodes in the result snapshot.
Valid values for snapshotItem indices are
Implemented in acdk::xml::libxmldom::LibXMLXPathResult. |
|
Extended API, that return a node list for given snapshot.
|
|
The value of this string result.
Implemented in acdk::xml::libxmldom::LibXMLXPathResult. |
|
Iterates and returns the next node from the node set or
Implemented in acdk::xml::libxmldom::LibXMLXPathResult. |
|
extended API return a NodeListIterator of the getSnapshotNodeList
|
|
Returns the
If
Implemented in acdk::xml::libxmldom::LibXMLXPathResult. |