Class Navigator.EmptyTextFilter

  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable, SequenceIterator, AxisIterator, UnfailingIterator
    Enclosing class:
    Navigator

    public static class Navigator.EmptyTextFilter
    extends java.lang.Object
    implements AxisIterator
    EmptyTextFilter is an iterator that applies removes any zero-length text nodes returned by an underlying AxisIterator.
    • Constructor Detail

      • EmptyTextFilter

        public EmptyTextFilter​(AxisIterator base)
        Construct an EmptyTextFilter
        Parameters:
        base - the underlying iterator that returns all the nodes on a required axis. This must not be an atomizing iterator