Lines Matching defs:iterator

140    * @param iterator Iterator which yields Nodes to be made members of the new set.
142 public NodeSetDTM(NodeIterator iterator, XPathContext xctxt)
150 while (null != (node = iterator.nextNode()))
195 * Set the environment in which this iterator operates, which should provide:
283 * Reset the iterator. May have no effect on non-iterator Nodesets.
292 * iterator. The available set of constants is defined in the
327 * reference nodes are visible to the iterator. If false, they will be
332 * expandEntityReferences to true when creating the iterator. To produce
348 * iterator may be passed without a DTMManager, this allows the
349 * caller to easily get the DTM using just the iterator.
366 * iterator may be passed without a DTMManager, this allows the
367 * caller to easily get the DTMManager using just the iterator.
379 * iterator in the set. After a DTMIterator is created, the first call
404 * iterator backwards in the set.
431 * Detaches the iterator from the set which it iterated over, releasing
432 * any computational resources and placing the iterator in the INVALID
444 * Specify if it's OK for detach to release the iterator for reuse.
446 * @param allowRelease true if it is OK for detach to release this iterator
470 * to run the iterator to the index. By default this sets
472 * signals that the iterator should be run to the end.
644 * @param iterator DTMIterator which yields the nodes to be added.
648 public void addNodes(DTMIterator iterator)
654 if (null != iterator) // defensive to fix a bug that Sanjiva reported.
658 while (DTM.NULL != (obj = iterator.nextNode()))
700 * @param iterator DTMIterator which yields the nodes to be added.
705 public void addNodesInDocOrder(DTMIterator iterator, XPathContext support)
713 while (DTM.NULL != (node = iterator.nextNode()))
1103 /** If this node is being used as an iterator, the next index that nextNode()
1152 // But watch out for copy29, where the root iterator didn't
1204 * Tells if this iterator can have nodes added to it or set via