org.apache.pivot.text
Class CharSequenceCharacterIterator
java.lang.Object
org.apache.pivot.text.CharSequenceCharacterIterator
- All Implemented Interfaces:
- Cloneable, CharacterIterator
public final class CharSequenceCharacterIterator
- extends Object
- implements CharacterIterator
Character iterator that is backed by a CharSequence.
CharSequenceCharacterIterator
public CharSequenceCharacterIterator(CharSequence charSequence)
CharSequenceCharacterIterator
public CharSequenceCharacterIterator(CharSequence charSequence,
int beginIndex)
CharSequenceCharacterIterator
public CharSequenceCharacterIterator(CharSequence charSequence,
int beginIndex,
int endIndex)
CharSequenceCharacterIterator
public CharSequenceCharacterIterator(CharSequence charSequence,
int beginIndex,
int endIndex,
int index)
first
public char first()
- Specified by:
first in interface CharacterIterator
last
public char last()
- Specified by:
last in interface CharacterIterator
next
public char next()
- Specified by:
next in interface CharacterIterator
previous
public char previous()
- Specified by:
previous in interface CharacterIterator
current
public char current()
- Specified by:
current in interface CharacterIterator
getBeginIndex
public int getBeginIndex()
- Specified by:
getBeginIndex in interface CharacterIterator
getEndIndex
public int getEndIndex()
- Specified by:
getEndIndex in interface CharacterIterator
getIndex
public int getIndex()
- Specified by:
getIndex in interface CharacterIterator
setIndex
public char setIndex(int index)
- Specified by:
setIndex in interface CharacterIterator
clone
public Object clone()
- Specified by:
clone in interface CharacterIterator- Overrides:
clone in class Object