## Uses of Class
org.apache.xml.dtm.DTMManager

Packages that use DTMManager
Package | Description
--- | ---
org.apache.xalan.lib.sql | Provides extension functions for connecting to a JDBC data source, executing a query, and working incrementally through a "streamable" result set.
org.apache.xalan.xsltc.dom |
org.apache.xml.dtm |
org.apache.xml.dtm.ref |
org.apache.xml.dtm.ref.dom2dtm |
org.apache.xml.dtm.ref.sax2dtm |
org.apache.xpath | Implementation of XPath; for the most part, only classes meant for public use are found at this root level of the XPath packages.
org.apache.xpath.axes | Implementation of XPath LocationPath support -- primary classes are LocPathIterator and UnionPathIterator.
org.apache.xpath.objects | Implementation of XPath polymorphic type objects -- this package will grow as XPath objects are expanded to support XML Schema data types.

### Uses of DTMManager in org.apache.xalan.lib.sql

Constructors in org.apache.xalan.lib.sql with parameters of type DTMManager
Constructor and Description
`DTMDocument(DTMManager mgr, int ident)`
`SQLDocument(DTMManager mgr, int ident)`
`SQLErrorDocument(DTMManager mgr, int ident, java.lang.Exception error)` Build up an Error Exception with just the Standard Error Information
`SQLErrorDocument(DTMManager mgr, int ident, java.lang.Exception error, java.sql.SQLWarning warning, boolean full)` Build up an Error Exception with just the Standard Error Information
`SQLErrorDocument(DTMManager mgr, int ident, java.sql.SQLException error)` Build up an SQLErrorDocument that includes the basic error information along with the Extended SQL Error information.

### Uses of DTMManager in org.apache.xalan.xsltc.dom

Subclasses of DTMManager in org.apache.xalan.xsltc.dom
Modifier and Type | Class and Description
--- | ---
`class` | `XSLTCDTMManager` The default implementation for the DTMManager.

Methods in org.apache.xalan.xsltc.dom that return DTMManager
Modifier and Type | Method and Description
--- | ---
`DTMManager` | MultiDOM.`getDTMManager()`

Methods in org.apache.xalan.xsltc.dom with parameters of type DTMManager
Modifier and Type | Method and Description
--- | ---
`void` | SimpleResultTreeImpl.`migrateTo(DTMManager manager)`
`void` | SAXImpl.`migrateTo(DTMManager manager)` Migrate a DTM built with an old DTMManager to a new DTMManager.

### Uses of DTMManager in org.apache.xml.dtm

Methods in org.apache.xml.dtm that return DTMManager
Modifier and Type | Method and Description
--- | ---
`DTMManager` | DTMIterator.`getDTMManager()` Get an instance of the DTMManager.
`static DTMManager` | DTMManager.`newInstance(XMLStringFactory xsf)` Obtain a new instance of a `DTMManager`.

Methods in org.apache.xml.dtm with parameters of type DTMManager
Modifier and Type | Method and Description
--- | ---
`void` | DTM.`migrateTo(DTMManager manager)` Migrate a DTM built with an old DTMManager to a new DTMManager.

### Uses of DTMManager in org.apache.xml.dtm.ref

Subclasses of DTMManager in org.apache.xml.dtm.ref
Modifier and Type | Class and Description
--- | ---
`class` | `DTMManagerDefault` The default implementation for the DTMManager.

Fields in org.apache.xml.dtm.ref declared as DTMManager
Modifier and Type | Field and Description
--- | ---
`DTMManager` | DTMDefaultBase.`m_mgr` The DTM manager who "owns" this DTM.

Methods in org.apache.xml.dtm.ref that return DTMManager
Modifier and Type | Method and Description
--- | ---
`DTMManager` | DTMDefaultBase.`getManager()` Query which DTMManager this DTM is currently being handled by.

Methods in org.apache.xml.dtm.ref with parameters of type DTMManager
Modifier and Type | Method and Description
--- | ---
`void` | DTMDocumentImpl.`migrateTo(DTMManager manager)` Migrate a DTM built with an old DTMManager to a new DTMManager.
`void` | DTMDefaultBase.`migrateTo(DTMManager mgr)` Migrate a DTM built with an old DTMManager to a new DTMManager.

Constructors in org.apache.xml.dtm.ref with parameters of type DTMManager
Constructor and Description
`DTMDefaultBase(DTMManager mgr, Source source, int dtmIdentity, DTMWSFilter whiteSpaceFilter, XMLStringFactory xstringfactory, boolean doIndexing)` Construct a DTMDefaultBase object using the default block size.
`DTMDefaultBase(DTMManager mgr, Source source, int dtmIdentity, DTMWSFilter whiteSpaceFilter, XMLStringFactory xstringfactory, boolean doIndexing, int blocksize, boolean usePrevsib, boolean newNameTable)` Construct a DTMDefaultBase object from a DOM node.
`DTMDefaultBaseIterators(DTMManager mgr, Source source, int dtmIdentity, DTMWSFilter whiteSpaceFilter, XMLStringFactory xstringfactory, boolean doIndexing)` Construct a DTMDefaultBaseTraversers object from a DOM node.
`DTMDefaultBaseIterators(DTMManager mgr, Source source, int dtmIdentity, DTMWSFilter whiteSpaceFilter, XMLStringFactory xstringfactory, boolean doIndexing, int blocksize, boolean usePrevsib, boolean newNameTable)` Construct a DTMDefaultBaseTraversers object from a DOM node.
`DTMDefaultBaseTraversers(DTMManager mgr, Source source, int dtmIdentity, DTMWSFilter whiteSpaceFilter, XMLStringFactory xstringfactory, boolean doIndexing)` Construct a DTMDefaultBaseTraversers object from a DOM node.
`DTMDefaultBaseTraversers(DTMManager mgr, Source source, int dtmIdentity, DTMWSFilter whiteSpaceFilter, XMLStringFactory xstringfactory, boolean doIndexing, int blocksize, boolean usePrevsib, boolean newNameTable)` Construct a DTMDefaultBaseTraversers object from a DOM node.
`DTMDocumentImpl(DTMManager mgr, int documentNumber, DTMWSFilter whiteSpaceFilter, XMLStringFactory xstringfactory)` Construct a DTM.

### Uses of DTMManager in org.apache.xml.dtm.ref.dom2dtm

Constructors in org.apache.xml.dtm.ref.dom2dtm with parameters of type DTMManager
Constructor and Description
`DOM2DTM(DTMManager mgr, DOMSource domSource, int dtmIdentity, DTMWSFilter whiteSpaceFilter, XMLStringFactory xstringfactory, boolean doIndexing)` Construct a DOM2DTM object from a DOM node.

### Uses of DTMManager in org.apache.xml.dtm.ref.sax2dtm

Methods in org.apache.xml.dtm.ref.sax2dtm with parameters of type DTMManager
Modifier and Type | Method and Description
--- | ---
`void` | SAX2DTM.`migrateTo(DTMManager manager)` Migrate a DTM built with an old DTMManager to a new DTMManager.

Constructors in org.apache.xml.dtm.ref.sax2dtm with parameters of type DTMManager
Constructor and Description
`SAX2DTM(DTMManager mgr, Source source, int dtmIdentity, DTMWSFilter whiteSpaceFilter, XMLStringFactory xstringfactory, boolean doIndexing)` Construct a SAX2DTM object using the default block size.
`SAX2DTM(DTMManager mgr, Source source, int dtmIdentity, DTMWSFilter whiteSpaceFilter, XMLStringFactory xstringfactory, boolean doIndexing, int blocksize, boolean usePrevsib, boolean newNameTable)` Construct a SAX2DTM object ready to be constructed from SAX2 ContentHandler events.
`SAX2DTM2(DTMManager mgr, Source source, int dtmIdentity, DTMWSFilter whiteSpaceFilter, XMLStringFactory xstringfactory, boolean doIndexing)` Construct a SAX2DTM2 object using the default block size.
`SAX2DTM2(DTMManager mgr, Source source, int dtmIdentity, DTMWSFilter whiteSpaceFilter, XMLStringFactory xstringfactory, boolean doIndexing, int blocksize, boolean usePrevsib, boolean buildIdIndex, boolean newNameTable)` Construct a SAX2DTM2 object using the given block size.
`SAX2RTFDTM(DTMManager mgr, Source source, int dtmIdentity, DTMWSFilter whiteSpaceFilter, XMLStringFactory xstringfactory, boolean doIndexing)`

### Uses of DTMManager in org.apache.xpath

Subclasses of DTMManager in org.apache.xpath
Modifier and Type | Class and Description
--- | ---
`class` | `XPathContext` Default class for the runtime execution context for XPath.

Methods in org.apache.xpath that return DTMManager
Modifier and Type | Method and Description
--- | ---
`DTMManager` | XPathContext.`getDTMManager()` Return the DTMManager object.
`DTMManager` | XPathContext.XPathExpressionContext.`getDTMManager()` Return the DTMManager object.
`DTMManager` | NodeSetDTM.`getDTMManager()` Get an instance of the DTMManager.

Constructors in org.apache.xpath with parameters of type DTMManager
Constructor and Description
`NodeSetDTM(DTMManager dtmManager)` Create an empty nodelist.
`NodeSetDTM(int node, DTMManager dtmManager)` Create a NodeSetDTM which contains the given Node.
`NodeSetDTM(int blocksize, int dummy, DTMManager dtmManager)` Create an empty, using the given block size.

### Uses of DTMManager in org.apache.xpath.axes

Methods in org.apache.xpath.axes that return DTMManager
Modifier and Type | Method and Description
--- | ---
`DTMManager` | NodeSequence.`getDTMManager()`
`DTMManager` | LocPathIterator.`getDTMManager()` Get an instance of the DTMManager.

Constructors in org.apache.xpath.axes with parameters of type DTMManager
Constructor and Description
`RTFIterator(int root, DTMManager manager)` Constructor for RTFIterator

### Uses of DTMManager in org.apache.xpath.objects

Constructors in org.apache.xpath.objects with parameters of type DTMManager
Constructor and Description
`XNodeSet(DTMManager dtmMgr)` Construct an empty XNodeSet object.
`XNodeSet(int n, DTMManager dtmMgr)` Construct a XNodeSet object for one node.
`XNodeSetForDOM(Node node, DTMManager dtmMgr)`