XmlIndexLookup

API Ref

#include <DbXml.hpp>

class DbXml::XmlIndexLookup { public: XmlIndexLookup() XmlIndexLookup(const XmlIndexLookup &o) XmlIndexLookup &operator=(const XmlIndexLookup &o) ~XmlIndexLookup(); ... };


Description: XmlIndexLookup

The XmlIndexLookup class encapsulates the context within which an index lookup operation can be performed on an XmlContainer object. The lookup is performed using an XmlIndexLookup object, and a series of methods of that object that specify how the lookup is to be performed. Using these methods, it is possible to specify inequality lookups, range lookups, and simple value lookups, as well as the sort order of the results. By default, results are returned in the sort order of the index.

XmlIndexLookup objects are created using XmlManager::createIndexLookup.

XmlIndexLookup objects are not thread-safe, and may not be shared among threads while being configured. A constructed, read-only object may be shared among threads for multiple calls to XmlIndexLookup::execute.


APIRef

Copyright (c) 1996,2007 Oracle. All rights reserved.