Class NullCharIterator

  • All Implemented Interfaces:
    java.lang.Cloneable, java.util.Iterator

    public class NullCharIterator
    extends CharIterator
    Class providing an iterator for zero characters. Used by the Block FO.
    • Constructor Detail

      • NullCharIterator

        public NullCharIterator()
        Constructor
    • Method Detail

      • getInstance

        public static CharIterator getInstance()
        Obtain the singleton instance of the null character iterator.
        Returns:
        the char iterator
      • hasNext

        public boolean hasNext()
        Specified by:
        hasNext in interface java.util.Iterator
        Specified by:
        hasNext in class CharIterator
      • nextChar

        public char nextChar()
                      throws java.util.NoSuchElementException
        Specified by:
        nextChar in class CharIterator
        Returns:
        the character that is the next character in the collection
        Throws:
        java.util.NoSuchElementException - if there are no more characters (test for this condition with java.util.Iterator.hasNext()).