|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.mmm.util.lang.base.SequenceCharIterator
public class SequenceCharIterator
This is an implementation of the CharIterator interface that simply
iterates a given
CharSequence.
| Field Summary | |
|---|---|
private int |
index
The current index in sequence. |
private int |
length
The length of the sequence. |
private CharSequence |
sequence
|
| Fields inherited from interface net.sf.mmm.util.lang.api.CharIterator |
|---|
END_OF_ITERATOR |
| Constructor Summary | |
|---|---|
SequenceCharIterator(CharSequence sequence)
The constructor. |
|
| Method Summary | |
|---|---|
boolean |
hasNext()
This method determines whether there is a next char
available or the end of this iterator has been reached. |
char |
next()
This method returns the next character to iterate or CharIterator.END_OF_ITERATOR if the end of this iterator has been reached. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private final CharSequence sequence
SequenceCharIterator(CharSequence)private final int length
length of the sequence.
private int index
index in sequence.
| Constructor Detail |
|---|
public SequenceCharIterator(CharSequence sequence)
sequence - the CharSequence to iterate char by
char.| Method Detail |
|---|
public boolean hasNext()
next char
available or the end of this iterator has been reached.
hasNext in interface CharIteratortrue if there is at least one next
char available, or false if the end of this iterator
has been reached and further calls of CharIterator.next() will return
CharIterator.END_OF_ITERATOR.CharIterator.next(),
Iterator.hasNext()public char next()
CharIterator.END_OF_ITERATOR if the end of this iterator has been reached. If
CharIterator.END_OF_ITERATOR is returned further calls will always return
CharIterator.END_OF_ITERATOR.
next in interface CharIteratorCharIterator.END_OF_ITERATOR if the end of this
iterator has been reached.Iterator.next()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||