## Uses of Interface
org.apache.xml.dtm.DTMAxisIterator

Packages that use DTMAxisIterator
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
org.apache.xalan.xsltc.dom
org.apache.xalan.xsltc.runtime
org.apache.xml.dtm
org.apache.xml.dtm.ref
org.apache.xml.dtm.ref.sax2dtm
org.apache.xpath.axes: Implementation of XPath LocationPath support -- primary classes are LocPathIterator and UnionPathIterator.

Uses of DTMAxisIterator in org.apache.xalan.lib.sql

Methods in org.apache.xalan.lib.sql that return DTMAxisIterator
`DTMAxisIterator` `DTMDocument.getAxisIterator(int parm1)`
`DTMAxisIterator` `DTMDocument.getTypedAxisIterator(int parm1, int parm2)`

Uses of DTMAxisIterator in org.apache.xalan.xsltc

Methods in org.apache.xalan.xsltc that return DTMAxisIterator
`DTMAxisIterator` `DOM.getAxisIterator(int axis)`
`DTMAxisIterator` `DOM.getChildren(int node)`
`DTMAxisIterator` `DOM.getIterator()` returns singleton iterator containg the document root
`DTMAxisIterator` `DOM.getNamespaceAxisIterator(int axis, int ns)`
`DTMAxisIterator` `DOM.getNodeValueIterator(DTMAxisIterator iter, int returnType, java.lang.String value, boolean op)`
`DTMAxisIterator` `DOM.getNthDescendant(int node, int n, boolean includeself)`
`DTMAxisIterator` `DOM.getTypedAxisIterator(int axis, int type)`
`DTMAxisIterator` `DOM.getTypedChildren(int type)`
`DTMAxisIterator` `DOM.orderNodes(DTMAxisIterator source, int node)`

Methods in org.apache.xalan.xsltc with parameters of type DTMAxisIterator
`void` `Translet.buildKeys(DOM document, DTMAxisIterator iterator, SerializationHandler handler, int root)`
`void` `DOM.copy(DTMAxisIterator nodes, SerializationHandler handler)`
`DTMAxisIterator` `DOM.getNodeValueIterator(DTMAxisIterator iter, int returnType, java.lang.String value, boolean op)`
`org.w3c.dom.Node` `DOM.makeNode(DTMAxisIterator iter)`
`org.w3c.dom.NodeList` `DOM.makeNodeList(DTMAxisIterator iter)`
`DTMAxisIterator` `DOM.orderNodes(DTMAxisIterator source, int node)`
`void` `Translet.transform(DOM document, DTMAxisIterator iterator, SerializationHandler handler)`

Uses of DTMAxisIterator in org.apache.xalan.xsltc.dom

Classes in org.apache.xalan.xsltc.dom that implement DTMAxisIterator
`class` `AbsoluteIterator` Absolute iterators ignore the node that is passed to setStartNode().
`class` `CachedNodeListIterator` CachedNodeListIterator is used for select expressions in a variable or parameter.
`class` `ClonedNodeListIterator` A ClonedNodeListIterator is returned by the cloneIterator() method of a CachedNodeListIterator.
`class` `CurrentNodeListIterator` Iterators of this kind use a CurrentNodeListFilter to filter a subset of nodes from a source iterator.
`class` `DupFilterIterator` Removes duplicates and sorts a source iterator.
`class` `FilteredStepIterator` Extends a StepIterator by adding the ability to filter nodes.
`class` `FilterIterator` Similar to a CurrentNodeListIterator except that the filter has a simpler interface (only needs the node, no position, last, etc.)
`class` `ForwardPositionIterator` Deprecated. This class exists only for backwards compatibility with old translets. New code should not reference it.
`class` `KeyIndex`
`class` `MatchingIterator` This is a special kind of iterator that takes a source iterator and a node N.
`class` `NthIterator`