Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.w3c.dom.traversal.NodeIterator

Packages that use NodeIterator
org.apache.xalan.extensions | Implementation of Xalan Extension Mechanism, which uses the Bean Scripting Framework.
org.apache.xalan.lib | Extension elements and functions shipped with Xalan-Java
org.apache.xalan.lib.sql | Provides extension functions for connecting to a JDBC data source, executing a query, and working incrementally through "streamable" result set.
org.apache.xalan.stree | Implementation of the Xalan Source Tree, which is a DOM implementation that is optimized for XSLT processing and the needs of Xalan -- derived nodes can index the children, and, combined with specialized node iterators (and tree walkers) can provide optimal child retrieval.
org.apache.xalan.transformer | In charge of run-time transformations and the production of result trees.
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.
org.w3c.dom.traversal | DOM level 2 interfaces for traversing documents, document trees, and node sets.

Uses of NodeIterator in org.apache.xalan.extensions

Methods in org.apache.xalan.extensions that return NodeIterator
`NodeIterator` | `ExpressionContext.getContextNodes()` Get the current context node list.

Uses of NodeIterator in org.apache.xalan.lib

Methods in org.apache.xalan.lib with parameters of type NodeIterator
`static NodeSet` | `Extensions.intersection(NodeIterator ni1, NodeIterator ni2)` Returns the intersection of two node-sets.
`static NodeSet` | `Extensions.difference(NodeIterator ni1, NodeIterator ni2)` Returns the difference between two node-sets.
`static NodeSet` | `Extensions.distinct(NodeIterator ni)` Returns node-set containing distinct string values.
`static boolean` | `Extensions.hasSameNodes(NodeIterator ni1, NodeIterator ni2)` Returns true of both node-sets contain the same set of nodes.

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

Classes in org.apache.xalan.lib.sql that implement NodeIterator
`class` | `XStatement` Represents a JDBC query statement.

Methods in org.apache.xalan.lib.sql that return NodeIterator
`NodeIterator` | `XStatement.cloneWithReset()`
`NodeIterator` | `XConnection.query(java.lang.String queryString)` Execute a query statement by instantiating an XStatement object.

Uses of NodeIterator in org.apache.xalan.stree

Classes in org.apache.xalan.stree that implement NodeIterator
`class` | `IndexedLocPathIterator` **For advanced use only** This class extends NodeSet, which implements NodeIterator, and fetches nodes one at a time in document order based on a XPath | `class` | `IndexedUnionPathIterator` **For advanced use only** This class extends NodeSet, which implements NodeIterator, and fetches nodes one at a time in document order based on a XPath UnionExpr.

Uses of NodeIterator in org.apache.xalan.transformer

Classes in org.apache.xalan.transformer that implement NodeIterator
`class` | `KeyIterator`

Methods in org.apache.xalan.transformer that return NodeIterator
`NodeIterator` | `TransformState.getContextNodeList()` Get the current context node list.
`NodeIterator` | `TransformerImpl.getContextNodeList()` **For advanced use only** Get the current context node list.

Uses of NodeIterator in org.apache.xpath

Classes in org.apache.xpath that implement NodeIterator
`class` | `NodeSet` **For advanced use only** The NodeSet class can act as either a NodeVector, NodeList, or NodeIterator.

Methods in org.apache.xpath that return NodeIterator
`static NodeIterator` | `XPathAPI.selectNodeIterator(Node contextNode, java.lang.String str)` Use an XPath string to select a nodelist.
`static NodeIterator` | `XPathAPI.selectNodeIterator(Node contextNode, java.lang.String str, Node namespaceNode)` Use an XPath string to select a nodelist.
`NodeIterator` | `NodeSet.cloneWithReset()` **For advanced use only** Get a cloned Iterator.
`NodeIterator` | `XPathContext.getContextNodes()` **For advanced use only** Get the current context node list.

Methods in org.apache.xpath with parameters of type NodeIterator
`void` | `NodeSet.addNodes(NodeIterator iterator)` **For advanced use only** Copy NodeList members into this nodelist, adding in document order.
`void` | `NodeSet.addNodesInDocOrder(NodeIterator iterator, XPathContext support)` **For advanced use only** Copy NodeList members into this nodelist, adding in document order.

Constructors in org.apache.xpath with parameters of type NodeIterator
`NodeSet.NodeSet(NodeIterator ni)` **For advanced use only** Create a NodeSet, and copy the members of the given nodelist into it.

Uses of NodeIterator in org.apache.xpath.axes

Classes in org.apache.xpath.axes that implement NodeIterator
`class` | `LocPathIterator` **For advanced use only** This class extends NodeSet, which implements NodeIterator, and fetches nodes one at a time in document order based on a XPath | `class` | `UnionPathIterator` **For advanced use only** This class extends NodeSet, which implements NodeIterator, and fetches nodes one at a time in document order based on a XPath UnionExpr.

Methods in org.apache.xpath.axes that return NodeIterator
`NodeIterator` | `LocPathIterator.cloneWithReset()` **For advanced use only** Get a cloned Iterator.
`NodeIterator` | `UnionPathIterator.cloneWithReset()` **For advanced use only** Get a cloned UnionPathIterator.
`NodeIterator` | `ContextNodeList.cloneWithReset()` Get a cloned Iterator.

Uses of NodeIterator in org.apache.xpath.objects

Methods in org.apache.xpath.objects that return NodeIterator
`NodeIterator` | `XObject.nodeset()` Cast result object to a nodelist.
`NodeIterator` | `XRTreeFrag.asNodeIterator()` Cast result object to a nodelist.
`NodeIterator` | `XNull.nodeset()` Cast result object to a nodelist.
`NodeIterator` | `XNodeSet.nodeset()` Cast result object to a nodelist.

Constructors in org.apache.xpath.objects with parameters of type NodeIterator
`XNodeSet.XNodeSet(NodeIterator val)` Construct a XNodeSet object.

Uses of NodeIterator in org.w3c.dom.traversal

Methods in org.w3c.dom.traversal that return NodeIterator
`NodeIterator` | `DocumentTraversal.createNodeIterator(Node root, int whatToShow, NodeFilter filter, boolean entityReferenceExpansion)` Create a new NodeIterator over the subtree rooted at the specified node.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2000 Apache XML Project. All Rights Reserved.