XmlResults.reset |
![]() ![]() |
import com.sleepycat.dbxml.*;public void reset() throws XmlException;
The XmlResults.reset method reset the results iterator, for eager evaluation. If the query was processed with eager evaluation then reset will reset the iterator so a subsequent call to XmlResults.next method will return the first value in the result set. If the query was processed with lazy evaluation then XmlResults.reset will have no effect.
The XmlResults.reset method throws an exception that encapsulates a non-zero error value on failure.
If the requested item could not be returned due to insufficient memory, the XmlResults.reset method will fail and throw a DbMemoryException exception.
The XmlResults.reset method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods. If a catastrophic error has occurred, the XmlResults.reset method may fail and throw a DbRunRecoveryException, in which case all subsequent Berkeley DB calls will fail in the same way.
XmlDocument.getAttributeValue, XmlDocument.getContent, XmlDocument.getID, XmlDocument.getName, XmlDocument.getType, XmlDocument.setContent, XmlDocument.setName, and XmlDocument.setType.
![]() ![]() |