Interface NsIterator

All Superinterfaces:
ClosableIterator<String>, org.apache.jena.atlas.lib.Closeable, ExtendedIterator<String>, Iterator<String>, org.apache.jena.atlas.iterator.IteratorCloseable<String>
All Known Implementing Classes:
NsIteratorImpl

public interface NsIterator extends ExtendedIterator<String>
An iterator which returns namespace URI's.

RDF iterators are standard Java iterators, except that they have an extra method that returns a specifically typed object, in this case a String representing a namespace URI, and have a close() method that should be called to free resources if the application does not complete the iteration.

  • Method Details

    • nextNs

      String nextNs()
      Return the next namespace name of the iteration.
      Returns:
      The next name space URI from the iteration.
      Throws:
      NoSuchElementException - if there are no more to be returned.