java.lang.Cloneable, java.util.Iteratorpublic class RecursiveCharIterator extends CharIterator
| Constructor | Description |
|---|---|
RecursiveCharIterator(FObj fobj) |
Constructor which creates an iterator for all child nodes
|
RecursiveCharIterator(FObj fobj,
FONode child) |
Constructor which creates an iterator for only some child nodes
|
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Object |
clone() |
|
boolean |
hasNext() |
|
CharIterator |
mark() |
|
char |
nextChar() |
|
void |
remove() |
|
void |
replaceChar(char c) |
Replaces the current character in the CharIterator with a specified
character
|
nextpublic RecursiveCharIterator(FObj fobj)
fobj - FONode for which an iterator should be createdpublic CharIterator mark()
public java.lang.Object clone()
CharIteratorclone in class CharIteratorpublic void replaceChar(char c)
replaceChar in class CharIteratorc - the character which should be used to replace the current
characterpublic boolean hasNext()
CharIteratorhasNext in interface java.util.IteratorhasNext in class CharIteratorpublic char nextChar()
throws java.util.NoSuchElementException
nextChar in class CharIteratorjava.util.NoSuchElementException - if there are no more characters (test for
this condition with java.util.Iterator.hasNext()).public void remove()
remove in interface java.util.Iteratorremove in class CharIteratorCopyright 1999-2016 The Apache Software Foundation. All Rights Reserved.