Package org.apache.fop.fo
Class StringCharIterator
- java.lang.Object
-
- org.apache.fop.fo.CharIterator
-
- org.apache.fop.fo.StringCharIterator
-
- All Implemented Interfaces:
java.lang.Cloneable
,java.util.Iterator
public class StringCharIterator extends CharIterator
Class providing an (FO flavored) char iterator for a string.
-
-
Constructor Summary
Constructors Constructor Description StringCharIterator(java.lang.String s)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
hasNext()
char
nextChar()
-
Methods inherited from class org.apache.fop.fo.CharIterator
clone, next, remove, replaceChar
-
-
-
-
Method Detail
-
hasNext
public boolean hasNext()
Description copied from class:CharIterator
- Specified by:
hasNext
in interfacejava.util.Iterator
- 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
public char nextChar() throws java.util.NoSuchElementException
- 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:
java.util.NoSuchElementException
- if past the first character
-
-