Package net.sf.saxon.tree.jiter


package net.sf.saxon.tree.jiter

This package defines utility classes designed to work with Java iterators, that is, implementations of java.util.Iterator (not to be confused with Saxon's SequenceIterator class).

  • Classes
    Class
    Description
    An iterator over items, that concatenates the items returned by two supplied iterators.
    An iterator over nodes, that concatenates the nodes returned by two supplied iterators.
    A Java Iterator which applies a mapping function to each item in an input sequence
    An iterator over a single object (typically a sub-expression of an expression)
    An iterator over a pair of objects (typically sub-expressions of an expression)
    Provides an iterable over a stack that iterates in order from top to bottom.
    A Java Iterator which wraps a supplied unfailing SequenceIterator