Package org.apache.fop.fo
Class StringCharIterator
java.lang.Object
org.apache.fop.fo.CharIterator
org.apache.fop.fo.StringCharIterator
Class providing an (FO flavored) char iterator for a string.
-
Constructor Summary
-
Method Summary
Methods inherited from class org.apache.fop.fo.CharIterator
clone, next, remove, replaceChar
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Iterator
forEachRemaining
-
Constructor Details
-
StringCharIterator
Constructor- Parameters:
s
- the character that this iterator should iterate.
-
-
Method Details
-
hasNext
public boolean hasNext()Description copied from class:CharIterator
- Specified by:
hasNext
in interfaceIterator
- Specified by:
hasNext
in classCharIterator
- Returns:
- true if there is another element in the collection over which to iterate (since this iterator only handles one character, this will return false if it is past that character).
-
nextChar
- Specified by:
nextChar
in classCharIterator
- Returns:
- the next character, if there is one (since there is only one character over which to iterate, it must be the first character).
- Throws:
NoSuchElementException
- if past the first character
-