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.
 



Copyright © 2000 Apache XML Project. All Rights Reserved.